X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=packaging%2Fdeb%2Famanda-backup-server.postinst;h=82769c66e42484efe3cde7f433a0ea883f8bc05c;hb=2627875b7d18858bc1f9f7652811e4d8c15a23eb;hp=260db60e1ddbd8df17ea0959c089bdab33c2b985;hpb=fb2bd066c2f8b34addafe48d62550e3033a59431;p=debian%2Famanda diff --git a/packaging/deb/amanda-backup-server.postinst b/packaging/deb/amanda-backup-server.postinst old mode 100755 new mode 100644 index 260db60..82769c6 --- a/packaging/deb/amanda-backup-server.postinst +++ b/packaging/deb/amanda-backup-server.postinst @@ -49,6 +49,18 @@ echo "`date +'%b %e %Y %T'`: Ensuring correct permissions for '${AMTMP}'." chown ${amanda_user}:${amanda_group} ${AMTMP} || exit 1 chmod 0640 ${AMTMP} || exit 1 +# install am_passphrase file to server +echo "`date +'%b %e %Y %T'`: Checking '${AMANDAHOMEDIR}/.am_passphrase' file." +if [ ! -f ${AMANDAHOMEDIR}/.am_passphrase ] ; then + echo "`date +'%b %e %Y %T'`: Create '${AMANDAHOMEDIR}/.am_passphrase' file." + touch ${AMANDAHOMEDIR}/.am_passphrase || exit 1 + phrase=`echo $RANDOM | md5sum | awk '{print $1}'` + echo ${phrase} >>${AMANDAHOMEDIR}/.am_passphrase + + chown ${amanda_user}:${amanda_group} ${AMANDAHOMEDIR}/.am_passphrase + chmod 0700 ${AMANDAHOMEDIR}/.am_passphrase +fi + # Install .gnupg directory echo "`date +'%b %e %Y %T'`: Installing '${AMHOMEDIR}/.gnupg'." if [ ! -d ${AMHOMEDIR}/.gnupg ] ; then