← Back to team overview

sslug-teknik team mailing list archive

Re: sorgeligt problem med samba

 

Hej Daniel,

Er du på endnu ?

Prøv at kigge på outputtet fra smbstatus og se om du har fat i gruppe ID'et overhovedet ?

Mvh Thomas

At 19:59 27-11-2000, you wrote:
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


Med venlig hilsen

Thomas Laurids pedersen

----------------------------------------------------------------------------------------------------------------------

Laurids Consulting
Æblehaven 41
3000 Helsingør

Mobil: 2944 1880
Web: www.lauridsconsulting.dk
e-mail: thomas@xxxxxxxxxxxxxxxxxxxx

----------------------------------------------------------------------------------------------------------------------



Follow ups

References