From d701ecaa62743502d763eee39c451006ca2859bf Mon Sep 17 00:00:00 2001 From: rhatto Date: Sun, 23 Dec 2007 22:41:59 +0000 Subject: maildrop: forcing uid/gid 5000 on configure git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@53 18ef50b8-d735-4ccd-97c1-689132df3dd9 --- mail/filter/maildrop/maildrop.mkbuild | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) (limited to 'mail') diff --git a/mail/filter/maildrop/maildrop.mkbuild b/mail/filter/maildrop/maildrop.mkbuild index 6838e51..ba6ba19 100644 --- a/mail/filter/maildrop/maildrop.mkbuild +++ b/mail/filter/maildrop/maildrop.mkbuild @@ -25,17 +25,22 @@ # Construction Variables #------------------------ # + +[[SLACK REQUIRED]]="courier-authlib" + # Complete URL address or URL base address ( without $SRC_NAME-$VERSION... ) [[DOWNLOAD FOLDER URL]]="http://prdownloads.sourceforge.net/courier/maildrop-2.0.4.tar.bz2" +[[BUILD NUMBER]]="3" + # # Documentation files. Null ("") to auto-set commom doc-files: # NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.* [[DOCUMENTATION FILES]]="AUTHORS COPYING COPYING.GPL ChangeLog INSTALL NEWS README UPGRADE" -[[OTHER CONFIGURE ARGS]]="--enable-maildrop-uid=mail" +[[OTHER CONFIGURE ARGS]]="--enable-maildrop-uid=5000 --enable-maildrop-gid=5000" -[[SLACK REQUIRED]]="courier-authlib" +#[[REST OF DOINST.SH]]="echo Trying to create user/group vmail with UID/GID 5000... ; groupadd vmail -g 5000 ; useradd vmail -u 5000 -g 5000" # SlackBuild model [[SLACKBUILD MODEL]]="generic.mkSlackBuild" @@ -93,3 +98,16 @@ maildrop: maildrop: maildrop: #configure +echo Creating user and group vmail, if they does not exist... +groupadd vmail -g 5000 +useradd vmail -u 5000 -g 5000 + +# Configure +CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + ./configure \ + --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF +#