Vertigo/ChangeLog

vertigo (0.6.4.3) unstable; urgency=low

  • Forgot to bump the internal version number.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Tue, 10 Feb 2009 07:14:58 +0100

vertigo (0.6.4.2) unstable; urgency=low

  • Add "proxy root" option, which allows the root of a domain to be proxied just like proxy subdomains are.

  • Compatibility fixes for the MySQL and PostgreSQL servers shipping with etch.

  • Add X-Vertigo-Proxy-With-SSL http header to proxied domains and subdomains, this header will be set to no or yes depending on whether the proxied request was done through SSL or not.

  • Small fix to vertigo-domains web application, : added to allowed subdomain values (to support proxy subdomains).

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Mon, 09 Feb 2009 23:34:58 +0100

vertigo (0.6.4.1) unstable; urgency=low

  • Restart apache2 rather than apache when reloading the apache configuration.

  • Add support for "proxy" subdomains, subdomains which are set up as Apache ProxyPass virtual hosts.

    This allows you to creating a host where http request are redirected internally without the user knowing it - e.g. create an google.test.org subdomain which looks like, works like, and for all intents and purposes besides the hostname is google.com.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sun, 30 Nov 2008 11:35:11 +0100

vertigo (0.6.4) unstable; urgency=low

  • Start using Apache 2 instead of Apache 1.3.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sun, 30 Nov 2008 02:57:29 +0100

vertigo (0.6.3.6) unstable; urgency=high

  • Fix problems in the dependency handling code of Domain objects. Upgrading is highly recommended.

  • The problem makes it likely that your current vertigo domains have wrong dependencies, to fix, please remove and re-add all services from all domains - sorry for the inconvenience.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sat, 29 Nov 2008 23:29:09 +0100

vertigo (0.6.3.5) unstable; urgency=low

  • Quick-n-dirty support for etch.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Mon, 19 May 2008 21:46:26 +0200

