update addon version 0.3

This commit is contained in:
Pascal Vizeli
2017-04-18 00:12:21 +02:00
parent ded39894a3
commit d80b9b0ce6
3 changed files with 9 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "Samba Config",
"version": "0.2",
"version": "0.3",
"slug": "smb_config",
"description": "Expose config with samba",
"startup": "after",

View File

@@ -11,12 +11,14 @@ PASSWORD=$(jq --raw-output ".password // empty" $CONFIG_PATH)
sed -i "s/%%WORKGROUP%%/$WORKGROUP/g" /etc/smb.conf
if [ $GUEST == "true" ]; then
echo " guest ok = yes" >> /etc/smb.conf
echo " public = yes" >> /etc/smb.conf
echo " guest ok = yes" >> /etc/smb.conf
echo " guest only = yes" >> /etc/smb.conf
echo " guest account = root" >> /etc/smb.conf
echo " public = yes" >> /etc/smb.conf
else
echo " valid users = $USERNAME" >> /etc/smb.conf
echo " force user = root" >> /etc/smb.conf
echo " force group = root" >> /etc/smb.conf
echo " valid users = $USERNAME" >> /etc/smb.conf
echo " force user = root" >> /etc/smb.conf
echo " force group = root" >> /etc/smb.conf
addgroup -g 1000 $USERNAME
adduser -D -H -G $USERNAME -s /bin/false -u 1000 $USERNAME

View File

@@ -1,6 +1,7 @@
[global]
workgroup = %%WORKGROUP%%
server string = Samba HomeAssistant config share
security: share
load printers = no
disable spoolss = yes