I want to change these variables in the www/apache22 port when I bulk build it with ports-mgmt/poudriere:
As I do with all my other build, I have a custom make.conf file placed in.
/usr/local/etc/poudriere.d/saturn-make.conf with the above options/knobs (I don't know what the correct term is) listed as:
I run the build using:
However, when the www/apache22 package is installed from the resulting PKG repository, suexec still has the default options:
Looking at the build log, I see that the default values were indeed passed to the configure arguments:
Code:
SUEXEC_DOCROOT
SUEXEC_UIDMIN
SUEXEC_GIDMIN
As I do with all my other build, I have a custom make.conf file placed in.
/usr/local/etc/poudriere.d/saturn-make.conf with the above options/knobs (I don't know what the correct term is) listed as:
Code:
# SUEcexc
SUEXEC_DOCROOT=/home
SUEXEC_UIDMIN=300
SUEXEC_GIDMIN=300
I run the build using:
poudriere bulk -j 93i386 -z saturn -f saturn-pkglist
However, when the www/apache22 package is installed from the resulting PKG repository, suexec still has the default options:
suexec -V
Code:
-D AP_DOC_ROOT="/usr/local/www/data"
-D AP_GID_MIN=1000
-D AP_HTTPD_USER="www"
-D AP_LOG_EXEC="/var/log/httpd-suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=1000
-D AP_USERDIR_SUFFIX="public_html"
Looking at the build log, I see that the default values were indeed passed to the configure arguments:
Code:
--CONFIGURE_ARGS--
...
--with-suexec-caller=www --with-suexec-uidmin=1000 --with-suexec-gidmin=1000 --with-suexec-userdir="public_html" --with-suexec-docroot="/usr/local/www/data" --with-suexec-safepath="/usr/local/bin:/usr/bin:/bin" --with-suexec-logfile="/var/log/httpd-suexec.log" --with-suexec-bin="/usr/local/sbin/suexec"
...
--End CONFIGURE_ARGS--
Last edited by a moderator: