[Tech] Miglior spiegazione:

Leonardo Boselli leo@dicea.unifi.it
Ven 27 Dic 2002 15:02:09 CET


Lo script è un cgi che deve consentire a ogni utente di una 
macchina, che non ha/sa/vuole accesso shell di inserire nel file 
.forward un indirizzo. Tale file deve avere uid/gid dell'utente ma lo 
script viene fatto girare con gid mail .... La script vuole e confronta 
la password , ma evitare di metterlo in suid root potrebbe essere 
più sicuro (o se gli do owner 0:8 e permessi 770 sto tranquillo ?)

On 27 Dec 2002, at 14:24, Leonardo Boselli wrote:
> Ho uno script perl ...
> che normalmente gira con user qualchedemone ( UID tra 2 e 88 ... )
> questo script a un certo punto in pase a ai paratri fa yna
> interrogazione all'esterno, questa gli risponde con un nome utente e
> una coppia parametro/valore. Lo script deve aprire un file (di nome
> noto) nella directory dell; utente indicato, e se in quel file NON
> esiste una linea con parametro=******** aggiungerci parametro=valore 
> , se esiste sostituirla. Il problema è che il file da modificare ha
> owner/group utente e permission 644 , Come setto le permission allo
> script affinche' se lanciato da un certo gruppo abbia la possibilità
> di cambiare uid a metà esecuzione ?
> 
> --
> Leonardo Boselli
> Nucleo Informatico e Telematico del Dipartimento Ingegneria Civile
> Universita` di Firenze , V. S. Marta 3 - I-50139 Firenze tel +39
> 0554796431 cell +39 3488605348 fax +39 055495333
> http://www.dicea.unifi.it/~leo
> _______________________________________________ FLUG - Discussioni
> tecniche - tech@firenze.linux.it URL:
> http://lists.firenze.linux.it/mailman/listinfo/tech Archivio:
> http://lists.firenze.linux.it/pipermail/tech Ricerca nell'archivio:
> http://www.firenze.linux.it/search


--
Leonardo Boselli
Nucleo Informatico e Telematico del Dipartimento Ingegneria Civile
Universita` di Firenze , V. S. Marta 3 - I-50139 Firenze
tel +39 0554796431 cell +39 3488605348 fax +39 055495333
http://www.dicea.unifi.it/~leo



Maggiori informazioni sulla lista flug-tech