roundcube (0.5.1+dfsg-4) UNRELEASED; urgency=low
* Fix debian/watch to remove "+dfsg" suffix.
+ * Use awk instead of sed to modify main.inc.php. Closes: #615277.
- -- Vincent Bernat <bernat@debian.org> Sat, 19 Feb 2011 18:47:41 +0100
+ -- Vincent Bernat <bernat@debian.org> Mon, 28 Feb 2011 21:16:16 +0100
roundcube (0.5.1+dfsg-3) unstable; urgency=low
# Put hosts, language and key in main.inc.php
cat /usr/share/roundcube/main.inc.php.dist | \
- sed -e "s+^\(\$rcmail_config\['default_host'\] = \)''\(;\)\$+\1${hosts}\2+" \
- -e "s+^\(\$rcmail_config\['des_key'\] = '\).*\(';\)\$+\1$deskey\2+" \
- -e "s+^\(\$rcmail_config\['language'\] = \).*\(;\)\$+\1'${language}'\2+" >> $CONFFILE.ucftmp
+ awk "/^.rcmail_config\['default_host'\] =/ {print \$1\" = ${hosts};\" ; next}
+ /^.rcmail_config\['des_key'\] =/ {print \$1\" = '${deskey}';\" ; next}
+ /^.rcmail_config\['language'\] =/ {print \$1\" = '${language}';\" ; next}
+ {print}" >> $CONFFILE.ucftmp
ucf --debconf-ok $CONFFILE.ucftmp $CONFFILE
chown root:www-data $CONFFILE