diff options
author | Sarvasva (Savvy) Raghuvanshi | 2017-08-13 18:55:45 -0500 |
---|---|---|
committer | Sarvasva (Savvy) Raghuvanshi | 2017-08-13 18:55:45 -0500 |
commit | 6a1b57f49bfbb5c32a2349be786b1ce643574fc1 (patch) | |
tree | f48524703fefdfcdf1b2e49c1e1d1e3443a1c6e6 | |
parent | fc5ab81a0e31fbfe163637fe3089ea4ab76c4882 (diff) | |
download | aur-6a1b57f49bfbb5c32a2349be786b1ce643574fc1.tar.gz |
Fixed bug where missing smb.conf file aborts program
-rwxr-xr-x | harvard-linux-printer.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/harvard-linux-printer.sh b/harvard-linux-printer.sh index b24bb021eaea..e5506cae0dc9 100755 --- a/harvard-linux-printer.sh +++ b/harvard-linux-printer.sh @@ -33,6 +33,9 @@ while [[ $papercut_username != ${papercut_username/ /} || $papercut_password != done +if [ ! -a /etc/samba/smb.conf ]; then + cp /etc/samba/smb.conf.default /etc/samba/smb.conf +fi sudo sed -i '/syslog/d' /etc/samba/smb.conf # sudo echo "logging = syslog@0 file" >> /etc/samba/smb.conf |