[prev] [thread] [next] [lurker] [Date index for 2002/09/15]
Update of /cvsroot/siesta/siesta/bin In directory usw-pr-cvs1:/tmp/cvs-serv8883/bin Modified Files: nacho tequila Log Message: Added proper man pages. Index: nacho =================================================================== RCS file: /cvsroot/siesta/siesta/bin/nacho,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- nacho 14 Sep 2002 16:13:43 -0000 1.23 +++ nacho 15 Sep 2002 10:47:17 -0000 1.24 @@ -63,6 +63,18 @@ exit 0; +=head1 NAME + +nacho - the siesta command line configuration tool + +=head1 DESCRIPTION + +Via nacho you can control pretty much every aspect of you Siesta system. + +This includes things like creating new lists, creating new users, adding +users to lists, setting up and configuring plugins for lists and, later, +probably handling administrative tasks. + =head1 COMMANDS You can optionally pass a database to act on (the default is the @@ -835,3 +847,20 @@ } +=head1 SEE ALSO + +L<Siesta>, L<Siesta::Usage> + +=head1 AUTHOR + +Written by Simon Wistow <simon@xxxxxxxxxx.xxx> + +=head1 COPYRIGHT + +(C)opyright 2002 the Siesta dev team. + +Distributed under the same terms as Perl itself. + +See the files named Artistic and COPYING for details. + +=cut Index: tequila =================================================================== RCS file: /cvsroot/siesta/siesta/bin/tequila,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- tequila 12 Sep 2002 15:04:46 -0000 1.17 +++ tequila 15 Sep 2002 10:47:17 -0000 1.18 @@ -5,13 +5,47 @@ use constant debug => 1; +=head1 NAME + +tequila - the Siesta mail injector + +=head1 USAGE + + % cat some.mail | tequila [ list name ] <action> + +Cat a mail to tequila passing a list name and an optional +action (post, sub, sunsub - post being the default). + +This program will almost never be called directly. Instead it +will be called from an aliases file by the MTA. The appropriate +set of aliases for a list can be generated automatically by using +the nacho tool. + + % cat nacho create-aliases [ list name ] + + +=head1 SEE ALSO + +L<nacho>, L<Siesta>, L<Siesa::Usage> + +=head1 COPYRIGHT + +(C)opyright 2002, the Siesta dev team. + +Distributed under the same terms as Perl itself. + +See the files Artistic and COPYING for details. + +=cut + eval { - Siesta->connect( @Siesta::Config::STORAGE ) + Siesta->connect(@Siesta::Config::STORAGE) or die "couldn't connect to storage"; Siesta->process( list => $ARGV[0], action => $ARGV[1], mail => \*STDIN ); }; if ($@) { + # let the MTA know we're deferring. print $@ if debug; exit 20;
Generated at 13:57 on 01 Jul 2004 by mariachi 0.52