samba root preexec
Csernus-Turza Áron
levlista at zsoldos.sulinet.hu
2008. Május. 20., K, 11:39:10 CEST
Bajan Ferenc írta:
> Hello!
>
> On Tue, 20 May 2008, Csernus-Turza Áron wrote:
>
>> Én azt csinálnám a helyedben hogy áttenném a scriptet egy külön
>> fájlba, amit meg tudok hívni az smb.conf-ból.
>> Pl:
>> root preexec = /usr/local/sbin/mytinyscript.sh %u %g
>>
>> mytinyscript.sh:
>
> <nyassz>
>
> Ha muxik, ird meg, hogy, es miket allitottal, nekem meg nem sikerult
> mukodo preexecet csinalnom... Hibat nem jelez, "csak" nem csinal semmit.
Na a kedvetekért az egyik megosztásra rátettem egy debugolásra jó root
preexec scriptet.
Az smb.conf-ban a fentebb leírt sor hívja meg a scriptet:
mytinyscript.sh:
#!/bin/bash
echo username: $1 >> /tmp/preproba.txt
echo groupname: $2 >> /tmp/preproba.txt
Ezután kell egy "chmod 755 /usr/local/sbin/mytinyscript.sh", és még egy
"/etc/init.d/samba reload" vagy egy /etc/init.d/smb reload" disztrótól
függően.
Én Debian Sarge alatt teszteltem de szvsz minden disztró alatt mennie
kell(ene).
--
Üdv:
Csernus-Turza Áron
"rendszergizda"
További információk a(z) Techinfo levelezőlistáról