vertigo (0.6.3.4) unstable; urgency=low

  • Support for:
    • Using spamassassin to check for spam mails, if the boolean option "spam check" is true the mails for that domain will be checked for spam. If "spam delete" is true spam mail will be deleted, otherwise they will just be marked. (Closes #52)
  • Fixes:
    • vertigo-qmail: Allow an alias to have no forwarding addresses (mail will be dropped rather than bounce).
    • vertigo-certificate: Set safe permissions on certificates when vertigo-certificate is being installed. (Closes #50)
    • cgibin/vertigo-domains: Options Type column did not show type. (Closes #48)
    • vertigo-apache: Add mime type for .cert files. (Closes #49)

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Wed, 12 Jul 2006 23:46:03 +0200

vertigo (0.6.3.3) unstable; urgency=low

  • Support for:
    • vertigo-certificate: Automatically generates SSL certificates.
    • vertigo-estimate: Estimates the number of domains a partition can support using the size of the existing domains.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Tue, 11 Apr 2006 20:01:08 +0200

vertigo (0.6.3.2) unstable; urgency=low

  • Allow using .-_ in aliases and email addresses all over the web-interfaces (Closes: #46).

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sun, 12 Mar 2006 23:06:19 +0100

vertigo (0.6.3.1) unstable; urgency=low

  • Allow changing the log-levels, both default and per-server, using the vertigo-domains web-interface.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Mon, 28 Nov 2005 17:16:00 +0100

vertigo (0.6.3) stable; urgency=low

  • Bugfix release for 0.6.2. The same release as version 0.6.2.2.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Mon, 28 Nov 2005 15:54:33 +0100

vertigo (0.6.2.2) unstable; urgency=low

  • vertigo/conf/vertigo.conf: Introduce a domain option called "administrator email", this should be the email address used by vertigo (and services) to send emails to the owner/administrator of a domain. (Fixes #40)
  • cgibin/vertigo-admin.py: Support user-changing of the "adminitrator email" option.
  • sbin/vertigo-size.py: Send warnings of excessive usage to the "administrator email" address rather than "default email".

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Wed, 16 Nov 2005 01:23:25 +0100

vertigo (0.6.2.1) unstable; urgency=low

  • cgibin/vertigo-backup.py:
    • Backus listed in reverse chronological order (fixes #36).
    • Pass language when restoring backups (fixes #37).
    • Use Content-Disposition http header to tell the user-agent (browser) what filename to suggest when downloading a file (other than vertigo-backup.py)
  • cgibin/vertigo-admin.py:
    • Report a better error than "bad login" when the owner of a domain without dns support tries to access the nameserver tab.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Mon, 31 Oct 2005 23:55:55 +0100

vertigo (0.6.2) stable; urgency=low

  • Introduce service controlled subdomains (closes #24)
  • Switch build system to CDBS.
  • Introduce global services, services that operate per-server rather than per-domain (closes #25):
    • vertigo-apt, runs apt-get update, and print upgradable packages.
    • vertigo-rdate, updates the server time according to an rdate server.
    • vertigo-security, only runs chkrootkit at the moment.
  • Add severity scores on log and logOutput functions (closes #33).
  • cgibin/vertigo-domains.py: "Set as default" on Domain page fixed.
  • Introduce vertigo commandline client, this can be used by other scripting languages to query the vertigo configuration.
  • Re-enable vertigo-report service.
  • Allow vertigo-size to measure database sizes (closes #29).
  • Fix PostgreSQL backup restoration using vertigo-backup web-frontend (closes #32).
  • Shift to "combined" PostgreSQL backup format, old postgresql backups will be rendered unusable, sorry!
  • vertigo-update: flush stdout before executing each service to avoid having the the output clutterering up when called by cron.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Wed, 14 Sep 2005 21:18:47 +0200

vertigo (0.6.1) stable; urgency=low

  • Release 0.6.0.99 as version 0.6.1.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sun, 7 Aug 2005 23:02:31 +0200

vertigo (0.6.0.99) unstable; urgency=low

  • cgibin/vertigo-backup: Only consider backups for the domain that is logged in at the moment.
  • Reported by tomas@pohldata.dk:
    • sbin/vertigo-update: Small typo s/servuce/service/
    • html/vertigo-domains.html: Another typo, although more grave: s/GLOVAL/GLOBAL/
  • Fix some of the errors that lintian reports.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sun, 31 Jul 2005 23:50:56 +0200

vertigo (0.6.0) stable; urgency=low

  • First stable release in more than two years.
  • Complete rewrite.
  • XML based configuration system.

-- Rasmus Toftdahl Olesen <halfdan@halfdans.net> Sat, 23 Jul 2005 15:37:46 +0200

vertigo (0.4.1patch1) stable; urgency=low

  • Fix to unix-usernames starting with numbers, or having other characters in them in all sbin programs, except vertigo-apache.
  • All chown calls changed to chown user:group insted of chown user:group
    • as that seems the new gnu-way to do it - this should also allow us to have other characters in the unix usernames in the future.
  • Added -f to the bzip2 command in vertigo-backup that compresses postgresql backups to keep bzip2 from complaining about overwriting an old backup.
  • Updated vertigo-postgresql's testing for prior existing of a database/user to comply with the new debian stable version (7.2.1), it now needs the avaiability of a database to do it, and the debian standard database template1 is now used.
  • vertigo-web-admin didn't have standard python interpreter line.
  • vertigo-web-email's ssl apache conf had servername admin.domain.

-- Rasmus Toftdahl Olesen <rto@pohldata.dk> Tue, 11 Mar 2003 01:14:45 +0100

vertigo (0.4.1) stable; urgency=low

  • Full gettex support for web-applications.
  • Added an language configuration option to /etc/vertigo/conf/vertigo.conf for use by the web-applications.
  • Fix stylesheet problem in all vertigo web applications, except vertigo-domains.py
  • Fixed many small _() (gettext) bugs in the web-applications.
  • Debian automatic configuration installation, vertigo should work out of the box.
    • vertigo-etc automatically configures the ipaddress and postmaster options.
    • vertigo-web-* applications create an easy setup script for apache.
    • vertigo-web-common includes /etc/vertigo/web/apache/all.conf and a all-ssl.conf version too, that all the other vertigo-web-* packages append themselves to upon configuration.
    • Decided to install the web applications in /var/www/vertigo, as that makes it easier to use for freshly-installed debian Apache installations (suexec wise).
    • vertigo-web-* packages also checks wether sudo is installed and change their she-bang first line accordingly.
    • vertigo-web-common adds a line to /etc/sudoers to make installation almost semingly.
    • All conf files are now marked as such.
    • vertigo-apache.postinst adds "Include /etc/vertigo/apache/all.conf" if it doesn't already exist.
  • Using debhelper to make packages instead of the old mock-up script.
  • vertigo-qmail now supports users with a "." in their name.
  • vertigo-apache only installs phpmyadmin if it exists.
  • Fixed small bug in sbin/vertigo-apache.py
  • Better error handling in sbin/vertigo-bind.py
  • Changing permissions for /etc/vertigo/domains to 0750 in vertigo-etc postinst script.
  • Decided to change the Suggests: to Recommends: to ease first time installation.
  • Removed vertigo-size dependency on vertigo-mysql and vertigo-postgresql.
  • Updated the example email.org to take the new and deprecated configuration items into consideration.
  • vertigo-bind only updates the bind/named.conf if the vertigo specific delimiters are present, and vertigo-bind.postinst only adds them if they are not.
  • vertigo-apache creates vertigo_webalizer dir if it doesn't exist already.

-- Rasmus Toftdahl Olesen <rto@pohldata.dk> Mon, 10 Mar 2003 00:33:08 +0100

vertigo (0.4.0) unstable; urgency=low

  • Everything has been modularized, so now he have the following modules:
  • vertigo-apache
  • vertigo-backup
  • vertigo-bind
  • vertigo-mysql
  • vertigo-postgresql
  • vertigo-proftpd
  • vertigo-qmail
  • vertigo-size
  • Also we have web applications for editing passwords, emails, domains such that you can set up a server and leave normal users to administrate the server.
  • A lot of logging was added.
  • An module-independent vertigo-update script was added, the new script also checks for new debian packages.

-- Rasmus Toftdahl Olesen <rto@pohldata.dk> Mon, 5 Aug 2002 21:00:00 +0200

vertigo (0.2.0) unstable; urgency=low

  • Debian GNU/Linux 2.2 (potato) compatible
  • SSL
  • PostgreSQL
  • MySQL
  • BIND: PTR records was removed, becuse there is no use for it.
  • CGI-BIN support
  • ProFTPD supprt
  • Uses vchkpw instead of vpopmail.
  • E-mail user, alias and password synchronization.
  • Backup to CD, automatically created ISO's and labels.
  • Online email, alias, forward and password administration for each virutal host.

-- Rasmus Toftdahl Olesen <rto@pohldata.dk> Thu, 22 Nov 2001 22:20:00 +0200

vertigo (0.0.1) unstable; urgency=low

  • Initial Release
  • Apache, VPopmail, Bind, Webalizer and PHP working.

-- Rasmus Toftdahl Olesen <rto@pohldata.dk> Thu, 26 Aug 2001 22:20:00 +0200

Comments (0)

Post comment

If you wish, you can use markdown syntax in the comment field.