Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
agent
README.md

README.md

RNDC AGENT

SimpleRPC RNDC Agent

     Author: R.I.Pienaar <rip@devco.net>
    Version: 0.1
    License: ASL2.0
    Timeout: 5
  Home Page: http://www.devco.net/

ACTIONS:

  • freeze
  • notify
  • querylog
  • reconfig
  • refresh
  • reload
  • retransfer
  • sign
  • status
  • thaw

freeze action:

Freeze a zone or all zones

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

notify action:

Notify a zone

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

querylog action:

Toggles the server wide querylog

   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

reconfig action:

Reloads the server configuration

   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

refresh action:

Refresh a zone

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

reload action:

Reload a zone or all zones

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

retransfer action:

Retransfer a zone

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

sign action:

Sign a zone

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output

status action:

Gather server status information

   OUTPUT:
       cpus_found:
          Description: Number of CPUs Found
           Display As: CPUs

       debug_level:
          Description: Active debug level
           Display As: Debug Level

       number_of_zones:
          Description: Number of zones
           Display As: Zones

       recursive_clients:
          Description: Recursive Clients
           Display As: Recursive Clients

       soa_queries_in_progress:
          Description: Active SOA queries
           Display As: SOA Queries in Progress

       tcp_clients:
          Description: TCP Clients
           Display As: TCP Clients

       version:
          Description: Server Version
           Display As: Version

       worker_threads:
          Description: Number of Worker Threads
           Display As: Worker Threads

       xfers_deferred:
          Description: Number of Xfers deferred
           Display As: Xfers Deferred

       xfers_running:
          Description: Active transfers
           Display As: Xfers Running

thaw action:

Thaw a zone or all zones

   INPUT:
       zone:
          Description: Zone to act on
               Prompt: Zone
                 Type: string
           Validation: ^.+$
               Length: 100


   OUTPUT:
       err:
          Description: STDERR output
           Display As: Error

       out:
          Description: STDOUT output
           Display As: Output