ACTSYNC(8) InterNetNews Documentation ACTSYNC(8) (NAME) actsync - active (SYNOPSIS) actsync [-AkmT] [-b hostid] [-d hostid] [-g max] [-i ignore-file] [-I hostid] [-l hostid] [-n name] [-o format] [-p min-unchanged] [-q hostid] [-s size] [-t hostid] [-v verbosity] [-w seconds] [-z seconds] [host] host actsyncd config [debug-level [debug-format]] (IN A NUTSHELL) . FTP actsyncd cron . actsync.ign pathetc . INN "downloads.isc.org" ( "ftp.isc.org") . active . actsync.cfg ( ) actsync.ign ( ) : actsyncd /actsync.cfg . (DESCRIPTION) actsync active . . . . . actsync ( actsyncd) . : o . o control.ctl . o ( ) . o control.ctl PGP ( PGP ). o active . host "." "/" active(5) . . host (host) . "." "/" . actsync NNTP active . ":" . actsync "119" . active actsync . . . NNTP NNTPSERVER server inn.conf . "-" . . actsync . . - ".", "+", "-" "_" . "." . - "." - . "." . actsyncd actsync . . . actsyncd getlist(1) active NNTP FTP (wget ncftpget simpleftp(1) INN ) ( ) . ctlinnd mod-active(8) active . actsync.cfg pathetc. : host= path= protocol= flags= ignore_file= "host=", "flags=" "ignore_file=" . "=" . "#" . . ( ) host actsync . "nntp" NNTP . ("ftp", "http" "https" "ftp" ) FTP active . ".bz2", ".gz" ".Z" . actsync . actsync ( -i). -i -o "flags=" actsyncd . debug-level actsyncd : actsyncd /actsync.cfg 2 debug-level actsyncd actsync -v debug-level ( -v "flags=" ) active active . debug-level FTP HTTP(S). debug-format actsyncd "-o a1" "-o debug-format" . INN "downloads.isc.org" "/pub/usenet/CONFIG/active.gz" : host=downloads.isc.org path=/pub/usenet/CONFIG/active.gz protocol=https flags=-v 0 -p 80 ignore_file=actsync.ign active . cron . (OPTIONS) actsync . hostid : 0 neither server 1 local default server 2 remote server 12 both servers 21 both servers "1" ( host actsync) "2" ( host ) . -A actsync LIST passwd.nntp(5) . -b hostid actsync "bork.bork.bork" ( ) . bork : alt.helms.dork.dork.dork alt.auto.accident.sue.sue.sue alt.election.vote.vote.vote "-b 0" bork . -d hostid actsync . : alt.prime.chongo.23209 391581.times.2.to_the.216193.power.-1 99.bottles.of.treacle.on.the.wall linfield.class.envio_bio.101.d tradspool storage.conf(5) . 23209 : alt.prime.chongo "-d 0" . -g max max . "-g 6" : alt.feinstien.votes.to.trash.freedom.of.speech alt.senator.exon.enemy.of.the.internet alt.crypto.export.laws.dumb.dumb.dumb : alt.feinstien.acts.like.a.republican alt.exon.amendment alt.crypto.export.laws max "0" . . -i ignore-file (ignore-file) actsync.ign pathetc . . . -I . "#" . . : c [ ...] i [ ...] "c" . "i" . uwildmat . . active : y n m j x =group.name active "group.name" (alias) uwildmat . "=" "=*" . . "=" . "=" . . . . . : i *.general c *.general m i nsa.general ba.general mod.general (moderated) . nsa.general . *.general . -I hostid . -m . : actsync -i actsync.ign -I 2 -m host1 host2 host1 . host1 host2 . "-I 12" -i . -k . actsync . -m . -l hostid "=" . "=" active "=" . : o . o ( ). o . o . o . . "-l 12" : . -m . . . -n name -o ctlinnd(8) . "actsync" . name . -o format . format : a active(5). a1 active(5) . ak active(5) ( active) . aK active(5) ( active) . a1k active(5) ( active) . a1K active(5) ( active) . ak1 "a1k". aK1 "a1K". c ctlinnd. x ctlinnd. xi ctlinnd . "a", "a1", "ak", "aK", "a1k", "a1K", "ak1" "aK1" ctlinnd active . "0000000000" "0000000001" . "ak" "aK" ( active) . "ak" . "aK" . "c" ctlinnd . actsync ctlinnd . ( ) . ( ) "x" "xi" . actsync execl(2) ctlinnd . exec "2" . "-o x" actsync . -z . "xi" . . active(5) . actsync . -i "-p 100" . "-o c" . -p min-unchanged actsync . min-unchanged ( ) actsync . min-unchanged "66.667" . . active "-o ak" "-o aK" -p . actsync "-p 0" . actsync "-p 100" . active(5) . actsync . -i "-p 100" . host actsync . "-p 96" . -q hostid . hostid . -s size size size ( "=") size . . size "0" . -t hostid hostid . : control general junk test to : dole_for_pres dos microsoft windows95 "-t 2" . -T . chongo.was.here . ( chongo.*) . -v verbosity actsync . : 0 (). 1 . 2 exec . 3 exec . 4 . -w seconds "-o x" "-o xi" ctlinnd seconds . "-w 30" . -z seconds "-o x" actsync seconds . innd ctlinnd . "-z 0" . "-o x" actsync "4" . (EXAMPLES) ( ) : actsync news.server.com : actsync -v 4 news.server.com : actsync -o x master (slave) (master) (gateway) . news.server.com . : actsync -v 2 -i actsync.ign news.server.com actsync.ign : # Don't compare to.* groups as they will differ. # i to.* # These are our local groups that nobody else # (should) carry. So ignore them for the sake # of the compare. # i nsa.* # These groups are local favorites, so keep them # even if news.server.com does not carry them. # i ca.dump.bob.dorman i ca.keep.bob.dorman i alt.tv.dinosaurs.barney.die.die.die i alt.tv.dinosaurs.barney.love.love.love i alt.sounds.* =alt.binaries.sounds.* news.server.com : actsync -o xi -v 2 -i actsync.ign news.server.com actsync.ign : # Don't compare to.* groups as they will differ. # i to.* # These are our local groups that nobody else # (should) carry. So ignore them for the sake # of the compare. # i nsa.* # These groups are local favorites, so keep them # even if news.server.com does not carry them. # i ca.dump.bob.dorman i alt.tv.dinosaurs.barney.die.die.die i alt.sounds.* =alt.binaries.sounds.* # Don't sync test groups, except for ones that are # moderated or that are under the gnu hierarchy. # i *.test c *.test m # check moderated test groups c gnu.*.test c gnu.test # just in case it ever exists actsync.cfg : # Host to sync off of (host2). host=news.server.com # Location of the ignore file. ignore_file=/actsync.ign # actsync(8) flags # # Automatic execs, report if something was done, # otherwise don't say anything, don't report # news.server.com active file problems, just ignore # the affected entries. flags=-o x -v 2 -q 2 actsyncd : actsyncd /actsync.cfg actsyncd /actsync.cfg 4 >cmd.log 2>dbg.log active ctlinnd cmd.log dbg.log . ( debug-level FTP HTTP(S).) news.server.com actsync.ign : # By default, ignore everything. # i * # Check the major groups. # c alt.* c comp.* c gnu.* c humanities.* c misc.* c news.* c rec.* c sci.* c soc.* c talk.* : actsync -i actsync.ign news.server.com active : actsync /active.old - active : actsync - - *.bork.bork.bork: actsync -b 2 - - active : actsync -o x erehwon.honey.edu active : cd ctlinnd pause 'running actsync' rm -f active.new actsync -o a1 erehwon.honey.edu > active.new rm -f active.old ln active active.old mv active.new active ctlinnd reload active 'running actsync' ctlinnd go 'running actsync' active . (FILES) pathbin/actsync C active . pathbin/actsyncd (Shell) actsync . pathetc/actsync.cfg . pathetc/actsync.ign . (CAUTION) . "x" . (BUGS) actsync . rmgroup . (HISTORY) Landon Curt Noll InterNetNews. FTP David Lawrence HTTP(S) Julien Elie. POD Russ Allbery . Landon Curt Noll (chongo was here /\../\). (c) . . . . . (SEE ALSO) active(5), ctlinnd(8), getlist(1), inn.conf(5), libinn_uwildmat(3), mod-active(8), passwd.nntp(5), simpleftp(1). INN 2.7.4 2025-03-29 ACTSYNC(8)