suck 3.3.2のinstall (96/11/24) 1) http://www.st.rim.or.jp/~mkubo/からsuck-3.3.2.tar.gzをget 2) ~/srcに展開して出来たdirectoryに移動 # tar zxvf suck-3.3.2.tar.gz -C ~/src # cd ~/src/suck-3.2.2 3) ./configureを実行 # ./configure 4) suck_config.hを編集 #define N_TMPDIR "." #define N_DATADIR "." #define N_MSGDIR "./Msgs" #define N_TMPDIR "/tmp" #define N_DATADIR "/root/var/suck/Data" #define N_MSGDIR "/root/var/suck/Msgs" 5) make & installとJDOCのinstall # make CFLAGS=-O2 # su $ make install $ cd Japanese.docs $ make 6) sucknewsrcに欲しいNewsGroupを書き、sucknewsを使ってgetする ----- sucknewsrc ----- comp.os.linux.announce 2097 # fj.fleamarket.comp 14324 fj.mail 3229 fj.mail.lists 2331 fj.net.providers 3695 fj.news.system.inn 849 fj.os.bsd.bsd-os 493 fj.os.bsd.freebsd 5785 fj.os.bsd.misc 136 fj.os.bsd.netbsd 704 fj.os.hurd 25 fj.os.linux 9461 fj.sci.bio 1857 fj.sci.medical 2851 fj.sources.d 487 fj.unix 3371 fj.windows.x 1793 # japan.config 470 japan.comp.freebsd 81 japan.comp.gnu 0 japan.comp.linux 38 rim.announce 263 rim.chat 907 rim.comm.isdn 251 # rim.comm.modems 600 rim.infosystems.www 1077 rim.news.groups 126 rim.news.usage 211 rim.os.misc 2 rim.os.unix 618 rim.os.windows 124 rim.questions 2416 rim.sys.mac 307 rim.sys.misc 9 rim.sys.pc-at 10 ----- sucknews ----- #!/bin/bash REMOTE_HOST=news.on.rim.or.jp LOCAL_HOST=localhost SPOOLDIR=/var/spool/news NEWSDIR=/usr/lib/news BASEDIR=/root/var/suck LOCALPOST=${NEWSDIR}/bin/innxmit MSGDIR=${BASEDIR}/Msgs DATADIR=${BASEDIR}/Data TMPDIR=/tmp BATCHFILE=${SPOOLDIR}/out.going/batch suck ${REMOTE_HOST} -c -bi ${BATCHFILE} -dt ${TMPDIR} -dm ${MSGDIR} -dd ${DATADIR} ${LOCALPOST} ${LOCAL_HOST} ${BATCHFILE} mv -f ${MSGDIR}/* ${TMPDIR}