Newsgroup: it.comp.os.linux.iniziare
Titolo: [fetchnews] Run as news?

Salve a tutti.
Dopo l'upgrade a woody ho provato a lancare da utente (fmf) fetchnews per
scaricare i nuovi messaggi, ma:
---SNIP---
fmf@spiderman:~$ fetchnews -vvvvvv
fetchnews: must be run as news or root
---PINS---
Ma il mio /etc/group ha la linea:
news:x:9:fmf
E allora?
Tnx.
-- 
manuel `fmf` ferrero

 E allora?
Come utente news, non come gruppo.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
You and me baby ain't nothin' but mammals
So let's do it like they do on the Discovery Channel

fetchnews: must be run as news or root
E' un messaggio di fetchnews, che controlla uid e gid, e che se
non corrispondono a root o a news, ciccia. Io ti consiglio di
assegnare una password all'utente news e di loggarti come tale
per scaricare le news. Oppure modifichi i sorgenti di fetchnews :-)
-- 
Ciao, Mario. - 
http://digilander.iol.it/mccmario/
"Quando ero piccolo mia nonna mi porto` a mangiare in una
 trattoria all'aperto. Comincio` a piovere. Ci misi ore a
 finire il brodo" - Mario Zucca
 

  non corrispondono a root o a news, ciccia. Io ti consiglio di
Cioe`, non posso piu` usare fetchnews come utente? Non c'e` un modo per
insrire il mio utente nel gruppo di utenti autorizzati ad usarlo?
Mi sembrerebbe una cazzata se non ci fosse...
-- 
manuel `fmf` ferrero

Mi sembrerebbe una cazzata se non ci fosse...
E perche' dovrebbe esserlo? - IMHO lasciamo fare ad ogni specifico
utente il proprio specifico lavoro.
mario:~$ su news
Password:
bash$ /usr/local/sbin/fetchnews -vvv 
oppure meglio ancora:
mario:~$ su news -c "/usr/local/sbin/fetchnews -vvv"
Password:
Con uno scriptino poi: (da me si chiama "news")
#!/bin/bash
cd /var/spool/news
su news -c "/usr/local/sbin/fetchnews -vvv"
(Praticamente chiede solo la password e poi scarica)
Oppure automatizzare il tutto in ip-up.local
-- 
Ciao, Mario. - 
http://digilander.iol.it/mccmario/
"Era un uomo cosi` piccolo che i capelli gli
 puzzavano di piedi" - Riccardo Piferi
 

  Mi sembrerebbe una cazzata se non ci fosse...
Si, c'e`, ma devi aggiungere il tuo utente al gruppo news e fare un
link a fetchnews in /usr/bin, oltre ad assicurarti che fetchenws abbia
dei permessi impostati a 755, per una spiegazione passo-passo, e se io
ho lasciato qualcosa, 
http://www.mrshark.it
 e scarica l'howto, li`
dentro c'e` la procedura corretta
Ciao, Andrea
-- 
Andrea Carosi, just another Debian user
"Every man has his price.  Mine is $3.95."

  Oppure automatizzare il tutto in ip-up.local
Ma lo scazzo e` dover sempre inserire una password. Uso il pc a casa, sono
single e ho il mio utentuccio: fmf, perche` mai dovrei usarne un'altro per
scaricare le news? E magari uno per la posta, e poi uno per usare X e uno
per provare a scrivere i primi programmini in c... Di questo passo a cosa
mi serve il mio utente fmf?
Bye.
[1] Come mai cambi prima in /var/spool/news? Non va bene lo stesso lancare
fetchnews da qualsiasi directory se leafnode e` configurato a dovere per
sapere che le news sono e vanno in /var/spool/news?
-- 
manuel `fmf` ferrero

Non va bene lo stesso lancare fetchnews da qualsiasi directory se
Si certo, se il comando e' nel path. Comunque, de gustibus. Ti e'
stato suggerito il modo corretto per far funzionare fetchnews da
utente (..era negli howto di mrshark!) ma come sempre bisogna
ricorrere al suid, e come sempre la cosa non mi garba molto.
-- 
Ciao, Mario. - 
http://digilander.iol.it/mccmario/


 Ma lo scazzo e` dover sempre inserire una password. Uso il pc a casa, sono
man sudo
man visudo
(se ti manca: 
http://www.courtesan.com/sudo/
 )
-- 
Sostituisci nospam con daniel.kobza per rispondere via e-mail

  man visudo
Tnx, ma se come sembra e` l'unica soluzione preferisco usare l'utento news.
Sudo mi sa di malvagio.
-- 
manuel `sudo?nomenomen` ferrero

 Sudo mi sa di malvagio.
  ^^^^
Sudo puo` essere configurato per non chiedere la password
Questi sono i suoi log:
Jul  9 23:10:06 elendil sudo:  michele : user NOT authorized on host ;
                               [1]       TTY=tty5 ; [2]
					 PWD=/home/michele/Log ; [3]
					 USER=root ; [4]
					 COMMAND=/usr/bin/iptraf [5]
Jul  9 23:11:18 elendil sudo:  michele : TTY=tty5 ;
					 PWD=/home/michele/Log ;
					 USER=root ;
					 COMMAND=/usr/bin/iptraf
1 - chi
2 - da dove
3 - nella directory
4 - con i diritti di
5 - come ha fatto casino
6 - bingo trovato chi soddisfera` le insane voglie del capo.
Se ancora ti sembra malvagio .... [7]
7 - YOU WIN, un felice week end con il capo. 
-- 
Mario Michele Macaluso     -o)  | If you didn't have to work so hard, you'd  
m.macaluso .@. 
libero.it
   /\\  | have more time to be depressed.            
                          _\\_v |                                            
Kernel 2.2.14-5.0 on a i586     |                                            
(All addresses in headers are fake. Only one dot in signature.)

  7 - YOU WIN, un felice week end con il capo. 
Non l'ho capita...
-- 
manuel `fmf` ferrero

 Non l'ho capita...
Beh, vedila in questi termini, ci sono due motivi per cui il capo parte per
il week end:
1) deve fare il tagliando alla nuova segretaria.
2) e` stato cancellato un file ed e` svanito un contratto da X miliardi;
   qualcuno dovra` porgere le terga e sottostare alla bisogna finche` il capo
   non si sara` sfogato.
Un buon amministratore deve sempre avere a portata di mano un utente da
sacrificare, altrimenti sara` lui a porgere le terga.
Scherzi a parte, e` solo una questione di abitudini.
Se ti abitui anche a casa ad amministrare un sistema multiutente secondo
determinate regole di sicurezza, sul lavoro poi le cose saranno piu` facili.
Ogni strumento deve assolvere al suo compito, e quando comincia a non essere
piu` sufficiente (SUID,SGID) va sostituito il prima possibile con un altro
(sudo)
Come minimo nessun week end in compagnia del capo. ;-)
-- 
Mario Michele Macaluso     -o)  | But they went to MARS around 1953!!        
m.macaluso .@. 
libero.it
   /\\  |                                            


 Come minimo nessun week end in compagnia del capo. ;-)
Dio non voglia mai!
Bye.
-- 
manuel 'fmf' ferrero