Newsgroup: it.comp.os.linux.iniziare
Titolo: Diventare utente news ..... id -g, newgrp, ...etc etc.

Ho una suse 6.4 ed uso leafnode + tin (anche se continuo ancora a
postare da Agent)
Nel sistema sono abilitate le password shadow sia per gli account che
per i gruppi, il comando per eliminarle grpunconv non funziona ... !?
Cmq il mio problema è questo.
Per scaricare i nuovi msg lancio /usr/sbin/fetchnews -vv da root
Ho inserito il mio account normale come appartenente al gruppo news,
sia nel file /etc/group e sia in /etc/gshadow.
Ho digitato newgrp news disabilitando la password del gruppo news
mediante la cancellazione del record corrispondente in gshadow ed
eliminando la x nel file group.
Ora il mio account normale appartiene al gruppo user, news ed altri,
ma il lancio di fetchnews non mi viene concesso a meno di non essere
root o news.
Ma io non appartengo a news ? Quindi dovrei lanciare senza problemi
fetchnews, o no ?
Comunque se digito
id -g
come utente normale mi compare 100 (che è GUID user), digitando newgrp
news e quindi id -g verifico che il mio GUID è diventato 13 cioé
quello del gruppo news.
Ma anche in questo caso fetchnews risponde che solo root e news lo
possono lanciare, ..... !?
L'unica è diventare utente root oppure digitare
su news.
Insomma come posso lanciare fetchnews da utente normale senza dover
per forza diventare news ?
E se possibile dovro' ogni volta digitare newgrp oppure sono
automaticamente abilitato ad appartenere al gruppo news dato che
compaio nei record corrispondenti i /etc/group ed /etrc/gshadow ?
Scusate la lunghezza del post, è per spiegarmi nel miglior modo
possibile. Spero di esserci riuscito.
Grazie.
-----------------------------------------
Togliere NO SPAM per rispondere in email.

 in ip-up  ?
Forse e' meglio 
su -c news "/usr/sbin/fetchnews -vvv" &
-- 
Filippo Panessa
panessa at 
tin.it
UIN# 36800577

root o news.
Ho avuto il tuo stesso problema, e l'ho risolto SUIDando fetchnews:
giambo@bila:~ > dir /usr/local/sbin/fetchnews
-rwsr-x---   1 root     news       169783 May  8 14:40 /usr/local/sbin/fetchnews
Non credo sia la soluzione giusta.
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

 su -c news "/usr/sbin/fetchnews -vvv" &
Forse e` meglio:
su news -c "/usr/sbin/fetchnews -vvv" &
Ciao ;-)
-- 
.oooO
(   )
 \ ( Barbi
  \_)

Non credo sia la soluzione giusta.
Io ho fatto qualcosa di simile, ho iscritto il mio utente al gruppo news,
perň fetchnews l'ho lasciato di news.news, e poi l'ho messo suid e guid a
news, non a root. In questo modo evito di lasciare in giro suid a root,
che reputo piů pericolosi.
Con suid a news circoscrivo maggiormente il pericolo, visto che č
confinato al newsserver... se di pericolo si puň parlare, sia chiaro.
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 che reputo piů pericolosi.
Ma non capisco il perche'. Io NON appartengo al gruppo news. Apro un
terminale, "su news" <password> "/usr/local/sbin/fetchnews" e scarico
le news senza suidare niente di niente. Chiudo il terminale et voila'
Cioe', sono loggato come puro e semplice utente news, senza suid e gid
alcuno.
:-))

alcuno.
Per evitare la pira di fare "su news <pwd> etc.
Cosě mi basta scrivere "fetchnews" e scarica le news...	
