export host selection per service, RT#17914
[freeside.git] / FS / FS / part_export / postfix.pm
index c24cf19..9a8d617 100644 (file)
@@ -11,12 +11,18 @@ tie my %options, 'Tie::IxHash',
   'aliases' => { label=>'aliases file location', default=>'/etc/aliases' },
   'virtual' => { label=>'virtual file location', default=>'/etc/postfix/virtual' },
   'mydomain' => { label=>'local domain', default=>'' },
+  'newaliases' => { label=>'newaliases command', default=>'newaliases' },
+  'postmap'    => { label=>'postmap command',
+                    default=>'postmap hash:/etc/postfix/virtual', },
+  'reload'     => { label=>'reload command',
+                    default=>'postfix reload' },
 ;
 
 %info = (
   'svc'     => 'svc_forward',
   'desc'    => 'Postfix text files',
   'options' => \%options,
+  'default_svc_class' => 'Email',
   'notes'   => <<'END'
 Batch export of Postfix aliases and virtual files.
 <a href="http://search.cpan.org/dist/File-Rsync">File::Rsync</a>