Dear Bacula Community, please find attached a new Feature Request in the format
indicated on bacula.org.
regards,
Cameron Smith
Database, Lda
Rua de Tchamba, 356
Maputo
Mozambique
Item 26: Add a new directive to bacula-dir.conf which permits inclusion of all
subconfiguration files in a given directory
Date: 18 October 2008
Origin: Database, Lda. Maputo, Mozambique
Contact:Cameron Smith / [EMAIL PROTECTED]
Status: New request
What: A directive something like "IncludeConf = /etc/bacula/subconfs"
Every time Bacula Director restarts or reloads, it will walk the given
directory (non-recursively) and include the contents of any files therein, as
though they were appended to bacula-dir.conf
Why: Permits simplified and safer configuration for larger installations with
many client PCs.
Currently, through judicious use of JobDefs and similar directives, it is
possible to reduce the client-specific part of a configuration to a minimum.
The client-specific directives can be prepared according to a standard
template and dropped into a known directory. However it is still necessary to
add a line to the "master" (bacula-dir.conf) referencing each new file.
This exposes the master to unnecessary risk of accidental mistakes and
makes automation of adding new client-confs, more difficult
(it is easier to automate dropping a file into a dir, than rewriting an
existing file).
Ken has previously made a convincing argument for NOT including Bacula's
core configuration in an RDBMS, but I believe that the present request is a
reasonable
extension to the current "flat-file-based" configuration philosophy.
Notes: There is NO need for any special syntax to these files.
They should contain standard directives which are simply "inlined" to
the parent file as already happens when you explicitly reference an external
file.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users