properly nested greps
[freeside.git] / FS / FS / part_export / postfix.pm
1 package FS::part_export::postfix;
2
3 use vars qw(@ISA %info);
4 use Tie::IxHash;
5 use FS::part_export::null;
6
7 @ISA = qw(FS::part_export::null);
8
9 tie my %options, 'Tie::IxHash',
10   'user'    => { label=>'Remote username',       default=>'root' },
11   'aliases' => { label=>'aliases file location', default=>'/etc/aliases' },
12   'virtual' => { label=>'virtual file location', default=>'/etc/postfix/virtual' },
13   'mydomain' => { label=>'local domain', default=>'' },
14 ;
15
16 %info = (
17   'svc'     => 'svc_forward',
18   'desc'    => 'Postfix text files',
19   'options' => \%options,
20   'notes'   => <<'END'
21 Batch export of Postfix aliases and virtual files.
22 <a href="http://search.cpan.org/dist/File-Rsync">File::Rsync</a>
23 must be installed.  Run bin/postfix.export to export the files.
24 END
25 );
26
27 1;