diff options
Diffstat (limited to 'mail/majordomo/scripts/configure')
-rw-r--r-- | mail/majordomo/scripts/configure | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mail/majordomo/scripts/configure b/mail/majordomo/scripts/configure new file mode 100644 index 000000000000..3f25be3f3956 --- /dev/null +++ b/mail/majordomo/scripts/configure @@ -0,0 +1,15 @@ +#!/usr/bin/perl +# + +eval '(exit $?0)' && eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' +& eval 'exec /usr/bin/perl -S $0 $argv:q' +if 0; + +chop( $HOSTNAME=`hostname` ); +@files = ( "$ENV{'WRKSRC'}/Makefile", "$ENV{'WRKSRC'}/sample.cf", "$ENV{'FILESDIR'}/aliases.majordomo" ); + +( $null, $null, $mjUID, $mjGID ) = getpwnam( "majordom" ); +system( "perl -pi -e 's|@@PREFIX@@|$ENV{'PREFIX'}|g' @files" ); +system( "perl -pi -e 's|@@HOSTNAME@@|$HOSTNAME|g' @files" ); +system( "perl -pi -e 's|@@UID@@|$mjUID|g' @files" ); +system( "perl -pi -e 's|@@GID@@|$mjGID|g' @files" ); |