X-Git-Url: https://code.th-h.de/?p=usenet%2Fyapfaq.git;a=blobdiff_plain;f=yapfaq.pl;h=57ca99b9c7ff0480030d96a738cb9f43a43ffb6b;hp=50928277f62f6c05974e72e89055c2e5a843d147;hb=9817f98a9132dddfa816b9323e85f54aba39581d;hpb=ace701c4a66620857f468a138c29caeef8e9183d diff --git a/yapfaq.pl b/yapfaq.pl index 5092827..57ca99b 100644 --- a/yapfaq.pl +++ b/yapfaq.pl @@ -12,7 +12,7 @@ # It can be redistributed and/or modified under the same terms under # which Perl itself is published. -my $Version = "0.7"; +my $Version = "0.8-prelease"; my $RCFile = '.yapfaqrc'; my @ValidConfVars = ('NNTPServer','NNTPUser','NNTPPass','Sender','ConfigFile', @@ -20,7 +20,7 @@ my @ValidConfVars = ('NNTPServer','NNTPUser','NNTPPass','Sender','ConfigFile', 'PathtoPGPPass','pgpbegin','pgpend','pgptmpf','pgpheader'); ################################### Defaults ################################## -my %Config = (NNTPServer => "localhost", +my %Config = (NNTPServer => "", NNTPUser => "", NNTPPass => "", Sender => "", @@ -166,7 +166,7 @@ sub readconfig{ my ($File, $Config, $Faq) = @_; my ($LastEntry, $Error, $i) = ('','',0); - print "Reading configuration.\n" if($Options{'v'}); + print "Reading configuration from $$File.\n" if($Options{'v'}); open FH, "<$$File" or die "$0: E: Can't open $$File: $!"; while () { @@ -572,7 +572,7 @@ yapfaq - Post Usenet FAQs I<(yet another postfaq)> =head1 SYNOPSIS -B [B<-hvpd>] [B<-t> I | CONSOLE] [B<-f> I] [B<-s> I] [B<-c> I<.rc file>] +B [B<-Vhvpd>] [B<-t> I | CONSOLE] [B<-f> I] [B<-s> I] [B<-c> I<.rc file>] =head1 REQUIREMENTS @@ -944,9 +944,26 @@ if it is due: yapfaq -t de.test -f myfaq +Post all FAQs (that are due for posting) using inews from INN: + + yapfaq -s inews + +Do a dry run using a runtime configuration from .alternaterc, showing +which FAQs would be posted: + + yapfaq -dvc .alternaterc + =head1 ENVIRONMENT -There are no special environment variables used by B. +=over 4 + +=item NNTPSERVER + +The default NNTP server to post to, used by the Net::NNTP module. You +can also specify the server using the runtime configuration file (by +default F<.yapfaqrc>). + +=back =head1 FILES