sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #30451
sorgeligt problem med samba
Hejsa.
Efter endt opgradering af en server på en skole står jeg med et frygteligt
problem med Samba. Der har altid været benyttet logon scripts på
gruppeniveau, men det virker ikke længere. Jeg har forsøgt:
1. logon script = %g.bat (virker ikke)
2. logon script = %u.bat (virker fint, men det er ikke det, der er brug for)
3. logon script = laerer.bat (virker fint, men det er jo statisk)
4. logon script = %G.bat (virker ikke)
Det sære er, at vi bruger en preexec længere nede i konfigurationen, hvor
vi benytter både %u og %g uden problemer overhovedet. %g bliver altså
resolvet korrekt (i hvertfald nede under [Netlogon] sharen), men det vil
under ingen omstændigheder fungere, når vi kører med den under logon script.
Samba versionen er 2.0.7-4, og det kører på en RedHat 6.2. Jeg har endda
forsøgt at kopiere den gamle opsætning (faktisk hele /etc i desperation)
samt installere den udgave af samba, vi kørte med før (2.0.6-9), men det
hjælper absolut INTET. Ligeledes har jeg forsøgt at tage en
standardkonfiguration og konfigurere den hurtigt op - intet resultat :-(...
men eksekverer jeg \\tux\netlogon\laerer.bat, når først maskinen er logget
ind, er der ikke noget problem - men det kan brugerne jo ikke finde ud af.
Jeg har lavet lignende opsætninger masser af gange, men jeg har aldrig
været ude for noget så mærkeligt som det her... jeg er temmelig desperat
for at få det til at køre, jeg får bøllebank, hvis ikke det virker i morgen
tidlig, så hvis der er en, der er frisk på en telefonsamtale, så smid et
nummer, så ringer jeg op (e-mail er også godt, men jo noget mere
langsommeligt).
I får lige det relevante udsnit af min smb.conf:
[global]
workgroup = FJS
netbios name = TUX
server string = Den onde pingvin
interfaces = 10.10.1.1/24 10.10.3.1/24 213.32.202.2/24
encrypt passwords = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *password* %n\n *password* %n\n *successfull*
passwd chat debug = Yes
username map = /etc/smbusers
unix password sync = Yes
logon script = %g.bat
debug level = 10
log level = 10
log file = /var/log/samba/log
max log size = 5000
time server = Yes
domain logons = Yes
os level = 64
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
hosts allow = 10.10.1. 10.10.2. 10.10.3. 127. 213.32.202. 213.32.203.
[homes]
comment = Home Directories
admin users = dsa hans erik susanne
force user = %u
read only = No
create mask = 0700
browseable = No
[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon/
admin users = dsa hans erik susanne
write list = @root
guest ok = Yes
browseable = No
share modes = No
root preexec = /usr/local/bin/rettighed %u %g
Mvh Daniel Stjernholm Andersen, Fjerritslev Skole
Follow ups