diff --git a/install/etc/init/evobackup.conf b/install/etc/init/evobackup.conf index 556ba31..24bd755 100644 --- a/install/etc/init/evobackup.conf +++ b/install/etc/init/evobackup.conf @@ -10,8 +10,9 @@ env BACKUP_PATH=/backup pre-start script for jail in ${BACKUP_PATH}/jails/*; do - mount -t proc proc-chroot ${jail}/proc/ - mount -t devtmpfs udev ${jail}/dev/ + mount -t proc proc-chroot ${jail}/proc + mount -t devtmpfs udev ${jail}/dev + mount -t devpts devpts ${jail}/dev/pts chroot $jail /usr/sbin/sshd > /dev/null done end script @@ -19,7 +20,8 @@ end script post-stop script for jail in ${BACKUP_PATH}/jails/*; do kill $(chroot $jail cat /var/run/sshd.pid) - umount ${jail}/proc/ - umount ${jail}/dev/pts/ + umount ${jail}/proc + umount ${jail}/dev/pts + umount ${jail}/dev done end script \ No newline at end of file