[Fedora-directory-users] Samba and FDS 7.1 on Fedora Core 4 Error

Leonardo Pugliesi l.pugliesi at exint.it
Tue Jul 19 10:35:52 UTC 2005


Hi Everyone
I have installed FSD and console seems working fine:
I can log, adding entries, etc.
Following the Samba-Howto (http://people.redhat.com/astokes/samba_rhds.pdf)
I encountered problems with net groupmap command:
____________________________________________________________________________
 [root at fedorac4 setup]# net groupmap add rid=512 ntgroup="Domain Admins" 
unixgroup="Domain Admins" --debuglevel=10
[2005/07/19 12:09:44, 5] lib/debug.c:debug_dump_status(366)
  INFO: Current debug levels:
    all: True/10
    tdb: False/0
    printdrivers: False/0
    lanman: False/0
    smb: False/0
    rpc_parse: False/0
    rpc_srv: False/0
    rpc_cli: False/0
    passdb: False/0
    sam: False/0
    auth: False/0
    winbind: False/0
    vfs: False/0
    idmap: False/0
    quota: False/0
    acls: False/0
[2005/07/19 12:09:44, 3] param/loadparm.c:lp_load(3916)
  lp_load: refreshing parameters
[2005/07/19 12:09:44, 3] param/loadparm.c:init_globals(1321)
  Initialising global parameters
[2005/07/19 12:09:44, 3] param/params.c:pm_process(573)
  params.c:pm_process() - Processing configuration file 
"/etc/samba/smb.conf"
[2005/07/19 12:09:44, 3] param/loadparm.c:do_section(3418)
  Processing section "[global]"
  doing parameter workgroup = FEDORAC4
  doing parameter username map = /etc/samba/smbusers
  doing parameter enable privileges = yes
  doing parameter server string = Samba Server %v
  doing parameter security = user
  doing parameter encrypt passwords = Yes
  doing parameter min passwd length = 3
[2005/07/19 12:09:44, 1] param/loadparm.c:lp_do_parameter(3159)
  WARNING: The "min passwd length" option is deprecated
  doing parameter obey pam restrictions = No
  doing parameter ldap passwd sync = Yes
  doing parameter passwd program = /opt/IDEALX/sbin/smbldap-passwd -u %u
  doing parameter ldap passwd sync = Yes
  doing parameter log level = 0
  doing parameter syslog = 0
  doing parameter log file = /var/log/samba/log.%m
  doing parameter max log size = 100000
  doing parameter time server = Yes
  doing parameter socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  doing parameter mangling method = hash2
  doing parameter Dos charset = 850
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UCS-2LE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UCS-2LE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UTF-16LE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UTF-16LE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UCS-2BE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UCS-2BE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UTF-16BE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UTF-16BE
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UTF8
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UTF8
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UTF-8
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UTF-8
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset ASCII
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset ASCII
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset 646
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset 646
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset ISO-8859-1
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset ISO-8859-1
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(103)
  Attempting to register new charset UCS2-HEX
[2005/07/19 12:09:44, 5] lib/iconv.c:smb_register_charset(111)
  Registered charset UCS2-HEX
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
  doing parameter Unix charset = ISO8859-1
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
  doing parameter logon script = logon.bat
  doing parameter logon drive = H:
  doing parameter logon home =
  doing parameter logon path =
  doing parameter domain logons = Yes
  doing parameter os level = 65
  doing parameter preferred master = Yes
  doing parameter domain master = Yes
  doing parameter wins support = Yes
  doing parameter passdb backend = ldapsam:ldap://fedorac4.localdomain
  doing parameter ldap admin dn = cn=Directory Manager
  doing parameter ldap suffix = dc=localdomain
  doing parameter ldap group suffix = ou=Groups
  doing parameter ldap user suffix = ou=People
  doing parameter ldap machine suffix = ou=Computers
  doing parameter ldap idmap suffix = ou=Users
  doing parameter add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"
  doing parameter ldap delete dn = Yes
  doing parameter add machine script = /opt/IDEALX/sbin/smbldap-useradd 
-w "%u"
  doing parameter add group script = /opt/IDEALX/sbin/smbldap-groupadd 
-p "%g"
  doing parameter add user to group script = 
/opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"
  doing parameter delete user from group script = 
/opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"
  doing parameter set primary group script = 
/opt/IDEALX/sbin/smbldap-usermod -g "%g" "%u"
  doing parameter printer admin = @"Print Operators"
  doing parameter load printers = Yes
  doing parameter create mask = 0640
  doing parameter directory mask = 0750
  doing parameter nt acl support = No
  doing parameter printing = cups
  doing parameter printcap name = cups
  doing parameter deadtime = 10
  doing parameter guest account = nobody
  doing parameter map to guest = Bad User
  doing parameter dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
  doing parameter show add printer wizard = yes
  doing parameter preserve case = yes
  doing parameter short preserve case = yes
  doing parameter case sensitive = no
[2005/07/19 12:09:44, 4] param/loadparm.c:lp_load(3947)
  pm_process() returned Yes
[2005/07/19 12:09:44, 7] param/loadparm.c:lp_servicenumber(4057)
  lp_servicenumber: couldn't find homes
[2005/07/19 12:09:44, 10] param/loadparm.c:set_server_role(3865)
  set_server_role: role = ROLE_DOMAIN_PDC
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/charcnv.c:charset_name(81)
  Substituting charset 'UTF-8' for LOCALE
[2005/07/19 12:09:44, 5] lib/util.c:init_names(278)
  Netbios name list:-
  my_netbios_names[0]="FEDORAC4"
[2005/07/19 12:09:44, 2] lib/interface.c:add_interface(81)
  added interface ip=10.0.0.162 bcast=10.255.255.255 nmask=255.0.0.0
[2005/07/19 12:09:44, 10] intl/lang_tdb.c:lang_tdb_init(135)
  lang_tdb_init: /usr/lib/samba/it_IT.UTF-8.msg: No such file or directory
Can't lookup UNIX group Domain Admins
[2005/07/19 12:09:44, 2] utils/net.c:main(897)
  return code = -1
_________________________________________________________________________________

This is the global section of smb.conf I use:
[global]
        workgroup = FEDORAC4
        username map = /etc/samba/smbusers
        enable privileges = yes
        server string = Samba Server %v
        security = user
        encrypt passwords = Yes
        min passwd length = 3
        obey pam restrictions = No
        ldap passwd sync = Yes
        passwd program = /opt/IDEALX/sbin/smbldap-passwd -u %u
        ldap passwd sync = Yes
        log level = 0
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 100000
        time server = Yes
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        mangling method = hash2
        Dos charset = 850
        Unix charset = ISO8859-1
        logon script = logon.bat
        logon drive = H:
        logon home =
        logon path =
        domain logons = Yes
        os level = 65
        preferred master = Yes
        domain master = Yes
        wins support = Yes
        passdb backend = ldapsam:ldap://fedorac4.localdomain
        ldap admin dn = cn=Directory Manager
        ldap suffix = dc=localdomain
        ldap group suffix = ou=Groups
        ldap user suffix = ou=People
        ldap machine suffix = ou=Computers
        ldap idmap suffix = ou=Users
        add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"
        ldap delete dn = Yes
        add machine script = /opt/IDEALX/sbin/smbldap-useradd -w "%u"
        add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"
        add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m 
"%u" "%g"
        delete user from group script = 
/opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"
        set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g 
"%g" "%u"
        printer admin = @"Print Operators"
        load printers = Yes
        create mask = 0640
        directory mask = 0750
        nt acl support = No
        printing = cups
        printcap name = cups
        deadtime = 10
        guest account = nobody
        map to guest = Bad User
        dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
        show add printer wizard = yes
        preserve case = yes
        short preserve case = yes
        case sensitive = no
___________________________________________________________________________________

The problem seems to be Samba...
Any idea?
regards
Leon


_ <http://people.redhat.com/astokes/samba_rhds.pdf>_




More information about the Fedora-directory-users mailing list