BIND 10 #2727: directories for scripts
BIND 10 Development
do-not-reply at isc.org
Wed Feb 13 10:21:11 UTC 2013
#2727: directories for scripts
-------------------------------------+-------------------------------------
Reporter: cas | Type:
Status: new | enhancement
Milestone: New Tasks | Priority:
Keywords: | medium
Sensitive: 0 | Component:
Sub-Project: DNS | Unclassified
Estimated Difficulty: 0 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
This is a feature request. I'm willing to implement and the feature if
there is consensus that it is useful for the general userbase.
b10-cmdctl has the ability to execute scripts. in 1.0.0-beta, there is
only one predefined script "init_authoritative_server", which is hard
coded in "command_sets.py"
The request is to provide two directories for storing scripts. One
directory for BIND10 "internal" scripts, that will be refreshed if the
BIND 10 software will be refreshed. One directory for "user-scripts", that
will not be touched during updates.
b10-cmdctl should read the scripts provided in these directories and
monitor/poll these directories for changes and read new/changed scripts.
The scripts should be presented in bindctl, and should also be available
through other interfaces / APIs
Script should have descriptive names and inline-documentation (maybe like
Python doc-strings)
A script in the user directory with the same name as a script in the
system directory should overlay the one in the system directory (only the
user script visible). This will enable site administrators to provide
customized versions of the system scripts.
--
Ticket URL: <http://bind10.isc.org/ticket/2727>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list