samba date e rm -R

Micky Del Favero blug@lists.linux.it
Fri, 7 Dec 2001 13:51:08 +0100


Alessandro De Zorzi writes:

>> Ad occhio dereferenzia il link, vedi se nei manuali c'è la possibilità
>> di disabilitare il dereferenziamento (che, secondo me, dovrebbe essere
>> sempre disabilitato)

> si in quel caso ho bisogno che un link sia un link

Non intendevo questo, volevo dire che probabilmente samba lo
dereferenzia, non conosco samba a fondo, qui lo uso, e non mi da di
questi problemi.

>> Ma la dir in questione appartiene a chi?=20

> esempio:
> 
> drwxr-x--- root gruppo prima
> 
> contiene
> 
> drwxrwx--- root gruppo seconda
> 
> in seconda gli appartenenti a gruppo scrivono file e
> directory, ok e possono cancellarli
> ma se tentano di cancellare prima, speravo di impedire
> loro di eliminare il contenuto a cui possono
> accedere, o almeno di chiedere confarma file per file
> ma cancella tutto quello che puo' cancellare come
> se l'utente facesse un rm -rf da unix

Non possono farlo, se tentano di cancellare "prima", o un file in essa
contenuto, e se i permessi sono quelli che hai scritto, il sistema deve
rispondere permission denied, infatti:

carota@minnie:/tmp/carota$ ls -la /tmp/PRIMA/
totale 12
drwxr-xr-x    3 root     sysadmin     4096 dic  7 13:30 .
drwxrwxrwt   10 root     root         4096 dic  7 13:30 ..
drwxrwxr-x    2 carota   sysadmin     4096 dic  7 13:30 SECONDA
carota@minnie:/tmp/carota$ rm -rf /tmp/PRIMA/SECONDA/
rm: cannot remove directory `/tmp/PRIMA/SECONDA': Permission denied
carota@minnie:/tmp/carota$ 

> la 2.2.1a non e' alfa e' stabile, almeno cosi' hanno detto...

in effetti: 

root@cronos:~# dpkg -l samba
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  samba          2.2.1a-9       A LanManager like file and printer server fo
root@cronos:~# 

Ma a me non da problemi.

Ciao, Micky
-- 
Errare è umano, ma per fare veramente casino ci vuole la password di root!
Micky Del Favero  micky@chiara.dei.unipd.it  micky@linux.it
http://chiara.dei.unipd.it      powered by Debian/GNU Linux