New commits:
commit fbe2cd83b3acab428f5e6f6ae0d4a445a04925f5
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
utils/rsyslog: updated devel to 4.1.2, beta to 3.21.9 and stable to 3.20.1
SECURITY_PATCH=1 on all branches. Fixes a security vulnerability on the
$AllowedSender mechanism as described by the upstream author in http://www.rsyslog.com/Article322.phtml
commit 38471161ee4781d0065365c632d35d2849d61087
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
ruby-raa/passenger: updated to 2.0.5
commit 06ff431318b1cb422bda8b5d33f3b2214cb4a176
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
python-pypi/moinmoin: updated to 1.8.0
commit 78b95e6f756359af396fd1c3339d043c0cac01b7
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
mail/postfix: added SQLite support (via patch)
commit 5169fca8c5bc4cf06d930d4aa71afba16f387e0c
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
mail/postfix: AUXLIBS cleanup in BUILD; logic fixes in CONFIGURE
commit 359aa9c738f25b82679269fa9cdf733ef0abb221
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
mail/postfix: updated experimental branch to 2.6-20081205
commit ef22ababcc76dd092b88fd1aebc2b4a394473791
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>
http/apache22: space after 'message' call, else SUB_DEPENDS barfs
diff --git a/http/apache22/HISTORY b/http/apache22/HISTORY
index 8537acf..81ab03c 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,3 +1,6 @@
+2008-12-03 Elisamuel Resto <ryuji AT sourcemage.org>
+ * SUB_DEPENDS: space after message call, else SUB_DEPENDS barfs
+
2008-10-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.2.10, SECURITY_PATCH=5, CVE-2008-2939
diff --git a/http/apache22/SUB_DEPENDS b/http/apache22/SUB_DEPENDS
index 673d0bb..0f10cb4 100755
--- a/http/apache22/SUB_DEPENDS
+++ b/http/apache22/SUB_DEPENDS
@@ -4,7 +4,7 @@ case $THIS_SUB_DEPENDS in
APACHE22_EXTRA="$APACHE22_EXTRA --enable-dav"
;;
UNIQ)
- message"${MESSAGE_COLOR}Forcing unique_id module as sub
dependency.${DEFAULT_COLOR}" &&
+ message "${MESSAGE_COLOR}Forcing unique_id module as sub
dependency.${DEFAULT_COLOR}" &&
APACHE22_EXTRA="${APACHE22_EXTRA} --enable-unique_id"
;;
*) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
diff --git a/mail/postfix/BUILD b/mail/postfix/BUILD
index f4bcb82..8bb84d1 100755
--- a/mail/postfix/BUILD
+++ b/mail/postfix/BUILD
@@ -8,7 +8,7 @@ chown mail:mail "$INSTALL_ROOT/var/spool/mail" &&
chgrp -R mail "$INSTALL_ROOT/var/spool/mail" &&
# We want blank vars
-local AUXLIBS="" &&
+local AUXLIBS="-L$INSTALL_ROOT/usr/lib -L$INSTALL_ROOT/lib -lm" &&
local CCARGS="" &&
if is_depends_enabled $SPELL openldap; then
@@ -29,14 +29,20 @@ if is_depends_enabled $SPELL cyrus-sasl; then
message "${MESSAGE_COLOR}Cyrus-SASL requested: Using
Cyrus-SASL${DEFAULT_COLOR}"
fi &&
+if is_depends_enabled $SPELL sqlite; then
+ AUXLIBS="$AUXLIBS -lsqlite3"
+ CCARGS="$CCARGS -DHAS_SQLITE -I$INSTALL_ROOT/usr/include" &&
+ message "${MESSAGE_COLOR}SQLite requested: Using SQLite${DEFAULT_COLOR}"
+fi &&
+
if is_depends_enabled $SPELL mysql; then
- AUXLIBS="$AUXLIBS -L$INSTALL_ROOT/usr/lib -lmysqlclient -lz -lm" &&
+ AUXLIBS="$AUXLIBS -lmysqlclient -lz" &&
CCARGS="$CCARGS -DHAS_MYSQL -I$INSTALL_ROOT/usr/include/mysql" &&
message "${MESSAGE_COLOR}MySQL requested: Using MySQL${DEFAULT_COLOR}"
fi &&
if is_depends_enabled $SPELL postgresql; then
- AUXLIBS="$AUXLIBS -L$INSTALL_ROOT/usr/lib -lpq" &&
+ AUXLIBS="$AUXLIBS -lpq" &&
CCARGS="$CCARGS -DHAS_PGSQL -I$INSTALL_ROOT/usr/include/pgsql" &&
message "${MESSAGE_COLOR}PostgreSQL requested: Using
PostgresSQL${DEFAULT_COLOR}"
fi &&
diff --git a/mail/postfix/CONFIGURE b/mail/postfix/CONFIGURE
index f56ea58..abaef3d 100755
--- a/mail/postfix/CONFIGURE
+++ b/mail/postfix/CONFIGURE
@@ -1,12 +1,12 @@
local PFIX_VER=$(installed_version $SPELL) &&
PFIX_VER=$(echo ${PFIX_VER:0:5} | sed -e 's/\.//g') &&
-if [[ $PFIX_VER < 255 ]]; then
+if [[ $PFIX_VER -lt 255 ]]; then
persistent_add POSTFIX_VDA &&
POSTFIX_VDA=$VDA
fi &&
-if [[ -f /etc/postfix/main.cf ]]; then
+if [[ -f $INSTALL_ROOT/etc/postfix/main.cf ]]; then
persistent_add POSTFIX_PRE_EXISTING &&
POSTFIX_PRE_EXISTING="yes" &&
@@ -36,4 +36,6 @@ config_query POSTFIX_BENCH "Install smtpstone benckmarking
tools?" n &&
#message "${MESSAGE_COLOR}You should run newaliases after each aliases file
update, and on first $spell cast...$}DEFAULT_COLOR}" &&
#config_query ALIAS "Run newaliases after cast?" y &&
-config_query POSTFIX_VDA "Apply Virtual Delivery Agent (VDA) patch?
(EXPERIMENTAL)" n
+if [[ "$POSTFIX_EXP" != "y" ]]; then
+ config_query POSTFIX_VDA "Apply Virtual Delivery Agent (VDA) patch?
(EXPERIMENTAL)" n
+fi
diff --git a/mail/postfix/DEPENDS b/mail/postfix/DEPENDS
index e772230..fcbbc0c 100755
--- a/mail/postfix/DEPENDS
+++ b/mail/postfix/DEPENDS
@@ -1,6 +1,10 @@
depends db &&
depends pcre &&
if [[ "${POSTFIX_EXP}" == "y" ]]; then
- VERSION=2.6-20080903
+ VERSION=2.6-20081205
PFIX_BRANCH=experimental
else
VERSION=2.5.5
diff --git a/mail/postfix/HISTORY b/mail/postfix/HISTORY
index 67bd081..37476fd 100644
--- a/mail/postfix/HISTORY
+++ b/mail/postfix/HISTORY
@@ -1,3 +1,13 @@
+2008-12-07 Elisamuel Resto <ryuji AT sourcemage.org>
+ * CONFIGURE: VDA patch is for non-experimental; -lt in the version
check
+ and added $INSTALL_ROOT to the config file existance check.
+ * BUILD: reduced the repeatedly used flags in AUXLIBS
+ * BUILD, DEPENDS, PRE_BUILD: added logic for SQLite support (via
patch)
+ * postfix-2.{5,6}_sqlite.patch: added, patch for SQLite support
+
+2008-12-03 Elisamuel Resto <ryuji AT sourcemage.org>
+ * DETAILS: postfix experimental 2.6-20081205
+
2008-10-03 Elisamuel Resto <ryuji AT sourcemage.org>
* PREPARE, CONFIGURE: previous variable import checks replaced