code: def samba():
      '''Install smb server samba and create a share (common read-write-access).
  
      More infos:
       * https://wiki.ubuntuusers.de/Samba%20Server/
      '''
      username = env.user
      install_packages(['samba'])
      run(flo('sudo smbpasswd -a {username}'))
  
      path = '$HOME/shared'
      sharename = 'shared'
      comment = '"smb share; everyone has full access (read/write)"'
      acl = flo('Everyone:F,{username}:F guest_ok=y')
  
      with warn_only():
          run(flo('mkdir {path}'))
      run(flo('sudo net usershare add {sharename} {path} {comment} {acl}'))
      run(flo('sudo net usershare info {sharename}')f samba():
      '''Install smb server samba and create a share (common read-write-access).
  
      More infos:
       * https://wiki.ubuntuusers.de/Samba%20Server/
      '''
      username = env.user
      install_packages(['samba'])
      run(flo('sudo smbpasswd -a {username}'))
  
      path = '$HOME/shared'
      sharename = 'shared'
      comment = '"smb share; everyone has full access (read/write)"'
      acl = flo('Everyone:F,{username}:F guest_ok=y')
  
      with warn_only():
          run(flo('mkdir {path}'))
      run(flo('sudo net usershare add {sharename} {path} {comment} {acl}'))
      run(flo('sudo net usershare info {sharename}'))
docs: Install smb server samba and create a share (common read-write-access).
  
      More infos:
       * https://wiki.ubuntuusers.de/Samba%20Server/