[Samba] BUG IN SAMBA 3.0.4 ?

antonio at kabaya.homelinux.org antonio at kabaya.homelinux.org
Sat May 15 02:27:59 GMT 2004


Hi

try write list = %S , administradores, another_brick_on_the_wall

I have seen the `,' in ${man smb.con}

Let us know if it works.


> I used the samba-3.0.1pre1 without problems.
>
> When I use the samba-3.0.4 (bug ms04-011 fixed), i can´t write in all
> shares.
> Is this a bug?!
> I use the same smb.conf
>
>
> [global]
>
> workgroup = jfsecco
>
> server string = JFSECCO PDC
>
> netbios name = belpo2
>
> hosts allow = 10.18.
>
> interfaces = eth0
>
> # Windows administrators
>
> # You can add users or groups (prefix groups with a '@')
>
> #domain admin group = l.rathbone c.evans @domadm
>
> # SAMBA-LDAP declarations
>
> ldap suffix = dc=jfsecco,dc=com,dc=ar
>
> # User with write access to the LDAP directory
>
> ldap admin dn = cn=Manager,dc=jfsecco,dc=com,dc=ar
>
> #ldap ssl = start tls
>
> ldap ssl = no
>
> ldap passwd sync = yes
>
> # Create machine trust accounts automatically
>
> add user script = /usr/local/sbin/smbldap-useradd.pl -w %u
>
> # this tells Samba to use a separate log file for each machine
>
> # that connects
>
> log file = /usr/local/samba/var/log.%m
>
> # How much information do you want to see in the logs?
>
> # default (1) is only to log critical messages
>
> log level = 2
>
> # Put a capping on the size of the log files (in Kb).
>
> max log size = 50
>
> # MUST be security = user for PDC
>
> security = user
>
> # Most people will find that this option gives better performance.
>
> # See speed.txt and the manual pages for details
>
> # You may want to add the following on a Linux system:
>
> # SO_RCVBUF=8192 SO_SNDBUF=8192
>
> socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
>
> # set local master to no if you don't want Samba to become a master
>
> # browser on your network. Otherwise the normal election rules apply
>
> local master = yes
>
> # OS Level determines the precedence of this server in master browser
>
> # elections. The default value (20) should be reasonable
>
> os level = 90
>
> # Domain Master specifies Samba to be the Domain Master Browser. This
>
> # allows Samba to collate browse lists between subnets. Don't use this
>
> # if you already have a Windows NT domain controller doing this job
>
> domain master = yes
>
> # Preferred Master causes Samba to force a local browser election on
> startup
>
> # and gives it a slightly higher chance of winning the election
>
> preferred master = yes
>
> ###WINS
>
> wins support = yes
>
> wins server = belpo2 belpo4
>
> ###
>
> # I have stuck this in because it was in a HOWTO but I have no idea what
> it does - but it does not sound good
>
> null passwords = no
>
> restrict anonymous = 1
>
> ##AGREGADO
>
> passdb backend = ldapsam:ldap://ldapservermaster
>
> # You MUST use password encryption. Please read
>
> # ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
>
> encrypt passwords = yes
>
> passwd program =/usr/local/sbin/smbldap-passwd.pl -o %u
>
> # When using encrypted passwords, Samba can synchronize the local
>
> # UNIX password as well. You will also need the "passwd chat" parameters
>
> unix password sync = no
>
> # how should smbd talk to the local system when changing a UNIX
>
> # password? See smb.conf(5) for details
>
> passwd chat = *new*password* %n\n *new*password* %n\n *successfully*
>
> # Enable this if you want Samba act as a domain controller.
>
> domain logons = yes
>
> # Where to store roving profiles (only for Win95 and WinNT)
>
> # %L substitutes for this servers netbios name, %U is username
>
> # This refers to the [profiles] share below
>
> # The permissions on the profiles directory should be
>
> # chmod 1757 /usr/local/samba/profiles
>
> # drwxr-xrwt 5 root root 4096 May 1 08:43 profiles
>
> #logon path = \\%L\profiles\%u
>
> # UNC path specifying the network location of the user's home directory
>
> # only used when acting as a DC for WinNT/2k/XP. Ignored by Win9x clients
>
> #logon home = \\%L\%U
>
> # What drive should the "logon home" be mounted at upon login ?
>
> # only used when acting as a DC for WinNT/2k/XP. Ignored by Win9x clients
>
> #logon drive = Z:
>
> logon script = login.bat
>
> #Share Definitions
>
> [homes]
>
> comment = Home Directories
>
> browseable = no
>
> writable = no
>
> write list = %S @administradores
>
> valid users = %S @administradores
>
> invalid users
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = %S
>
> force group = administradores
>
> [netlogon]
>
> comment = Network Logon Service
>
> path = /usr/local/samba/netlogon
>
> read only = yes
>
> public = no
>
> valid users = %S @usuarios @administradores
>
> writable = no
>
> write list = llattan
>
> locking = no
>
> [fprotdefs]
>
> comment = Definiciones de Virus
>
> path = /usr/local/f-prot/fprotdefs
>
> public = no
>
> valid users = %S @usuarios @administradores
>
> writable = no
>
> write list = llattan
>
> locking = no
>
> [total_usuarios]
>
> comment = Directorio para Administrador
>
> path = /home
>
> browseable = no
>
> read only = yes
>
> public = no
>
> valid users = @administradores
>
> writable = no
>
> write list =
>
> [total_grupos]
>
> comment = Directorio para Administrador
>
> path = /home2
>
> browseable = no
>
> read only = yes
>
> public = no
>
> valid users = @administradores
>
> writable = no
>
> write list
> # Provide a specific roving profile share
>
> # the default is to use the user's home directory
>
> # The permissions on the profiles directory should be
>
> # chmod 1757 /usr/local/samba/profiles
>
> # drwxr-xrwt 5 root root 4096 May 1 08:43 profiles
>
> #[profiles]
>
> # path = /usr/local/samba/profiles
>
> # read only = no
>
> # create mask = 0600
>
> # directory mask = 0700
>
> # writable = yes
>
> # ;browseable = no
>
> # ;guest ok = yes
>
> ##[ingenieria]
>
> ## path = /home/ingenieria
>
> ## valid users = @administradores @ingenieria
>
> ## public = no
>
> ## writable = no
>
> ## write list = @administradores @ingenieria
>
> ## force create mode = 0770
>
> ## force directory mode = 0770
>
> ## directory mask = 0770
>
> ## create mask = 0770
>
> ## force group = ingenieria
>
> [sistemas]
>
> path = /home2/sistemas
>
> valid users = @administradores @sistemas
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @sistemas
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = sistemas
>
> [compras]
>
> path = /home2/compras
>
> valid users = @administradores @compras
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @compras
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = compras
>
> [administrac]
>
> path = /home2/administracion
>
> valid users = @administradores @administracion
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @administracion
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = administracion
>
> [vencimientos]
>
> path = /home2/vencimientos
>
> valid users = @administradores @vencimientos
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @vencimientos
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = vencimientos
>
> [finanzas]
>
> path = /home2/finanzas
>
> valid users = @administradores @finanzas
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @finanzas
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = finanzas
>
> [auditoria]
>
> path = /home2/auditoria
>
> valid users = @administradores @auditoria
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @auditoria
>
> force create mode = 0770
>
> force directory mode = 0770
>
> direc
> tory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = auditoria
>
> [comercioext]
>
> path = /home2/comercioext
>
> valid users = @administradores @comercioext
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @comercioext
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = comercioext
>
> [tipodecambio]
>
> path = /home2/tipodecambio
>
> valid users = @administradores @tipodecambio
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores rvalentini
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = tipodecambio
>
> [reloj]
>
> comment = Fichadas Reloj Empleados
>
> path = /home2/reloj
>
> valid users = @administradores @reloj
>
> public = no
>
> browsable = no
>
> writable = no
>
> writelist = @administradores @reloj
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = reloj
>
> [manuales_sap]
>
> path = /home2/manuales_sap
>
> valid users = @administradores @manuales_sap
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @manuales_sap
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = manuales_sap
>
> [gclientes]
>
> path = /home2/gclientes
>
> valid users = @administradores @gclientes
>
> browseable = no
>
> public = no
>
> writable = no
>
> write list = @administradores @gclientes
>
> force create mode = 0770
>
> force directory mode = 0770
>
> directory mask = 0770
>
> create mask = 0770
>
> force user = administrador
>
> force group = gclientes
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  http://lists.samba.org/mailman/listinfo/samba
>


More information about the samba mailing list