package FS::part_export::postfix; use vars qw(@ISA %info); use Tie::IxHash; use FS::part_export::null; @ISA = qw(FS::part_export::null); tie my %options, 'Tie::IxHash', 'user' => { label=>'Remote username', default=>'root' }, 'aliases' => { label=>'aliases file location', default=>'/etc/aliases' }, 'virtual' => { label=>'virtual file location', default=>'/etc/postfix/virtual' }, 'mydomain' => { label=>'local domain', default=>'' }, ; %info = ( 'svc' => 'svc_forward', 'desc' => 'Postfix text files', 'options' => \%options, 'notes' => <<'END' Batch export of Postfix aliases and virtual files. File::Rsync must be installed. Run bin/postfix.export to export the files. END ); 1;