coffin

secure lan file storage on a device
git clone git://parazyd.org/coffin.git
Log | Files | Refs | Submodules | README | LICENSE

commit 285f102b38b479f81485a138875d8df782835bde
parent ebe752a86e5655b89cd104538252cfd8b0d5fba9
Author: parazyd <parazyd@dyne.org>
Date:   Sat,  2 Apr 2016 12:43:32 +0200

small aesthetics

Diffstat:
Msrc/zlibs/features | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/zlibs/features b/src/zlibs/features @@ -4,12 +4,13 @@ create-webdav-hook() { fn create-webdav-hook davconf="/etc/apache2/sites-available/coffindav.conf" + davpass="/etc/apache2/DAV/davpasswd" if [[ $entry =~ webdav && -f $COFFINDOT/webdav.conf ]]; then act "Found WebDAV data. Setting up..." [[ -f $COFFINDOT/davpasswd ]] && { - cat $COFFINDOT/davpasswd >> /etc/apache2/davpasswd + cat $COFFINDOT/davpasswd >> $davpass [[ $? = 0 ]] && { rm $COFFINDOT/davpasswd gpasswd -a www-data $undertaker # NOTE: consider standalone group @@ -49,7 +50,7 @@ create-sshfs-hook() { if [[ $entry =~ sshfs && -f $COFFINDOT/sshpubkey ]]; then act "Found SSH data. Setting up..." - mkdir -p /home/$undertaker/.ssh + [[ -d /home/$undertaker/.ssh ]] || mkdir -p /home/$undertaker/.ssh cat $COFFINDOT/$tombid.pub >> /home/$undertaker/.ssh/authorized_keys chown -R $undertaker:$undertaker /home/$undertaker/.ssh chmod 700 /home/$undertaker/.ssh && chmod 600 /home/$undertaker/.ssh/authorized_keys