[pkg-bacula-commits] [bacula] 32/35: Get rid of useless common-functions
Carsten Leonhardt
leo at moszumanska.debian.org
Wed Jul 20 10:21:41 UTC 2016
This is an automated email from the git hooks/post-receive script.
leo pushed a commit to tag development/2011-04-29
in repository bacula.
commit aea2145a4f135fa6d18d33384a1af2c2bffc8617
Author: Jan Hauke Rahm <jhr at debian.org>
Date: Fri Apr 29 09:57:26 2011 +0200
Get rid of useless common-functions
---
debian/bacula-common.install | 1 -
debian/bacula-common.postinst | 4 --
debian/bacula-director-common.bacula-director.init | 8 +---
debian/bacula-fd.init | 5 ---
debian/bacula-sd.init | 4 --
debian/common-functions | 49 ----------------------
6 files changed, 1 insertion(+), 70 deletions(-)
diff --git a/debian/bacula-common.install b/debian/bacula-common.install
index 9425e8e..11eb93e 100644
--- a/debian/bacula-common.install
+++ b/debian/bacula-common.install
@@ -6,4 +6,3 @@ usr/lib/bacula/libbac-*.so
usr/lib/bacula/libbacpy*.so
usr/sbin/btraceback usr/lib/bacula
usr/sbin/bsmtp usr/lib/bacula
-debian/common-functions usr/share/bacula-common
diff --git a/debian/bacula-common.postinst b/debian/bacula-common.postinst
index edc0595..ea0f474 100644
--- a/debian/bacula-common.postinst
+++ b/debian/bacula-common.postinst
@@ -11,10 +11,6 @@ case "$1" in
chmod 700 /var/lib/bacula
chown bacula:adm /var/log/bacula
chmod 750 /var/log/bacula
-
- . /usr/share/bacula-common/common-functions
- readOrCreatePasswords # create our common passwords if needed
-
;;
esac
diff --git a/debian/bacula-director-common.bacula-director.init b/debian/bacula-director-common.bacula-director.init
index 777d1ef..1e12cb9 100644
--- a/debian/bacula-director-common.bacula-director.init
+++ b/debian/bacula-director-common.bacula-director.init
@@ -29,19 +29,14 @@ if [ -n "`getent services bacula-dir`" ]; then
PORT=`getent services bacula-dir | awk '{ gsub("/tcp","",$2); print $2; }'`
fi
-
-PIDFILE=/var/run/bacula/$NAME.$PORT.pid
-
. /lib/lsb/init-functions
-. /usr/share/bacula-common/common-functions
if [ -r /etc/default/bacula-dir ]; then
. /etc/default/bacula-dir
fi
+PIDFILE=/var/run/bacula/$NAME.$PORT.pid
CONFIG="${CONFIG:-/etc/bacula/bacula-fd.conf}"
-create_var_run_dir
-
get_pid()
{
if [ -r "$1" ]; then pid="`cat $1`";
@@ -103,7 +98,6 @@ case "$1" in
exit 0
fi
- create_var_run_dir
log_daemon_msg "Starting $DESC..."
if do_start ; then
log_end_msg 0
diff --git a/debian/bacula-fd.init b/debian/bacula-fd.init
index d368306..734c947 100644
--- a/debian/bacula-fd.init
+++ b/debian/bacula-fd.init
@@ -31,16 +31,11 @@ if [ -n "`getent services bacula-fd`" ]; then
fi
. /lib/lsb/init-functions
-. /usr/share/bacula-common/common-functions
if [ -r /etc/default/bacula-fd ]; then
. /etc/default/bacula-fd
fi
CONFIG="${CONFIG:-/etc/bacula/bacula-fd.conf}"
-
-create_var_run_dir
-
-
PIDFILE=/var/run/bacula/$NAME.$PORT.pid
do_start()
diff --git a/debian/bacula-sd.init b/debian/bacula-sd.init
index a0e587e..1bc666c 100644
--- a/debian/bacula-sd.init
+++ b/debian/bacula-sd.init
@@ -29,15 +29,11 @@ if [ -n "`getent services bacula-sd`" ]; then
fi
. /lib/lsb/init-functions
-. /usr/share/bacula-common/common-functions
if [ -r /etc/default/bacula-sd ]; then
. /etc/default/bacula-sd
fi
CONFIG="${CONFIG:-/etc/bacula/bacula-fd.conf}"
-
-create_var_run_dir
-
PIDFILE=/var/run/bacula/$NAME.$PORT.pid
do_start()
diff --git a/debian/common-functions b/debian/common-functions
deleted file mode 100644
index 5385711..0000000
--- a/debian/common-functions
+++ /dev/null
@@ -1,49 +0,0 @@
-create_var_run_dir()
-{
- if [ ! -d /var/run/bacula/ ]; then
- mkdir -p -m 0755 /var/run/bacula/
- chown bacula:daemon /var/run/bacula/
- fi
-}
-
-genRandomPassword()
-{
- cat /dev/urandom | tr -dc _A-Z-a-z-0-9 | head -c33
-}
-
-readOrCreatePasswords()
-{
- BACULAPWFILE=/etc/bacula/common_default_passwords
- if [ -f $BACULAPWFILE ]; then
- . $BACULAPWFILE
- fi
-
- if [ -z "$DIRPASSWD" -o -z "$DIRMPASSWD" -o -z "$SDPASSWD" -o \
- -z "$SDMPASSWD" -o -z "$FDPASSWD" -o -z "$FDMPASSWD" ] ; then
- # Create the passwords.
- DIRPASSWD=`genRandomPassword`
- DIRMPASSWD=`genRandomPassword`
- SDPASSWD=`genRandomPassword`
- SDMPASSWD=`genRandomPassword`
- FDPASSWD=`genRandomPassword`
- FDMPASSWD=`genRandomPassword`
-
- # Save the passwords.
- echo "# " > $BACULAPWFILE
- chown root:root $BACULAPWFILE
- chmod 0600 $BACULAPWFILE
- cat >>$BACULAPWFILE <<EOF
-# This file holds defaults for new Bacula packages installed on this system.
-# It is used only when you install a new Bacula package, and can be
-# safely removed at any time.
-
-DIRPASSWD=$DIRPASSWD
-DIRMPASSWD=$DIRMPASSWD
-SDPASSWD=$SDPASSWD
-SDMPASSWD=$SDMPASSWD
-FDPASSWD=$FDPASSWD
-FDMPASSWD=$FDMPASSWD
-EOF
- fi
-}
-
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bacula/bacula.git
More information about the pkg-bacula-commits
mailing list