#!/bin/bash mkdir /etc/bacula/backup-default-conf mv /etc/bacula/bacula-dir.conf /etc/bacula/backup-default-conf/bacula-dir.conf touch /etc/bacula/bacula-dir.conf mcedit /etc/bacula/bacula-dir.conf mkdir /etc/bacula/schedule.d/ mkdir /etc/bacula/client.d/ mkdir /etc/bacula/fileset.d/ mkdir /etc/bacula/job.d/ touch /etc/bacula/schedule.d/dir-fd.conf mcedit /etc/bacula/schedule.d/dir-fd.conf touch /etc/bacula/schedule.d/catalog.conf mcedit /etc/bacula/schedule.d/catalog.conf touch /etc/bacula/client.d/dir-fd.conf mcedit /etc/bacula/client.d/dir-fd.conf touch /etc/bacula/fileset.d/dir-fd.conf mcedit /etc/bacula/fileset.d/dir-fd.conf touch /etc/bacula/fileset.d/catalog.conf mcedit /etc/bacula/fileset.d/catalog.conf touch /etc/bacula/job.d/backup-dir-fd.conf mcedit /etc/bacula/job.d/backup-dir-fd.conf touch /etc/bacula/job.d/restore-dir-fd.conf mcedit /etc/bacula/job.d/restore-dir-fd.conf touch /etc/bacula/job.d/catalog.conf mcedit /etc/bacula/job.d/catalog.conf chmod 644 /etc/bacula/bacula-dir.conf chown root:bacula /etc/bacula/bacula-dir.conf chmod 755 /etc/bacula/job.d/ chown root:bacula /etc/bacula/job.d/ chmod 644 /etc/bacula/job.d/* chown root:bacula /etc/bacula/job.d/* chmod 755 /etc/bacula/client.d/ chown root:bacula /etc/bacula/client.d/ chmod 644 /etc/bacula/client.d/* chown root:bacula /etc/bacula/client.d/* chmod 755 /etc/bacula/fileset.d/ chown root:bacula /etc/bacula/fileset.d/ chmod 644 /etc/bacula/fileset.d/* chown root:bacula /etc/bacula/fileset.d/* chmod 755 /etc/bacula/schedule.d/ chown root:bacula /etc/bacula/schedule.d/ chmod 644 /etc/bacula/schedule.d/* chown root:bacula /etc/bacula/schedule.d/* cp /etc/bacula/bat.conf /etc/bacula/backup-default-conf/bat.conf mcedit /etc/bacula/bat.conf cp /etc/bacula/bconsole.conf /etc/bacula/backup-default-conf/bconsole.conf mcedit /etc/bacula/bconsole.conf systemctl restart bacula-director.service |