[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

The state of Samba



Sorry for the Crossposting, but I feel there is a need to address all
users, developers, and others on this. 
Please, if needed, could someone translate this mail into norwegian or
other languages. 

And please be sure to post folowups to
debian-edu@lists.debian.org

you may find this thread on
http://news.gmane.org/gmane.linux.debian.devel.education if you want to
follow the discussion, but not join the mailing lists

On the Daily built cd, the one that are to be RC3 some day, there is a
working solution with samba. At least have all my tests proved this to
be working. But if someone else could test this, It would be nice. I
think Kurt in Germany told me it worked. 

There is one thing you have to do before you add win2k/xp clients. 
you have to run the command
 smbpasswd root
this will set the "samba root password". And according to the samba
documentation, this should not be the same as your root account
password. 

Maybe we could preset this to "skolelinux", so that everyone could
add the win2k/XP clients to the domain, but I'm not sure. I don't think
so. 

I'm not sure if it is possible to add a group which would be allowed to
add clients. The samba documentation says that you have to do this as
"root", but by adding other users to the "admin users = " line in
/etc/samba/smb.conf, the aditional users are allowed to add users. If
so, it could be sufficient to atty the group "@admins" or even
"@jradmins" and they would be allowed. 

But for thos of you that are running samba versions older than 3.0.2a,
I'm not able to help you until next weekend. There are some problems on
the upgrade path. 

- there are a new samba schema, so befor an upgrade, please do a 
 slapcat -l old.ldif

upgrade samba _and_ debian-edu-config

convert the old.ldif using the script in
/usr/share/doc/samba.doc/examples/LDAP/convert...gz

then edit new.ldif, to move any existing machine account from
ou=People and in to ou=Machine,ou=People

add the ou=Machines,ou=People to the ldap tree. 

make sure that the new slapd-debian-edu.conf is in use

move the content of /var/lib/ldap/ into ldap.old or some other backup
directory. 

do a slapadd -l new.ldif to add the new ldif. 

Then go on and write a better howto than this. 

-- 
Finn-Arne Johansen 
faj@bzz.no
http://bzz.no/



Reply to: