=================================================================== RCS file: /cvs2/dgamelaunch-openbsd/dgl-create-chroot,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- dgamelaunch-openbsd/dgl-create-chroot 2021/04/02 10:12:01 1.8 +++ dgamelaunch-openbsd/dgl-create-chroot 2021/04/02 11:51:07 1.9 @@ -29,6 +29,7 @@ SQLITE_DBFILE="/dgldir/dgamelaunch.db" # only define this is dgl was configured without --enable-sqlite #PASSWD_FILE="/dgldir/dgl-login" +#LOCK-FILE="/dgldir/dgl-lock" # only define this is dgl was configured without --enable-debugfile #DEBUGFILE="/dgldebug.log" @@ -120,14 +121,21 @@ if [ -n "$SQLITE_DBFILE" ]; then fi fi -if [ -n "PASSWD_FILE" ]; then +if [ -n "$PASSWD_FILE" ]; then echo "Creating password file at $PASSWD_FILE" touch "$CHROOT/$PASSWD_FILE" chown "$USRGRP" "$CHROOT/$PASSWD_FILE" chmod 0700 "$CHROOT/$PASSWD_FILE" fi -if [ -n "DEBUGFILE" ]; then +if [ -n "$LOCK_FILE" ]; then + echo "Creating lockfile at $LOCK_FILE" + touch "$CHROOT/$LOCK_FILE" + chown "$USRGRP" "$CHROOT/$LOCK_FILE" + chmod 0700 "$CHROOT/$LOCK_FILE" +fi + +if [ -n "$DEBUGFILE" ]; then echo "Creating debugfile at $DEBUGFILE" touch "$CHROOT/$DEBUGFILE" chown "$USRGRP" "$CHROOT/$DEBUGFILE"