4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-06-23 23:47:14 +00:00

Merge pull request #89 from neilalexander/config

Fix debian normalisation in postinst
This commit is contained in:
Neil Alexander
2018-05-23 21:35:56 +01:00
committed by GitHub

View File

@ -62,8 +62,11 @@ cat > /tmp/$PKGNAME/debian/postinst << EOF
#!/bin/sh
if [ -f /etc/yggdrasil.conf ];
then
cp /etc/yggdrasil.conf /etc/yggdrasil.conf.pre-upgrade
./yggdrasil -useconffile /etc/yggdrasil.conf.pre-upgrade -normaliseconf > /etc/yggdrasil.conf;
mkdir -p /var/backups
echo "Backing up configuration file to /var/backups/yggdrasil.conf.`date +%Y%m%d`"
cp /etc/yggdrasil.conf /var/backups/yggdrasil.conf.`date +%Y%m%d`
echo "Normalising /etc/yggdrasil.conf"
/usr/bin/yggdrasil -useconffile /var/backups/yggdrasil.conf.`date +%Y%m%d` -normaliseconf > /etc/yggdrasil.conf
fi
systemctl enable yggdrasil
systemctl start yggdrasil