[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Suck



Ho ancora dei problemi con Inn e suck :(
Adesso Inn sembra funzionare, slrn si collega a localhost e le
news sono riuscito a scaricarle. Ogni volta che mi collego al
provider, lo script in /etc/ppp/ip-up.d/getnews lancia i seguenti
programmi:

#!/bin/sh
/usr/bin/openvt -f -c9  -- /usr/lib/news/bin/postnews
/usr/bin/openvt -f -c10 -- /usr/sbin/get-news

postnews è fatto come quello dell'inn+suck howto:

.,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,. 
#!/bin/sh
FEED=wind
SERVER=news.inwind.it
pushd /var/spool/news/out.going/
if [ -s $FEED.notsent ]; then   # e` rimasto qualcosa l'ultima volta?
  cat $FEED.notsent >> $FEED    # ... aggiungilo a quanto c'e` da mandare
  rm -f $FEED.notsent
fi
if [ -s /var/spool/news/out.going/$FEED ]; then
  mv $FEED $FEED.work
  /usr/sbin/ctlinnd -s -t30 flush $FEED   # chiude $FEED.work e crea un nuovo $FEED
  #cp $FEED.work $FEED.bak      # crea una copia, non si sa mai

/usr/bin/rpost $SERVER -d -b $FEED.work \
-f /usr/lib/suck/put-news \$\$i \
	                       ^
			       |-- qui ci vuole un '='???

/tmp/rpost \$\$o=/tmp/rpost \
> /var/log/rpost.log

 if [ -s $FEED.work ]; then    # sono rimasti degli articoli?
    mv $FEED.work $FEED.notsent # ... salvali per la prossima volta
  fi
fi &
popd
.,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,. 

ed ha permessi:

-rwxr-xr-x    1 news     news          737 set  8 14:12 postnews

mentre get-news è il frontend a suck di Debian ed ha permessi:

-rwxr-xr-x    1 root     root         8602 gen 25  2000 /usr/sbin/get-news

Suck inceve ha i permessi:

-rwxr-xr-x    1 news     news        92912 feb 18  2000 /usr/bin/suck

Ogni volta che avvio la connessione con pon, scopro che il file
in /etc/suck/sucknewsrc ha dei proprietari diversi:

totale 16
-rw-r--r--    1 news     news          933 ago 26 23:53 get-news.conf
-rw-r--r--    1 news     news           56 mar 23  1997 suckkillfile
-rw-r--r--    1 root     farnis        119 set  8 16:28 sucknewsrc
		^^^^^^^^^^^^^^^ dovrebbe essere news.news ovvero
		come era impostato prima della connessione.

-rw-r--r--    1 news     news          119 set  8 16:09 sucknewsrc.old

Come faccio a sapere qual è il comando che lo modifica?
Ogni volta che scarico le news vedo nella tty10 una cosa del
genere:

.,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,. 
Attempting to connect to news.inwind.it
Using Port 119
Official host name: news.inwind.it
Address: 212.141.84.62
Address: 212.141.84.61
Connected to news.inwind.it
200 newsserver.inwind.it InterNetNews NNRP server INN 2.3.3 (20010620 prerelease) ready (posting ok).
it.comp.os.linux.iniziare - 6 articles 150614-150619
it.hobby.radioamatori - 1 articles 50969-50969
it.news.annunci - 1 articles 228-228
it.test - 3 articles 148055-148057
Elapsed Time = 0 mins 4.32 seconds
11 Articles to download
Deduping Elapsed Time = 0 mins 0.00 seconds
Deduped, 11 items remaining, 0 dupes removed.
Processing History File Elapsed Time = 0 mins 0.14 seconds
Processed history, 0 dupes removed
Total articles to download: 11
220 Bytes received in 0 mins 1.10 secs, BPS = 200.1
Closed connection to news.inwind.it
Downloaded Articles
You can hang up the modem now
.,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,..,-''-,. 

ma poi se leggo con slrn gli articoli sono sempre gli stessi e
non viene aggiornato nulla.
Io credo che ci sia qualche file con i permessi errati che
l'utente news non riesce a leggere/modificare ma non riesco a
trovarlo.
Ho provato anche con /usr/lib/news/bin/inncheck e l'unica cosa
che dice è:

/usr/lib/news/bin/innlog.pl:0: missing

ma su packages.debian.org non esiste nessun file con quel nome
tranne che una manpage che corrisponde ad un comando che non
esiste.

Non ho assoultamente idea di come risolvere.

Grazie.

-- 
	     .
 ____      _ |   UIN: 103001037 
|_\|_)  /o( -*-. Fiat500Web: http://www.poli.studenti.to.it/~f.sirna 	
|  \ \|\||_) |   mailto: farnis(at)libero(dot)it 
------------ .   Powered by Linux Debian 2.2 (Potato)



Reply to: