mirror of
https://github.com/aljazceru/addons.git
synced 2026-02-18 11:24:24 +01:00
update addon version 0.3
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Samba Config",
|
||||
"version": "0.2",
|
||||
"version": "0.3",
|
||||
"slug": "smb_config",
|
||||
"description": "Expose config with samba",
|
||||
"startup": "after",
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
[global]
|
||||
workgroup = %%WORKGROUP%%
|
||||
server string = Samba HomeAssistant config share
|
||||
security: share
|
||||
|
||||
load printers = no
|
||||
disable spoolss = yes
|
||||
|
||||
Reference in New Issue
Block a user