roxen3 (3.3.63-10) unstable; urgency=low * Include Vietnamese translation (patch by Clytie Siddall) Closes: #317789 -- Turbo Fredriksson Wed, 31 Aug 2005 09:24:32 +0200 roxen3 (3.3.63-9) unstable; urgency=low * Fix roxen3-doc postinst: Include '--password=...' in commandline to 'mysqladmin ... ping' if we have a username. * Fix htpasswd build warnings (pointer conversion). Closes: #308259 -- Turbo Fredriksson Mon, 11 Jul 2005 11:48:02 +0200 roxen3 (3.3.63-8) unstable; urgency=low * Slight change in installation procedure. Improve 'installability' if using MySQL solely for Roxen3. * Start the internal MySQL as 'www-data', not root (this so that roxen have the right to connect via the socket). * Fix the documentation table. Don't rename the table, only the database. * Cleanup (and add an option) to the init.d script to do a simple restart. * Default logdirprefix => '/var/log/roxen3/'. -- Turbo Fredriksson Sun, 8 May 2005 16:01:37 +0200 roxen3 (3.3.63-7) unstable; urgency=low * Make sure the roxen mysql diff in doc/roxen3 is named correctly according to documentation. * Support build on woody: - Make sure the templates is woody compatible (no leading underscore before the Description fields). - Don't depend on pike | pike7. Only pike7.2 (and it's modules). - Lower dependency on debhelper (from 4.1.16 to 4.0.2). * Remove redundant patch of env.d/mysql.pike (to change MySQL port). This is better done via the environment variable(s) at startup. * Slight change to the configuration/config_filesystem.pike file to correctly create/restore the documentation database. * Load the documentation database to the MySQL database at roxen3-doc installation so we don't have to restart roxen to get documentation. Required a postinst for the roxen3-doc package. * Slight rearrangement of what files is in what patch. * Provide 'httpd-cgi' Closes: #304311 * Merge in NMU fixes: - Provde dutch po-debconf translation - patch by cobaco. Closes: #232232 - Provide catalan po-debconf translation - patch by Aleix Badia i Bosch. Closes: #250135 - Provide Czech po-debconf translation - patch by Miroslav Kure. Closes: #287431 - Provide Danish po-debconf translation thanks to Claus Hindsgaul. -- Turbo Fredriksson Fri, 6 May 2005 19:57:01 +0200 roxen3 (3.3.63-6) unstable; urgency=low * The relay2 module can't do asynchronous connections, force synchronous. * New french po-debconf translation - patch by Nicolas Bertolissio Closes: #216571 * Fix setup-mysql script (check for installed mysql-server package and use a non-shell variable for USER/PASSWORD). Closes: #218860, #214307 * Call start script with --config-dir=/etc/roxen3 and install the correct start script. Closes: #219786, #222546, #222548, #222549, #222545, #222544 * Spelling error fixed (s/likely hood/likelihood/) -- Turbo Fredriksson Mon, 8 Dec 2003 12:24:41 +0100 roxen3 (3.3.63-5) unstable; urgency=low * Fix templates - better language. Patch by Nicolas Bertolissio. Closes: #216570 * French translation of gettext debconf template. Closes: #216571 -- Turbo Fredriksson Sun, 2 Nov 2003 18:32:51 +0100 roxen3 (3.3.63-4) unstable; urgency=low * Use 'find|cpio' instead of cp. Closes: #213950 * Call dh_installdebconf in debian/rules to install the config script Double check that mysql-server is installed if: MySQL on localhost AND ! internal MySQL only. Closes: #214307 -- Turbo Fredriksson Fri, 17 Oct 2003 19:20:19 +0200 roxen3 (3.3.63-3) unstable; urgency=low * dh_stop in the postinst (made install/upgrade hang after starting Roxen3). * Don't set /usr/doc link. * Spellingerror in README.debian * Bashism in config and prerm * Create a separate Roxen 3/MySQL package with all the MySQL stuff. * Move Roxen from /usr/lib/roxen3 to /usr/share/roxen3 because of arch-indep * Use po-debconf template translation. -- Turbo Fredriksson Tue, 23 Sep 2003 14:17:50 +0200 roxen3 (3.3.63-2) unstable; urgency=low * More incompabilities noted (README.debian) * Cleanup and fixing of the init script * Create the documentation table correctly * Fixing of the version string (no whitespace!) * Always keep the running MySQL (it might be a non-roxen one). Besides, we know the PID to the Roxen3 MySQL, so we kill that specifically. -- Turbo Fredriksson Sat, 6 Sep 2003 10:36:29 +0200 roxen3 (3.3.63-1) unstable; urgency=low * New upstream version. * Changes from the debian/ system taken from the last Roxen package v2.1. + Use debconf for initial configuration. There's a --batch option to the bin/create_configif script now.. - Randomize a port between 10k and 30k for roxen to listen to, give this as default on Server URL question. - Fetch values from Roxen 2 if that's installed and give those values as defaults. Can't catch/fetch passwords though - they are encrypted. - Increase a fetched server URL port from Roxen 2 config with one (port+1) so that Roxen 2.x and 3.3 can co-exist on the same host. + Delete the /var/cache/roxen3 directory as well when purging package. + Removed the backward compability (change of run-as in old 1.3 Roxen) in the postinst,preinst and prerm scripts. It's ANCIENT!! + Clean up the postinst script somewhat (more comments etc) + The 'kill' to be used is /bin/kill not kill! The later uses the BUILT-IN kill, and that's not what we want (some shells might not HAVE kill). And it should be '/bin/kill -s SIG' not '/bin/kill -s -SIG'! + Separate arch-dependent and arch-independent build (might save us some seconds :) + Set cgi path to '/usr/lib/cgi-lib' with mount point '/cgi-lib' (with an alias set to '/cgi-bin'. This to conform to new Debian GNU/Linux standards. * Modifications to MySQL code in Roxen 3.3 to be more Debian GNU/Linux conforming + Don't use users 'ro' and 'rw' -> NULL and 'roxen3'. + Don't use the database 'local' -> 'roxen3'. - The default database was called 'local' in the upstream distribution, I call it 'roxen3' in the Debian GNU/Linux distribution package. + Install a local/environment file to specify MySQL port etc (so it's not asked at install time). * Some patches by Stephen R. van den Berg taken from the roxen mailinglist added to improve functionality. - Possibility to use a custom 401 authentiction error message. - Run Roxen 3.3.63 in a production environment with full backward compatibility to Roxen 2.1 without setting the compatibility level to anything less than 3.3 - Dutch langage added. - No excessive DNS lookups in creating the logfiles. - Avoid division by zero errors. - Implement a rational and efficient dbconnection cache expiry policy. - Proper quoting of the redirect tag - Guarantee same connection reuse within an RXML page. - Support required for mailing HTML/PDF/PS/ASCII files - Roxen 2.1 allowed to set var.abc to an empty string. Make sure 3.3.63 behaves the same. - Internet Explorer caches files which carry a last-modified headerfield even though they also carry an expires which is immediate. Yes this is a bug in iExplorer, but it is needed to avoid caching catastrofes. + Exit with 1 if error in applying patch in 'patch' target in rules. - Log to stampdir/PATCHNAME.log - Record each patch added as stampdir/PATCHNAME.stamp - Only apply patch if patch stamp don't exist, don't fail if it does... -- Turbo Fredriksson Sat, 8 Feb 2003 14:41:45 +0100