mkdir -p './cups/ssl'
mkdir -p './dbus-1/session.d'
mkdir -p './dconf/db'
-mkdir -p './gadmin-samba'
mkdir -p './glvnd/egl_vendor.d'
mkdir -p './gss/mech.d'
mkdir -p './guest-session'
maybe chmod 0644 'fwupd/upower.conf'
maybe chmod 0644 'g15daemon.conf'
maybe chmod 0755 'gadmin-samba'
+maybe chmod 0600 'gadmin-samba/gadmin_samba_users'
+maybe chmod 0644 'gadmin-samba/settings.conf'
maybe chmod 0644 'gai.conf'
maybe chmod 0644 'gamemode.ini'
maybe chmod 0755 'gconf'
maybe chmod 0644 'samba/gdbcommands'
maybe chmod 0644 'samba/smb.conf'
maybe chmod 0644 'samba/smb.conf.old.2018-07-11_21:11'
+maybe chmod 0644 'samba/smb.conf.old.2020-08-16_11-07'
maybe chmod 0644 'samba/smb.conf.old.gadmin-samba-0.3.2'
maybe chmod 0644 'samba/smbusers'
maybe chmod 0755 'samba/tls'
--- /dev/null
+
+[global]
+; netbios name = Bruni
+ server string = Samba file and print server
+ workgroup = HENNIG
+ client min protocol = SMB2
+ client max protocol = SMB3
+ security = user
+ idmap config * : backend = tdb
+ idmap config * : range = 1000000-1999999
+ idmap config HENNIG : backend = rid
+ idmap config HENNIG : range = 10000 - 49999
+ idmap config MicrosoftAccount : backend = rid
+ idmap config MicrosoftAccount : range = 10000 - 49999
+
+; hosts allow = 127. 192.168.0.
+; interfaces = 127.0.0.1/8 192.168.0.0/24
+; bind interfaces only = yes
+; remote announce = 192.168.0.255
+; remote browse sync = 192.168.0.255
+ printcap name = cups
+; load printers = yes
+ cups options = raw
+; printing = cups
+ guest account = gast
+ log file = /var/log/samba/samba.log
+ ;max log size = 5120
+ max log size = 0
+ #null passwords = no
+ username level = 6
+ #password level = 6
+; encrypt passwords = yes
+ unix password sync = yes
+ #socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
+; socket options = TCP_NODELAY
+ local master = no
+ domain master = no
+ preferred master = no
+; domain logons = no
+ os level = 33
+ #logging = syslog@2 file
+ #log level = 3 passdb:10 auth:10
+ log level = 2
+ logon drive = m:
+ logon home = \\%L\homes\%u
+ logon path = \\%L\profiles\%u
+ logon script = %G.bat
+; time server = no
+ name resolve order = wins lmhosts bcast
+ wins support = yes
+; wins proxy = no
+ dns proxy = no
+; preserve case = yes
+; short preserve case = yes
+ client use spnego = no
+ client signing = no
+ client schannel = no
+ server signing = no
+ server schannel = no
+; nt pipe support = yes
+; nt status support = yes
+ allow trusted domains = no
+ obey pam restrictions = yes
+ #enable spoolss = yes
+; client plaintext auth = no
+; disable netbios = no
+ follow symlinks = no
+ #update encrypted = yes
+; pam password change = no
+ passwd chat timeout = 120
+; hostname lookups = no
+ username map = /etc/samba/smbusers
+ passdb backend = tdbsam
+ passwd program = /usr/bin/passwd '%u'
+ passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
+ add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
+ add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
+ add group script = /usr/sbin/groupadd '%g'
+ delete user script = /usr/sbin/userdel '%u'
+ delete user from group script = /usr/sbin/userdel '%u' '%g'
+ delete group script = /usr/sbin/groupdel '%g'
+ add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
+ machine password timeout = 120
+ #idmap uid = 16777216-33554431
+ #idmap gid = 16777216-33554431
+ template shell = /dev/null
+ winbind use default domain = yes
+ winbind separator = @
+ winbind cache time = 360
+; winbind trusted domains only = yes
+ winbind nested groups = no
+ winbind nss info = no
+; winbind refresh tickets = no
+; winbind offline logon = no
+ force group = users
+ guest ok = yes
+
+[homes]
+ comment = Home Directories
+ path = /home
+ valid users = %U
+ read only = no
+; available = yes
+; browseable = yes
+; guest ok = no
+; printable = no
+ locking = no
+ strict locking = no
+ create mask = 0664
+ directory mask = 0775
+; follow symlinks = yes
+
+[netlogon]
+ comment = Network Logon Service
+ path = /var/lib/samba/netlogon
+ read only = no
+; available = yes
+; browseable = yes
+; guest ok = no
+; printable = no
+ locking = no
+ strict locking = no
+
+[profiles]
+ comment = Nutzer Profile
+ path = /var/lib/samba/profiles
+ read only = no
+; available = yes
+; browseable = yes
+; guest ok = no
+; printable = no
+ create mode = 0600
+ directory mask = 0700
+ locking = no
+ strict locking = no
+
+[printers]
+ comment = Alle Drucker
+ path = /var/spool/samba
+; browseable = yes
+; writable = no
+; guest ok = no
+ printable = yes
+ locking = no
+ strict locking = no
+
+[pdf-documents]
+ path = /var/lib/samba/pdf-documents
+ comment = Converted PDF Documents
+ admin users = %U
+; available = yes
+; browseable = yes
+ writeable = yes
+ guest ok = yes
+ locking = no
+ strict locking = no
+
+[pdf-printer]
+ path = /tmp
+ comment = PDF Printer Service
+ printable = yes
+ guest ok = yes
+ use client driver = yes
+ printing = bsd
+ print command = /usr/bin/gadmin-samba-pdf %s %u
+ lpq command =
+ lprm command =
+
+[all]
+ path = /data/all
+; browseable = yes
+ comment = Oeffentliches Zeug
+ #public = no
+ writeable = yes
+ write list = @users
+; printable = no
+ create mask = 0664
+ directory mask = 0775
+ guest ok = yes
+# vfs object = /usr/lib/samba/vfs/audit.so
+
+[inst]
+ path = /data/inst
+; browseable = yes
+ comment = Installations-Dateien
+ public = yes
+ only guest = yes
+; writable = no
+ write list = @users
+; printable = no
+ force user = frank
+ create mask = 0664
+ directory mask = 0775
+