From 45f4499074c4a20776544723886d79e96f51dd97 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 7 Oct 2014 16:48:33 +0200 Subject: [pam-share] added file/dir perms to mount opts --- .../data/opt/openslx/scripts/pam_script_mount_common_share | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/remote/modules/pam-common-share/data/opt/openslx/scripts/pam_script_mount_common_share b/remote/modules/pam-common-share/data/opt/openslx/scripts/pam_script_mount_common_share index d2af09ef..74230a48 100644 --- a/remote/modules/pam-common-share/data/opt/openslx/scripts/pam_script_mount_common_share +++ b/remote/modules/pam-common-share/data/opt/openslx/scripts/pam_script_mount_common_share @@ -44,11 +44,11 @@ mount_common_share() { MOUNT_OUTPUT=$(mktemp) # now see if the share needs credentials if [ "${SLX_COMMON_SHARE_AUTH}" = "guest" ]; then - MOUNT_OPTS="${MOUNT_OPTS} -o guest" + MOUNT_OPTS="${MOUNT_OPTS} -o guest,file_mode=0777,dir_mode=0777" elif [ "${SLX_COMMON_SHARE_AUTH}" = "user" ]; then export USER="{PAM_USER}" export PASSWD="{PAM_AUTHTOK}" - MOUNT_OPTS="${MOUNT_OPTS} -o uid=${USER_GID},gid=${USER_GID},forceuid,forcegid,nobrl,noacl" + MOUNT_OPTS="${MOUNT_OPTS} -o uid=${USER_GID},gid=${USER_GID},forceuid,forcegid,nobrl,noacl,sec=ntln,file_mode=0700,dir_mode=0700" else slxlog "pam-share-auth" "Auth type '${SLX_COMMON_SHARE_AUTH}' not supported." return; -- cgit v1.2.3-55-g7522