Signed-off-by: Stijn Tintel <st...@linux-ipv6.be> --- package/network/services/samba36/files/samba.init | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/package/network/services/samba36/files/samba.init b/package/network/services/samba36/files/samba.init index 376ae89..f88e0f3 100755 --- a/package/network/services/samba36/files/samba.init +++ b/package/network/services/samba36/files/samba.init @@ -33,18 +33,18 @@ smb_header() { config_get description $1 description "Samba on ${hostname:-OpenWrt}" config_get charset $1 charset "UTF-8" - mkdir -p /var/etc + mkdir -p /tmp/etc sed -e "s#|NAME|#$name#g" \ -e "s#|WORKGROUP|#$workgroup#g" \ -e "s#|DESCRIPTION|#$description#g" \ -e "s#|INTERFACES|#$interfaces#g" \ -e "s#|CHARSET|#$charset#g" \ - /etc/samba/smb.conf.template > /var/etc/smb.conf + /etc/samba/smb.conf.template > /tmp/etc/smb.conf local homes config_get_bool homes $1 homes 0 [ $homes -gt 0 ] && { - cat <<EOT >> /var/etc/smb.conf + cat <<EOT >> /tmp/etc/smb.conf [homes] comment = Home Directories @@ -54,7 +54,7 @@ smb_header() { EOT } - [ -L /etc/samba/smb.conf ] || ln -nsf /var/etc/smb.conf /etc/samba/smb.conf + [ -L /etc/samba/smb.conf ] || ln -nsf /tmp/etc/smb.conf /etc/samba/smb.conf } smb_add_share() { @@ -78,13 +78,13 @@ smb_add_share() { [ -z "$name" -o -z "$path" ] && return - echo -e "\n[$name]\n\tpath = $path" >> /var/etc/smb.conf - [ -n "$users" ] && echo -e "\tvalid users = $users" >> /var/etc/smb.conf - [ -n "$read_only" ] && echo -e "\tread only = $read_only" >> /var/etc/smb.conf - [ -n "$guest_ok" ] && echo -e "\tguest ok = $guest_ok" >> /var/etc/smb.conf - [ -n "$create_mask" ] && echo -e "\tcreate mask = $create_mask" >> /var/etc/smb.conf - [ -n "$dir_mask" ] && echo -e "\tdirectory mask = $dir_mask" >> /var/etc/smb.conf - [ -n "$browseable" ] && echo -e "\tbrowseable = $browseable" >> /var/etc/smb.conf + echo -e "\n[$name]\n\tpath = $path" >> /tmp/etc/smb.conf + [ -n "$users" ] && echo -e "\tvalid users = $users" >> /tmp/etc/smb.conf + [ -n "$read_only" ] && echo -e "\tread only = $read_only" >> /tmp/etc/smb.conf + [ -n "$guest_ok" ] && echo -e "\tguest ok = $guest_ok" >> /tmp/etc/smb.conf + [ -n "$create_mask" ] && echo -e "\tcreate mask = $create_mask" >> /tmp/etc/smb.conf + [ -n "$dir_mask" ] && echo -e "\tdirectory mask = $dir_mask" >> /tmp/etc/smb.conf + [ -n "$browseable" ] && echo -e "\tbrowseable = $browseable" >> /tmp/etc/smb.conf } init_config() { -- 2.7.3 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel