diff options
author | Guilhem Moulin <guilhem@fripost.org> | 2020-11-02 01:24:18 +0100 |
---|---|---|
committer | Guilhem Moulin <guilhem@fripost.org> | 2020-11-02 01:24:18 +0100 |
commit | 26bae877102752a41a903cab2ee0891f8f261d38 (patch) | |
tree | 70a0641c51528eb44282ab224abcd7b589e841b1 /roles | |
parent | 65063c9638b905ca23ce35cdc0045f51f02187f4 (diff) |
Bacula Director: Properly quote shell command.
Diffstat (limited to 'roles')
-rw-r--r-- | roles/bacula-dir/templates/etc/bacula/bacula-dir.conf.j2 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/roles/bacula-dir/templates/etc/bacula/bacula-dir.conf.j2 b/roles/bacula-dir/templates/etc/bacula/bacula-dir.conf.j2 index 3e37614..7de9b5d 100644 --- a/roles/bacula-dir/templates/etc/bacula/bacula-dir.conf.j2 +++ b/roles/bacula-dir/templates/etc/bacula/bacula-dir.conf.j2 @@ -62,41 +62,41 @@ JobDefs { JobDefs { Name = DefaultSlapdJob Type = Backup Level = Full Storage = {{ hostvars[ groups['bacula_sd'][0] ].inventory_hostname_short }}-sd Messages = Standard FileSet = LDAP Schedule = WeeklyCycleAfterBackup Reschedule On Error = yes Reschedule Interval = 17 min Reschedule Times = 3 # This creates an ASCII copy of the databases Client Run Before Job = "/usr/local/sbin/slapcat-all.sh /var/lib/bacula/tmp" # This deletes the copy of the catalog RunScript { Runs On Client = yes Runs On Success = yes Runs On Failure = yes Runs When = after - Command = "/usr/bin/find /var/lib/bacula/tmp -type f \( -name '*.ldif' -o -name 'slapd-*' \) -delete" + Command = "/usr/bin/find /var/lib/bacula/tmp -type f \\( -name '*.ldif' -o -name 'slapd-*' \\) -delete" } Pool = database Priority = 20 Write Bootstrap = "/var/lib/bacula/%n.bsr" } # Backup the director Job { Name = {{ inventory_hostname_short }}-dir Client = {{ inventory_hostname_short }}-fd JobDefs = DefaultJob FileSet = BaculaHome Schedule = WeeklyCycle } # Backup the mailboxes {% for h in groups.IMAP | sort %} Job { Name = {{ hostvars[h].inventory_hostname_short }}-mailboxes |