summaryrefslogtreecommitdiff
path: root/packaging/Debian/debian-sarge/samba.cron.daily
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/Debian/debian-sarge/samba.cron.daily')
-rw-r--r--packaging/Debian/debian-sarge/samba.cron.daily16
1 files changed, 16 insertions, 0 deletions
diff --git a/packaging/Debian/debian-sarge/samba.cron.daily b/packaging/Debian/debian-sarge/samba.cron.daily
new file mode 100644
index 0000000000..42fc98d8f6
--- /dev/null
+++ b/packaging/Debian/debian-sarge/samba.cron.daily
@@ -0,0 +1,16 @@
+#!/bin/sh
+#
+# cron script to save a backup copy of /etc/samba/smbpasswd in /var/backups.
+#
+# Written by Eloy A. Paris <peloy@debian.org> for the Debian project.
+#
+
+BAK=/var/backups
+
+umask 022
+if cd $BAK; then
+ # Make sure /etc/samba/smbpasswd exists
+ if [ -f /etc/samba/smbpasswd ]; then
+ cmp -s smbpasswd.bak /etc/samba/smbpasswd || cp -p /etc/samba/smbpasswd smbpasswd.bak
+ fi
+fi