trunk

This is a Bazaar branch. To clone, pull or merge from it, use this URL.

For more help, check out the 5-minute Quick Hacking with Bzr or the full Introduction to Bzr.

Log

581 : 2012-05-19 : Rasmus Toftdahl Olesen : rto@joliet-20120518231204-8269fbktm9c0ty7g
Update debian/changelog to 0.6.6
580 : 2012-05-19 : Rasmus Toftdahl Olesen : rto@joliet-20120518230415-u6fiif6yza2di7qs
Remove two more uses of the sets module.
579 : 2012-05-19 : Rasmus Toftdahl Olesen : rto@joliet-20120518225132-d898miautjxdab1b
Depend on coreutils instead of fileutils.
578 : 2012-05-19 : Rasmus Toftdahl Olesen : rto@joliet-20120518224316-jbcfvzxq1myu1f6m
createdb no longer supports -q.
577 : 2012-05-19 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20120518223719-lc4del40k278ybgf
Sets are now a built-in language feature in python.
576 : 2012-05-19 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20120518223652-xn80b0iwmdflxm02
Merge
575 : 2012-05-18 : Rasmus Toftdahl Olesen : rto@joliet-20120518213839-shhfxbtdabj9iizc
More python 2.5 to 2.6 migration.
574 : 2012-05-18 : Rasmus Toftdahl Olesen : rto@joliet-20120518210800-9s4tzo87ulmfqynj
Remove vertigo.ps, requiring texlive (~700MB) to build vertigo is just not good enough.
573 : 2012-05-18 : Rasmus Toftdahl Olesen : rto@joliet-20120518210155-slr5prjxh15o0vjf
Minor formatting error.
572 : 2012-05-18 : Rasmus Toftdahl Olesen : rto@joliet-20120518210034-0hyqe7pv3mda0ryv
Minor changes needed to get suphp working on squeeze.
571 : 2012-05-18 : Rasmus Toftdahl Olesen : rto@joliet-20120518205857-9cnbgoqmcojsa1f7
Start getting the package ready for squeeze.
570 : 2012-05-18 : Rasmus Toftdahl Olesen : rto@joliet-20120518193700-m78h4859c3bswy2p
Add debian changelog for 0.6.4.5.
569 : 2010-12-07 : Rasmus Toftdahl Olesen : rto@joliet-20101207215214-mkav656qcmbw37bz
Update vertigo-certificate's dependency on python-pyopenssl to python-openssl
568 : 2010-12-07 : Rasmus Toftdahl Olesen : rto@joliet-20101207214816-zftino7ttdpsjowc
vertigo-size was hard-coded to use python 2.4, which is not even supported anymore\!
567 : 2010-12-07 : Rasmus Toftdahl Olesen : rto@joliet-20101207214227-ls2vsu63axmw8cna
Fix saving service selections in vertigo-domains
566 : 2010-12-07 : Rasmus Toftdahl Olesen : rto@joliet-20101207211725-cytblu4ct2cd1v2i
Fix problematic output when building translations
565 : 2010-12-07 : Rasmus Toftdahl Olesen : rto@joliet-20101207204856-u2syiu72x6pjvsab
Add service name when logging text
564 : 2010-05-15 : Rasmus Toftdahl Olesen : rto@joliet-20100515173050-55on94iqta5nwxh7
Also proxy "." subdomains when the root is proxied.

Finally got the proxying to work well enough for bzr to work with webdav over a proxy.
563 : 2009-10-08 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20091008194228-gen10bbz6z1vw0nu
Fix maintainer sign-off in debian/changelog.
562 : 2009-10-08 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20091008192611-1vigv8xc01sk1wrd
Merge debian lenny stuff to trunk.
561 : 2009-10-08 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20091008192255-pngxsug2tga5b7zb
Commit some uncommitted system testing stuff.
560 : 2009-03-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090330061821-8jxeqlnvxicq3lii
Renaming unittest.py to run.py (like systemtest) to avoid having to jump
through hoops to import python's own unittest module.
559 : 2009-03-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090329221335-gl2r16ohj5yjksye
Splitting systemtest into several files.
558 : 2009-03-29 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090329213858-iggs693dmk8qeeq6
A bit of re-ordering of the test directory.
557 : 2009-03-29 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090329213656-mgn7afhrezdgb7sy
More work on the system testing framework.
556 : 2009-03-25 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090325223224-e14dl6sj7m2demf3
Add logging and HTTP proxy to server test framework.
555 : 2009-03-24 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090324225347-v6ppk3wbkbfv3t30
This is the first steps towards getting a completely automatic system test of
vertigo on the road, i can now start a qemu/kvm session, connecto to it using
telnet and instruct it do stuff through that.

There is still some way to go before a complete test is running, but this is
the hardest step on the way.
554 : 2009-02-10 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090210061506-s2mvnmv4oyhg8ju4
I forgot to bump the library version, so - new release!
553 : 2009-02-09 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090209223506-9rdr1m2du17mujk7
Release version 0.6.4.2.
552 : 2009-02-09 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090209212144-vyvi349czlwifirs
More fixes for mysql with the new version.
551 : 2009-02-09 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090209205812-jbgr17cswok9p12n
Fix changes from old postgresql and mysql versions to the new etch ones.
550 : 2009-02-02 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090202000659-94qf7kyn4sds4c9t
Support for setting the root of a domain to be proxied.
549 : 2009-02-02 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090201230109-nqz8aoqp0yqu63z6
Add : to allowed subdomain characters.
548 : 2009-01-14 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090114214956-ab49t69tj8gzgtgj
Set X-Vertigo-Proxy-With-SSL header when proxying http requests.
547 : 2009-01-14 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20090114214251-lljjexh3v4mv79sl
Unix-group-names are allowed to be longer than 16 characters now.
546 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081130103613-xlign1b44m8amo68
* 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.
545 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081130030331-hphkfikaj8fl66yq
vertigo-apache now restarts apache2 rather than the old apache (1.3) when
needing to reload the configuration files.

This warrants a new release.
544 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081130025951-0u4biogewjawalud
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.
543 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081130015854-53t2q0t4ioqe7rua
releasing version 0.6.4
542 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081130015631-0d1m28akb7qpv8ay
Fix as many lintian bugs as is possible without breaking current
installations.
541 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081130010936-d3z4h4ay4q260j4b
Switch to apache2 for web support.
540 : 2008-11-30 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081129233742-hlbs292h4r4lm8k1
Fix mysql size calculation for 5.0 versions of the server.
539 : 2008-11-29 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081129222925-i2ih52loxs4u45ar
Release 0.6.3.6 with the previous urgency=high fix.
538 : 2008-11-29 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20081129222406-5zvs2hb5jouyfo2p
The service dependency removal in the Domain objects was not working
correctly, some test cases did shed some light on the problem and the problems
was fixed.
537 : 2008-09-05 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20080905042500-v27b23h60mtcx9wx
Vertigo can now be installed on etch.
536 : 2008-05-20 : Rasmus Toftdahl Olesen : halfdan@halfdans.net-20080520215145-nv1r13huxm5k4ywj
First steps towards a Vertigo with etch support.
535 : 2006-10-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-534
Use the %%DOCUMENT_ROOT%% variable rather %%SERVER_NAME%% in some of the apache templates
534 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-533
Allow building with both python2.3-htmltmpl and python-htmltmpl
533 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-532
Release version 0.6.3.4, yet another test release on the way to 0.6.4
532 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-531
This should definaetely fix the "no forwards defined for alias" bug
531 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-530
Better check for "no forwards defined"
530 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-529
Allow alias/forwards field to be empty in cgibin/vertigo-domains.py
529 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-528
Aliases without forwards should not produce an empty .qmail file
If the file is empty it is an error and postmaster will be notified, but if it
contains something (a comment for instance) the mail will just be silently
dropped (which we as postmasters want).
528 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-527
Simple test client added, tests a running server for http, ftp, pop3, imap and spam support
527 : 2006-07-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-526
Finally figured out how to make spam filtering work as simple and reliable as possible
526 : 2006-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-525
Fix correct directory for vertigo-qmail's spamassassin config
525 : 2006-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-524
Include standard user_prefs for spamassassin
524 : 2006-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-523
vertigo-qmail.py: Add vertigospam user, who will run spamc when checking for spam using ifspamh
523 : 2006-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-522
Fix indentation in vertigo-qmail, fix a lintian warning (obsolete relation) and an error (ksh without dep. just use bash)
522 : 2006-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-521
vertigo-qmail now suggests spamassassin
521 : 2006-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-520
First stab at trying to implement spam checking support
520 : 2006-07-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-519
Forgot to mention that last commit closes Ticket #50
519 : 2006-07-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-518
vertigo-certifiate: Set owner to root:root and permsissions to og-rwx on installation
518 : 2006-07-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-517
Close Ticket #48, show type (not name) in Options page on vertigo-domains web application
517 : 2006-07-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-516
Close Ticket #49, apache mime-type for .cert files added
516 : 2006-04-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-515
Also exclude SSL base domain, if the required certificate doesn't exist.
515 : 2006-04-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-514
Release version 0.6.3.3 (unstable)
514 : 2006-04-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-513
vertigo-estimate: Format size more pretty, as in show "larger than 1GB" with "one floating point"
513 : 2006-04-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-512
cgibin/vertigo-domains.py: Automatically set the first server as provider when adding a new service
512 : 2006-04-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-511
Fix some division by zero bugs in vertigo-estimate
511 : 2006-04-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-510
Small fix to library, remove backups for non-supported services (Closes: #39)
library: Domain.getDependants(name) return an empty list if name
could not be found.
510 : 2006-04-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-509
vertigo-estimate finished, start packaging it (Closes: #38)
509 : 2006-04-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-508
First version of vertigo-estimate, a global service for calculating how much free space a server has, and as a result, how many more domains can be hosted
Still some problems regarding the calculation, on my production server, the
free / used calculation where giving different results than what df reports -
but at least it is in the same ball park as the americans say.
508 : 2006-04-02 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-507
SSL fixes and support, see details
* Also create subdomains for alias for domain.tld domains.
* For SSL, only enable SSL subdomains if the certificate and key exists.
* When dealing it is not enough to just reload apache, even restart doesn't
cut it, we have to call stop, and then start.
507 : 2006-04-02 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-506
Implement domain owner editing of SSL options (organization, country, etc.) using vertigo-admin
To get an up-to-date list of countrycodes we use the countrycodes utility
from the countrcodes package, so vertigo-web-admin now depends on that.
506 : 2006-04-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-505
Remember to use mainconf 'certificates' directory in vertigo-apache
505 : 2006-04-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-504
Fix an error when deleting backups
504 : 2006-03-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-503
vertigo-apache: Fix typo in getCertificateFilename calls
503 : 2006-03-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-502
Serial numbers for certificates are "global" so no two certificates can have the same serial number
Solved by maintaining the current serial number in the file /var/lib/vertigo/serial_number

Also call set_version ( 2 ) to set version 2 (zero indexed apparently)
502 : 2006-03-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-501
Change permissions for /etc/vertigo/{ca,certificates} in vertigo-certificate postinst
501 : 2006-03-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-500
Start using the generated certificates in apache
500 : 2006-03-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-499
Require python-pyopenssl to be > 0.6-2 to avoid using the (segfault'in) version in the stable debian archive
499 : 2006-03-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-498
pyOpenSSL package is called python-pyopenssl, not python-openssl
498 : 2006-03-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-497
One small fix and bug #45 is closed (Closes #45)
497 : 2006-03-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-496
Add a Defaults:vertigo clause to the vertigo-web-common postinst to allow CGI variables to passthrough sudo
496 : 2006-03-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-495
Oops, remove my local "test" changes to vertigo-certificate
495 : 2006-03-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-494
Fixed a few bugs in vertigo-certificate (and tested it), added needed certificate stuff to default vertigo.conf, added debian package
494 : 2006-03-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-493
Added the first incarnation of vertigo-certificate, no testing yet, no build system either - don't use
493 : 2006-03-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-492
Release version 0.6.3.2 to unstable, including the fix for #46 (Closes: #46)
492 : 2006-03-12 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-491
First stab at trying to fix ticket #46
491 : 2006-01-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-490
Start adding the test framework, only library testing so far
490 : 2005-11-28 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-489
Release version 0.6.3.1 to unstable, update danish translations
489 : 2005-11-28 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-488
Merge Ticket 41 fixes from vertigo--ticket41--0 branch


Patches applied:

* halfdan@halfdans.net--2004/vertigo--ticket41--0--base-0
tag of halfdan@halfdans.net--2004/vertigo--trunk--0--patch-486

* halfdan@halfdans.net--2004/vertigo--ticket41--0--patch-1
Add per-server support for vertigo.getSeverity(), start support editing the global severity in vertigo-domains

* halfdan@halfdans.net--2004/vertigo--ticket41--0--patch-2
Add some methods to the library to edit and query the severity info, rather than access the data directly

* halfdan@halfdans.net--2004/vertigo--ticket41--0--patch-3
Show severity on Servers page, and fix a few small bugs (mostly syntax error)

* halfdan@halfdans.net--2004/vertigo--ticket41--0--patch-4
Last fixes (mostly cosmetic) before declaring #41 closed

* halfdan@halfdans.net--2004/vertigo--ticket41--0--patch-5
Two more small typos

* halfdan@halfdans.net--2004/vertigo--ticket41--0--patch-6
Fix many "stupid" calls to getHostname() in vertigo-domains.py - it should of course use the name of the server being queried.
488 : 2005-11-28 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-487
Vertigo 0.6.3 release
487 : 2005-11-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-486
Translate the one new string in cgibin/vertigo-admin.py to danish
486 : 2005-11-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-485
Debian test release 0.6.2.2 - hopefully to become 0.6.3
485 : 2005-11-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-484
Fix small typo in otherwise working fix for ticket #40
484 : 2005-11-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-483
sbin/vertigo-size.py: Start sending to the administrator email account instead of default email
483 : 2005-11-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-482
(could not decode message: 'ascii' codec can't decode byte 0xef in position 28: ordinal not in range(128))
482 : 2005-10-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-481
Unstable release 0.6.2.1
481 : 2005-10-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-480
Send Content-Disposition in cgibin/vertigo-backup.py to make downloading backups easier for users
480 : 2005-10-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-479
Add lang= variable to all cgibin/vertigo-backup.py urls
479 : 2005-10-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-478
(could not decode message: 'ascii' codec can't decode byte 0xef in position 54: ordinal not in range(128))
478 : 2005-10-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-477
Sort dates in the reverse "correct" order, fixes #36
477 : 2005-09-14 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-476
(could not decode message: 'ascii' codec can't decode byte 0xef in position 13: ordinal not in range(128))
476 : 2005-09-14 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-475
Release version 0.6.2, one day late
475 : 2005-09-14 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-474
debian/changelog info below: bumped version to 0.6.1.103
* Change default rdate server to rdate.dotsrc.org.
* vertigo-update: flush stdout before executing each service to avoid
having the the output clutterering up when called by cron.
474 : 2005-09-07 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-473
Last minute change to 0.6.1.102 - less logging
473 : 2005-09-07 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-472
Call all /usr/sbin/* programs with their full path
472 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-471
New version 0.6.1.101 see debian/changelog
471 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-470
pre-release version bump: 0.6.1.100 (which dpkg apparently knows is higher than 0.6.1.99)
470 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-469
Fix some lintian warnings, write vertigo manpage
469 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-468
Forgot to specify the enconding when converting template output to unicode
468 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-467
vertigo-apache: require the 'htpasswd' directory to be set
467 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-466
Forgot to convert the output of the template processor to unicode
466 : 2005-09-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-465
Write output in utf-8 for vertigo-reports
465 : 2005-09-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-464
First stab at trying to make vertigo-report act gettext'ified
464 : 2005-09-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-463
Convert vertigo-report to use the HTMLTMPL system
Also added addalias and addemail to sbin/vertigo

In danish at the moment, needs to be gettext'ified.
463 : 2005-09-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-462
Also change permissions on /var/lib/squirrelmail/data
462 : 2005-09-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-461
vertigo-web-squirrelmail: install configuration files
461 : 2005-09-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-460
Start packaging squirrelmail as well
I've decided to support both webmail packages, squirrelmail is easier to
install (or, at least it doesn't require any manual tampering, compared to
imp4 - where you have to know horde).
460 : 2005-09-02 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-459
Also change permissions on the log directory
459 : 2005-09-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-458
Don't call chown twice
458 : 2005-09-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-457
Forgot to set +x on post[t(inst|rm) files, change permission on horde files upon configuration
457 : 2005-09-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-456
Introduce the vertigo-web-imp4 package
456 : 2005-08-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-455
vertigo-user should depend on debconf and grep
455 : 2005-08-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-454
Use /bin/ftponly as standard "no login" shell, add it to list of valid shells upon install
454 : 2005-08-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-453
vertigo-qmail.py: Forgot to importort SEVERITY_INFO
453 : 2005-08-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-452
First stab at making vertigo-qmail able to talk IMAP using courier-imap
For now we use the simplest userdb mode of operation in courier-imap - there
is a vchkpw backend, but it does not seem to work.
452 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-451
--create means create database, not create schema, creating schema is done automatically
451 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-450
Remove some more old "copy" code, and apparent pg_restore --clean does --create without having to be told so.
Update debian/changelog with the new postgresql news.
450 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-449
No need to copy backup files all over the place after all
Turns out there is no need for the "copying backup files around", the pipe
works just fine through su - <user> -c "command" (a little to my amazement,
but then again i'm kinda drunk at the moment).
449 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-448
Explicitly call pg_dump and pg_restore with --format c to force the "combined" format
448 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-447
Forgot to specify database on registering database_size function using psql
447 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-446
Oops, was a bit to fast on the "cutting away old code" in the last commit
446 : 2005-08-27 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-445
Fix format_date function in vertigo-backup.py web-frontend
445 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-444
cgibin/vertigo-backup.py: copy backup data to temporary (and readable dir)
Since the pg_restore command runs as the postgres user it can not access the
backup files (since /var/backups/vertigo is only readable by root).

Therefore the backup file needs to be copied somewhere safe and then changed
to be owned by postgres. We do this by creating a .vertigo-backup directory in
the users www dir (this should work even if the database server is
not on the same server as the web server) and then copying the backup file to
this dir, running pg_restore, and then deleting the whole thing again.
444 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-443
postgresql vertigo-size checking working, changes to vertigo-postgresql was needed

Because the database_size function is defined in the postgresql-contrib
package in debian, vertigo-postgresql now depends on that.

The database_size function needs to be "CREATE'ed" in postgresql for the
template1 database before it can be used, vertigo-postgresql takes care of
that.
443 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-442
Fix bug in sbin/vertigo: addsubdomain
442 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-441
Added mydomains, myservices, myglobalservices, myservers, mydomainchanges to sbin/vertigo
441 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-440
Add addsubdomain command to sbin/vertigo
440 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-439
Add vertigo-report to Depends: of vertigo
439 : 2005-08-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-438
Re-enable vertigo-report service
438 : 2005-08-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-437
Fix postgresql logging, and tell commands to be quiet
437 : 2005-08-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-436
Small fix to vertigo setoption
436 : 2005-08-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-435
Added setoption to sbin/vertigo
435 : 2005-08-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-434
Fix format string in exception catch in vertigo-apache
434 : 2005-08-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-433
vertigo.runService: print traceback when an unexpected exception occurs
433 : 2005-08-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-432
Allow empty lines in the domainchanges file, install vertigo-postgresql.py (oops, debian/rules error)
432 : 2005-08-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-431
Type /=/==/
431 : 2005-08-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-430
MainConf::getDomainChanges should not crash on empty lines, and implemeted a comment (#) feature
430 : 2005-08-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-429
Add /etc/vertigo/proftpd to vertigo-proftpd's list of directories
429 : 2005-08-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-428
Mention chkrootkit in documentation
428 : 2005-08-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-427
Fixed vertigo-postgresql to work with the new 7.4.2 postgresql in sarge
427 : 2005-08-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-426
Make MySQL restoration work again, and start coding postgresql restoration
426 : 2005-08-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-425
Add vertigo-cmdline to debian build system, phpmyadmin should depend on adduser
425 : 2005-08-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-424
Added some more commands, and an ability to print headers with the output
424 : 2005-08-14 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-423
Introduced an command line utility called vertigo
This utility can be called y other languages to query (and change) the vertigo
configuration. This should enable developers not using python to write vertigo
services.
423 : 2005-08-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-422
vertigo-size now supports checking the size of mysql
422 : 2005-08-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-421
Remove old references to the "copying" phpmyadmin style phpmyadmin support
421 : 2005-08-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-420
A few more fixes, and now veritgo-web-phpmyadmin seems to work
420 : 2005-08-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-419
Syntax errors in vertigo-web-phpmyadmin.postinst
419 : 2005-08-10 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-418
First attempt at making a vertigo-web-phpmyadmin package
This package just sets up an VirtualHost called phpmyadmin.DOMAIN on apache
and enables suPHP on it. It then creates a dedicated phpmyadmin user and
changes ownership of all the phpmyadmin files to this user.
418 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-417
Apache syntax is easy, but leaves much to be desired in consistency
417 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-416
Fix bug in apache syntax, add AllowOverride to domains.conf apache conf
Also removed the references to the need for adding this directive in the users
apache configuration file, it is now completely controlled by Vertigo.
416 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-415
To make sure that we can use .htaccess files, AllowOverride directives are added to apache templates
415 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-414
Instead of writing INFO, WARNING, etc. in logs, use Xorg-style II, WW and EE
414 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-413
Update documentation and debian/changelog with informatin on Loggin
413 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-412
Convert system severity to upper-case rather than lower-case
412 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-411
Implmented severity system in logging system, all services converted
411 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-410
Update debian/changelog
410 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-409
Call xgettext with -i (indent) and --msgid-bugs-address 'vertigo-dev@lists.infonet.dk'
409 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-408
Got rid of the dreaded "standard input:linenumber" comments in po files
They are completely useless, and makes us update tha translations each tome
build_trans.sh is run.
408 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-407
Don't show "delete" link for service controlled domains
Mark "Glbal Services" as translatable.

Both changes in vertigo-domains
407 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-406
Forgot to make one string translatable in vertigo-domains
406 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-405
Update danish translations, add script mentioned in last patch (oops)
405 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-404
Added a script to read the main configuration and write it again
This makes the main configuration file formatted as vertigo would format it,
itself. This should be run before comitting a change that has altered the
vertigo/conf/vertigo.conf file.

It will ensure that the diffs that dpkg shows will be easier to read for
system administrators.
404 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-403
More bugs to the neverending list for removeService
403 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-402
MainConf::removeService: MainConf::getDomains returns a list of Domain objects, not strings
402 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-401
Remove references to service groups, that idea was abandoned some time ago
401 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-400
Two MainConf::removeService defined, rename correct one to removeGlobalService
400 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-399
Start the server part of global services in vertigo-domains
399 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-398
Fix the (quite many) bugs in Server::hasGlobalService
Also add the isinstance check to Server::removeGlobalService
398 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-397
Fixes to the global services part of vertigo-domains, and implement Server::hasGlobalService
397 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-396
Start enabling global services in vertigo-domains
396 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-395
Forgot to set excutable bit on vertigo-security
395 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-394
Virtual vertigo package should depend on vertigo-security
394 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-393
Global service vertigo-security added, only runs chkrootkit for now
393 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-392
Save global services on server(s) in the main configuration
392 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-391
vertigo-user should also set the shell when considering "shell access"
I just found out that people can still log into their vertigo account even if
"shell access" is disabled - all they need to do is use public-key
authentication instead of interactive keyboard authentication. Setting the
shell to /bin/false stops this.
391 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-390
vertigo-domains.py: Fix "set to default" link, sadly, too late for 0.6.1
Remove TODO list all-together and refer to the ticket system - only the
large "wavy"/hard-to-define ideas should be included in this document.
390 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-389
Remove docs/TODO - the same information is in vertigo.tex - and updated
389 : 2005-08-09 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-388
chpasswd reads standard input, not command-line
Start removing TODO items from the vertigo.tex documentation.
388 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-387
vertigo-user can now enables shell access (and sets the password)
If "shell access" option is true on a domain and the password is non-empty
387 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-386
vertigo-apt and vertigo-rdate seems to work fine, ticket #26 and #27 can be closed.
386 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-385
Forgot to import runService in vertigo-webalizer
385 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-384
Converted all services to use the new __init__.runService function
384 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-383
Introduce rdate global service
Also fixed a small bug in apt
383 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-382
A few more fixes to the exception handling in runService
382 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-381
runService took a self parameter (too much library hacking i guess:-)
381 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-380
Fix to __init__.runService, finally: can not be mixed with except:
380 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-379
First test of the global services framework: vertigo-apt
Also added a function called runService to the __init__.py library file, this
function catches exceptions and opens/closes the syslog before/after running
the supplied function.
379 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-378
Library support for global services.
378 : 2005-08-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-377
All services now also use the __version__ string from the library
Bumped version 0.6.1.99
377 : 2005-08-07 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-376
Merged ticket 24 branch


Patches applied:

* halfdan@halfdans.net--2004/vertigo--ticket24--0--base-0
tag of halfdan@halfdans.net--2004/vertigo--trunk--0--patch-359

* halfdan@halfdans.net--2004/vertigo--ticket24--0--patch-1
Service subdomains implemented in the library

* halfdan@halfdans.net--2004/vertigo--ticket24--0--patch-2
Service subdomains should always take precedence

* halfdan@halfdans.net--2004/vertigo--ticket24--0--patch-3
Implemented save for service subdomains

* halfdan@halfdans.net--2004/vertigo--ticket24--0--patch-4
vertigo-domains domain page shows service controlled subdomains

* halfdan@halfdans.net--2004/vertigo--ticket24--0--patch-5
vertigo-domains frontend now able to edit service controlled subdomains

* halfdan@halfdans.net--2004/vertigo--ticket24--0--patch-6
cgibin/vertigo-admin now marks service controlled subdomains as "grayed out"
376 : 2005-08-07 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-375
Debian version sat to 0.6.1.99, merged cdbs patch


Patches applied:

* halfdan@halfdans.net--2004/vertigo--cdbs--0--base-0
tag of halfdan@halfdans.net--2004/vertigo--trunk--0--patch-371

* halfdan@halfdans.net--2004/vertigo--cdbs--0--patch-1
Conversion to cdbs complete, only one lintian error (that i don't want to touch) left
375 : 2005-08-07 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-374
Release 0.6.1
374 : 2005-08-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-373
Change AUTHUSERFILE to AUTH_USER_FILE in webalizer to call it the same as apache
373 : 2005-08-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-372
Add a remark about fixing lintian reports in debian/changelog
372 : 2005-08-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-371
Some more fixes to the debian scripts
371 : 2005-08-01 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-370
Fixing some of the lintian errors
370 : 2005-07-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-369
Start updating debian/changelog
369 : 2005-07-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-368
Small fix to enable deletion of emails from vertigo-domains (thanks again to tomas@pohldata.dk)
368 : 2005-07-31 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-367
Small typo in vertigo-update, thanks to tomas@pohldata.dk
367 : 2005-07-25 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-366
vertigo-backup web frontend: only consider mysql backups for the correct domain
366 : 2005-07-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-365
Set all versions trings to 0.6.0! Yes boys, it is finally here!
365 : 2005-07-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-364
Catch the "all including" exception called Exception in all services
This should make errors in Vertigo a bit prettier.
364 : 2005-07-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-363
Add an Dependencies field to the Services overview of vertigo-domains
363 : 2005-07-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-362
Also remove dependencies on the removed service
362 : 2005-07-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-361
domain changes should also be aware that services can disapeer
361 : 2005-07-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-360
When a service is removed it should also remove every reference to itself in the domains
360 : 2005-07-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-359
Minor documentation addition
359 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-358
Fix to user creation regarding the user group
358 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-357
Instruct browsers not to cache web-frontend output
357 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-356
Define depends in the vertigo.conf provided with the distribution
356 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-355
Fix a few small bugs in postinst scripts, otherwise things seems to be working.
355 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-354
Version for web-frontends is now vertigo.__version__, strip xml text
354 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-353
I fucked up, the scriptname is the first in the postinst's argv
353 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-352
Still some left over code from when the python part of vertigo-etc.postinst was postinst
352 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-351
In shell scripts the first argv is apparently the first parameter and not "script name"
351 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-350
New test version
350 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-349
python-etc.postinst acted as if it was the program started by dpkg
349 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-348
Something goes wrong in the vertigo-etc script, so this is a test release
348 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-347
Also write the generated password to the console in vertigo-web-domains
We can not be sure that the mail system is working.
347 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-346
First round of updates for vertigo-backup
346 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-345
Final fixes to vertigo-admin, only vertigo-backup left
345 : 2005-07-19 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-344
htmltmpl does not support boolean values, but integers are ok ?
344 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-343
Hopefully last fixes to vertigo-admin
343 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-342
First line of fixes for vertigo-admin
342 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-341
vertigo-email declared good enough for release, vertigo-mysql
Make vertigo-mysql.postinst succeed even if password change fails.

Removed all that bloody newlines and tabs in the xml output when the library
saves, writexml has it's own functionality for this.
341 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-340
First slew of fixes for vertigo-email
340 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-339
vertigo-email didn't even work, new version up to be tested
339 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-338
Fixed the (surprisingly) few errors in vertigo-domains
Also enhanced Option.parseValue to catch the ValueError exception that could
be thrown if the string to parse to a string is not valid.
338 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-337
Add comment about mysqladmin silently failing
337 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-336
Ignore failures to set root password
336 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-335
Forgot to call dh_installdebconf in debian/rules
335 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-334
First try at automatic mysql password generation
334 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-333
Make vertigo-domains html compliant
333 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-332
Replaced all url string with & with &amp;
332 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-331
Danish translation complete
331 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-330
Ahh, cgi applications also need to suply the correct Content-Type header
330 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-329
Thinking more about it, i am starting to think that utf-8 is the way to go
As we can only specify one charset in the html/inc/header.html file, we can
just as well specify utf-8, this will save some headache when some arab guy
wants to translate Vertigo to arabic.
329 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-328
Switch from utf-8 to iso-8859-15
328 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-327
First attempt at a new build_trans.sh script using htmltmpl + python
327 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-326
Install cron-scripts
326 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-325
Well, apparently bash (maybe shell) supports mulitline strings, with heredoc
325 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-324
Ahh, now i think i finally know how multiline strings work.
324 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-323
Removed qmail postinst and postrm scripts, vchkpw package takes care of everything
323 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-322
Found out how to use multiline strings in scripts, mail autogenerated password
322 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-321
Forgot to set the Type to string
321 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-320
First attempt to make vertigo-web-domains generate it's own password
320 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-319
Fix small debconf transition stuff, otherwise everything looks just fine
319 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-318
Cleaned up the debian/ dir, alot of old stale files.
318 : 2005-07-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-317
Converted all questions to debconf (and removed some output stuff)
317 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-316
Add Homepage: to every Description field of debian/control
316 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-315
Wrongly formatted control
315 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-314
A global debian/templates file apparently doesn't work, so it has to be split up
314 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-313
Config scripts should be executable, vertigo-web-* should depend on debconf
313 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-312
A test whether other packages can read debconf values from other packages
312 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-311
We must not ask using debconf during postinst, but only during "config"
311 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-310
Started implementing debconf support, only in vertigo-apache so far
310 : 2005-07-17 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-309
Don't add the www-data group even if it does not exist.
309 : 2005-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-308
Minor type in vertigo-user
308 : 2005-07-11 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-307
vertigo-update now supports commandline options
More specifically to skip services and to specify the location of the main
configuration file.
307 : 2005-07-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-306
No reason to create and remove the group that is created for each user, debian adduser does so automatically.
306 : 2005-07-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-305
Type in the "remove old domains" code of vertigo-backup
305 : 2005-07-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-304
Removed all references to usersgroup - all php scripts are now run as the unixuser:unixgroup
suPHP is used to run all scripts as the correct user/group - so there is no
need to have all users in the same group anymore!
304 : 2005-07-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-303
Remove old backup files when a domain is deleted
303 : 2005-07-08 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-302
vertigo-backup: fix to the pathname for old (to-be-removed) files
302 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-301
Fix the Domain->Options->Bool option value, No and Yes where switched before
301 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-300
Fix one more place where type was used badly
300 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-299
Avoid using the global and built-in words "type" and "types" as values
299 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-298
Aliases view fixed in vertigo-domains
298 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-297
Removed printed "tabs" (\t) from vertigo-update
297 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-296
Fix a small error in the vertigo-user service
296 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-295
vertigo-domains.py web-frontend service page always had should replicate turned on
295 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-294
Removed all references to os.popen and os.system
294 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-293
Call getHostname in the vertigo.log function
293 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-292
Remove user when domain is deleted in vertigo-user.py
292 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-291
Forgot to import the time module used in the vertigo.log function
291 : 2005-07-06 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-290
Implemented a log and logOutput functions in vertigo library
This should help sanytise the output from script quite a lot, all logging is
now done through these two functions (well all output that should go to both
screen and syslog) scripts are still allowed to log a "non errors" using
syslog.

Scripts should always do the syslog.openlog and syslog.closelog

Replaced all tabs in scripts with " "
290 : 2005-07-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-289
Replaced some ugly "tab" indents with "real" space indents
289 : 2005-07-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-288
Small fixes to the aforementioned services
288 : 2005-07-05 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-287
Removed all user handling functionality in proftp and apache, and moved it to user
Also improved the logging mechanism so it should be printed more pretty,
especially in the sent cron email.
287 : 2005-07-04 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-286
Restrict uinxuser to maximum 32 characters
286 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-285
Yet another little fix
285 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-284
More small fixes to vertigo-domains, regarding Domain->Services
284 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-283
A few more fixes to vertigo-domains, changed "name" to "scriptname" global
283 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-282
htmltmpl does not handle unicode well, so all strings are encoded using str
282 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-281
Fix most apparent htmltmpl errors in the vertigo-domains cgi frontend
The other cgi frontends are likely to have similar errors.
281 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-280
Also fix the footer part of the cgi to use multiple-tabs
280 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-279
Make the contents of a multiple-tab cgi page able to use the colspan of the td tag
279 : 2005-07-03 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-278
Fix small type in vertigo-domains template
278 : 2005-06-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-277
vertigo-admin was using the wrong template
277 : 2005-06-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-276
Finished htmltmpl'ifying vertigo-admin, so now it's hopefully just small fixes left before 0.6.0
276 : 2005-06-21 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-275
Converted vertigo-domains to use htmltmpl
275 : 2005-06-21 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-274
Updated installation guide on sarge docs, depends on vchkpw again
vchkpw is now packaged by me, and now only supplies the required vchkpw
program.
274 : 2005-06-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-273
Starting to revise documentation, removed dependency on vchkpw
273 : 2005-06-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-272
vertigo-backup htmltmpl'ified, introduced header and footer included templates
272 : 2005-06-20 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-271
Converting to Sarge, now using python-htmltmpl
271 : 2005-04-18 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-270
Some more code for getting the depends system working
270 : 2005-04-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-269
Added vertigo-user service, vertigo-domains allows you to choose dependencies
Not tested yet.
269 : 2005-04-16 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-268
Split library into many smaller files
To ease maintainability.
268 : 2005-04-15 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-267
Update web-frontends to use gettext fix language chooser
Also retrieved an po/vertigo-domains.da from revision 261 since it apparently
got truncated using 262.

Right now the po files are not in utf-8 encoding but rather iso-8859-1
encoding - the web frontends then translate all characters that have an html
entity encoding to the entity - such that the frontend output should all be
ascii text.
267 : 2005-01-25 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-266
Small fixes to the dependency code
266 : 2005-01-25 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-265
Small spelling fault.
265 : 2005-01-25 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-264
vertigo-update.py now using the depends mode of getMyServices
264 : 2005-01-25 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-263
Dependency resolving moved to a general function, that getMyServices now calls
263 : 2005-01-25 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-262
Improvements in CouldNotResolveDependenciesExceptions's __str__ method
262 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-261
'maximum backups' functinality expanded to also cover mysql and postgresql backups
See previous log message for more information.
261 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-260
Only allows maximum backups to be available
sbin/vertigo-backup.py: Introduced a new variable called 'maximum backups', a
number saying how many of each type of backups (www,
mysql, postgresql) are allowed each domain is allowed
to have. Only www is implemented now.
260 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-259
All cgibin scripts transformed to use 4-space indentation rather than tabs
259 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-258
cgibin/vertigo-domains.py: Allow options to be empty, e.g. default email
lib/python.py: MainConfiguration::addDomin: Add a 'database' option value.
258 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-257
Forgot to test whether vertigo-admin.py was passable
257 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-256
Fixes to the vertigo-admin.py
cgibin/vertigo-admin.py: List both email and alias addresses as possible
default email addresses.

Some html fixes.

"default email" is given in "me@somewhere.dom"
format rather than just "me".

TODO: Also updated a bit.
256 : 2005-01-24 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-255
First try at introducing default email selection to cgibin/vertigo-admin.py
Also updated the TODO list.
255 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-254
vertigo-qmail.postinst: usermod called corrently
254 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-253
vertigo-qmail.postinst - it's called elif not else if (in sh)
253 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-252
vertigo-proftpd.postinst: Add DefaultRoot ~ to proftpd.conf on install
252 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-251
Fixes to vertigo-qmail.postinst, and add vertigo-backup as service
vertigo-qmail.postinst: Change vchkpw's home directory to /var/lib/vpopmail

vertigo-backup was not inserted as a service inside vertigo/conf/vertigo.conf
251 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-250
The "installing on woody" section is looking good now, not done though!
Not completely done, that is, i still need to do a complete test-run of the
procedure and try all services one after another.
250 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-249
The correct apache include way is to include the dir, and not the all.conf file
249 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-248
Don't clean "."'s from filenames in cgibin/vertigo-domains.py
vertigo-apache: hasDirectory/getDirectory when checking whether the phpmyadmin
dir exists.
248 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-247
Small fixes to vertigo-web-common.postinst
While coding and testing this i'm also starting to write the documentation.
247 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-246
Small (but fatal) bug in vertigo-etc.postinst after converting it to sh from python
246 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-245
vertigo-apache: Only try copying in phpmyadmin if the dir exists
245 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-244
vertigo-bind should create the /etc/vertigo/bind directory
244 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-243
vertigo should also depend on vertigo-webalizer
And by the way, last fix worked - see previous log.
243 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-242
First try didn't work, new try
See last log message.
242 : 2005-01-23 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-241
Add a /etc/hosts entry for vertigo.DOMAIN
In vertigo-web-domain.postinst, still experimental code.

This is done to make it easier for people to start using vertigo, just apt-get
isntall vertigo and vertigo-web, start up a browser on http://vertigo.DOMAIN
and start typing!
241 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-240
Small fix in lib/vertigo.py
240 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-239
Fix small string type in vertigo-web-common.postinst
239 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-238
Fix almost all lintian warnings and errors
238 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-237
Oops forgot to add the maintainer field in the changelog
237 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-236
Type in both changelog and control
236 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-235
All Recommends: tightened to Depends:
This allows people to just say apt-get install vertigo and be done with it -
not so much bother. And if people are smart enough to install non-debian
software they are probably also smart enough to fool around with equivs.

Oh, and Build-Depends: on tetex-extra too, it provides the palatino font.
235 : 2005-01-22 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-234
Depends fixes
Depend system got a rehaul.

Tomas pointed out that getDomainChanges chokes on domains that doesn't
have any services set.

See debian/changelog
234 : 2004-10-26 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-233
Changes not yet committed to subversion, committed.
Includes preliminary support for service dependencies.
233 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-232
------------------------------------------------------------------------
r717 | (no author) | 2004-05-26 11:31:30 +0200 (ons, 26 maj 2004) | 2 lines

vertigo-report: Didn't remove removed domain reports.

------------------------------------------------------------------------
232 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-231
------------------------------------------------------------------------
r707 | (no author) | 2004-05-20 18:53:12 +0200 (tor, 20 maj 2004) | 2 lines

sbin/vertigo-report: default mail is called default email

------------------------------------------------------------------------
231 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-230
------------------------------------------------------------------------
r706 | (no author) | 2004-05-20 18:37:14 +0200 (tor, 20 maj 2004) | 2 lines

cgibin/vertigo-domains: Directories should also be allowed to contain dots.

------------------------------------------------------------------------
230 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-229
------------------------------------------------------------------------
r705 | (no author) | 2004-05-20 18:23:18 +0200 (tor, 20 maj 2004) | 2 lines

vertigo-report: Removed references to test environment.

------------------------------------------------------------------------
229 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-228
------------------------------------------------------------------------
r704 | (no author) | 2004-05-20 18:03:00 +0200 (tor, 20 maj 2004) | 2 lines

Added report directory to vertigo configuration.

------------------------------------------------------------------------
228 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-227
------------------------------------------------------------------------
r703 | (no author) | 2004-05-20 18:02:00 +0200 (tor, 20 maj 2004) | 2 lines

sbin/vertigo-report: Install in usr/lib/vertigo

------------------------------------------------------------------------
227 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-226
------------------------------------------------------------------------
r702 | (no author) | 2004-05-20 17:58:34 +0200 (tor, 20 maj 2004) | 6 lines

vertigo-report: Updated to use the new vertigo system.

liv/vertigo: Added new exception CouldNotFindServiceException.
XmlParseException is also thrown when trying to parse a domain
file.

------------------------------------------------------------------------
226 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-225
------------------------------------------------------------------------
r701 | rto | 2004-05-20 17:08:01 +0200 (tor, 20 maj 2004) | 2 lines

Moved vertigoreport.html to report in templates dir.

------------------------------------------------------------------------
225 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-224
------------------------------------------------------------------------
r667 | rto | 2004-04-29 11:58:14 +0200 (tor, 29 apr 2004) | 2 lines

vertigo-bind: * Reload if a new extra-domain was added.

------------------------------------------------------------------------
224 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-223
------------------------------------------------------------------------
r666 | rto | 2004-04-29 03:38:36 +0200 (tor, 29 apr 2004) | 4 lines

vertigo-bind: * Even if there was no change in the main domain, the extra domain
should still be generated if it doesn't exist yet.


------------------------------------------------------------------------
223 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-222
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
222 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-221
------------------------------------------------------------------------
r597 | rto | 2004-03-15 16:25:53 +0100 (man, 15 mar 2004) | 2 lines

Support "." in email and alias names.

------------------------------------------------------------------------
221 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-220
------------------------------------------------------------------------
r596 | rto | 2004-03-12 15:20:35 +0100 (fre, 12 mar 2004) | 3 lines

Well APOP doesn't seem to be working altogether, so switching back to POP3 to
avoid any more fuss.

------------------------------------------------------------------------
220 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-219
------------------------------------------------------------------------
r575 | rto | 2004-03-10 01:29:10 +0100 (ons, 10 mar 2004) | 2 lines

Bumbed version to pre2

------------------------------------------------------------------------
219 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-218
------------------------------------------------------------------------
r574 | rto | 2004-03-09 23:56:52 +0100 (tir, 09 mar 2004) | 2 lines

Check wether ip adress and mailserver aren't empty before using them.

------------------------------------------------------------------------
218 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-217
------------------------------------------------------------------------
r573 | rto | 2004-03-09 23:45:07 +0100 (tir, 09 mar 2004) | 2 lines

"ipaddress" option is "ip address"

------------------------------------------------------------------------
217 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-216
------------------------------------------------------------------------
r572 | rto | 2004-03-09 23:31:36 +0100 (tir, 09 mar 2004) | 2 lines

Fixed a bug in getDomainChanges()

------------------------------------------------------------------------
216 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-215
------------------------------------------------------------------------
r571 | rto | 2004-03-09 19:52:59 +0100 (tir, 09 mar 2004) | 2 lines

Remember to close file pointer, and make directory to contain the file.

------------------------------------------------------------------------
215 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-214
------------------------------------------------------------------------
r570 | rto | 2004-03-09 19:35:22 +0100 (tir, 09 mar 2004) | 6 lines

Move the webalizer configuration file creation to the normal domain for loop,
such that it gets generated anyway if it doesn't exist.

Also creates a index.html file for use if webalizer doesn't create any stats
on the first run.

------------------------------------------------------------------------
214 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-213
------------------------------------------------------------------------
r569 | rto | 2004-03-09 19:27:56 +0100 (tir, 09 mar 2004) | 3 lines

Well the last __eq__ and friends fix resulted in recursion to the max, so an
ugly fix was done to fix it.

------------------------------------------------------------------------
213 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-212
------------------------------------------------------------------------
r568 | rto | 2004-03-09 19:04:43 +0100 (tir, 09 mar 2004) | 2 lines

Added fallback methods for testing Domain equavalence.

------------------------------------------------------------------------
212 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-211
------------------------------------------------------------------------
r567 | rto | 2004-03-09 18:48:12 +0100 (tir, 09 mar 2004) | 6 lines

Commented out the webalizer stuff in vertigo-apache as this should be handled
as just another sub-domain.

Added refernces to apache all in vertigo-apache.postinst and vertigo.conf


------------------------------------------------------------------------
211 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-210
------------------------------------------------------------------------
r566 | rto | 2004-03-09 18:22:24 +0100 (tir, 09 mar 2004) | 6 lines

change permissions on /etc/vertigo/domains and /etc/vertigo/conf in
vertigo-etc.postinst to only allow
root to use them.

Fix typo in vertigo-domains regarding the addition of stats dir.

------------------------------------------------------------------------
210 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-209
------------------------------------------------------------------------
r565 | rto | 2004-03-09 18:06:22 +0100 (tir, 09 mar 2004) | 2 lines

Typo

------------------------------------------------------------------------
209 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-208
------------------------------------------------------------------------
r564 | rto | 2004-03-09 17:57:17 +0100 (tir, 09 mar 2004) | 2 lines

clean_string: allow_upper was not working, fixed.

------------------------------------------------------------------------
208 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-207
------------------------------------------------------------------------
r563 | rto | 2004-03-09 17:51:06 +0100 (tir, 09 mar 2004) | 4 lines

Well vertigo-webalizer is not guaranteed to be able to save the domain after
adding the stats subdomainm, so that has to be moved into vertigo-domains cgi
application.

------------------------------------------------------------------------
207 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-206
------------------------------------------------------------------------
r562 | rto | 2004-03-09 17:48:29 +0100 (tir, 09 mar 2004) | 3 lines

The get*Databases() function didn't return anything, and s/musql/mysql/ in
vertigo-mysql.

------------------------------------------------------------------------
206 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-205
------------------------------------------------------------------------
r561 | rto | 2004-03-09 17:44:54 +0100 (tir, 09 mar 2004) | 2 lines

webalizer creates a subdomain called stats if it doen't exist already.

------------------------------------------------------------------------
205 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-204
------------------------------------------------------------------------
r560 | rto | 2004-03-09 17:33:28 +0100 (tir, 09 mar 2004) | 2 lines

allow_upper is on clean_string not MainConfiguration.setVariable.

------------------------------------------------------------------------
204 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-203
------------------------------------------------------------------------
r559 | rto | 2004-03-09 17:31:04 +0100 (tir, 09 mar 2004) | 3 lines

Hmm, not only didn't i manage to fix the SyntaxWarning exception, but i also
fucked up the function. Well, now it should work.

------------------------------------------------------------------------
203 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-202
------------------------------------------------------------------------
r558 | rto | 2004-03-09 17:16:49 +0100 (tir, 09 mar 2004) | 4 lines

vertigo-backup: getMySqlDatbases() -> getMysqlDatbases()

vertigo-mysql: getDatabases() declares conf as global to avoid SyntaxWarning

------------------------------------------------------------------------
202 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-201
------------------------------------------------------------------------
r557 | rto | 2004-03-09 17:11:35 +0100 (tir, 09 mar 2004) | 2 lines

allow_upper parameter added to the clean_string function.

------------------------------------------------------------------------
201 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-200
------------------------------------------------------------------------
r556 | rto | 2004-03-09 17:02:47 +0100 (tir, 09 mar 2004) | 2 lines

vertigo-backup should also use "mysql root password" if available.

------------------------------------------------------------------------
200 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-199
------------------------------------------------------------------------
r555 | rto | 2004-03-09 16:49:40 +0100 (tir, 09 mar 2004) | 2 lines

It is okay for variable values to have CAPITAL letters in them.

------------------------------------------------------------------------
199 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-198
------------------------------------------------------------------------
r554 | rto | 2004-03-09 16:47:38 +0100 (tir, 09 mar 2004) | 5 lines

Added new main variable "mysql root password" that vertigo-mysql uses if it is
sat, otherwise it just connects to mysql using no password.

Domain class now knows how to sort itself.

------------------------------------------------------------------------
198 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-197
------------------------------------------------------------------------
r553 | rto | 2004-03-09 01:34:25 +0100 (tir, 09 mar 2004) | 2 lines

vertigo-domains now sorts the list of domains.

------------------------------------------------------------------------
197 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-196
------------------------------------------------------------------------
r552 | rto | 2004-03-08 12:40:18 +0100 (man, 08 mar 2004) | 2 lines

Switched to pre version numbers, marked the two TODO's for 0.6 as done.

------------------------------------------------------------------------
196 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-195
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
195 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-194
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
194 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-193
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
193 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-192
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
192 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-191
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
191 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-190
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
190 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-189
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
189 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-188
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
188 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-187
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
187 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-186
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
186 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-185
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
185 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-184
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
184 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-183
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
183 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-182
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
182 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-181
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
181 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-180
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
180 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-179
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
179 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-178
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
178 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-177
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
177 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-176
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
176 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-175
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
175 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-174
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
174 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-173
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
173 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-172
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
172 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-171
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
171 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-170
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
170 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-169
------------------------------------------------------------------------
r513 | rto | 2004-02-27 03:03:42 +0100 (fre, 27 feb 2004) | 2 lines

It's called --disabled-password rather than --disable-password.

------------------------------------------------------------------------
169 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-168
------------------------------------------------------------------------
r512 | rto | 2004-02-27 02:43:31 +0100 (fre, 27 feb 2004) | 2 lines

Added ;then to the postinst script of vertigo-proftpd.

------------------------------------------------------------------------
168 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-167
------------------------------------------------------------------------
r511 | rto | 2004-02-27 02:41:54 +0100 (fre, 27 feb 2004) | 14 lines

Changed user creation to use the debian adduser program.

Users now have their own group, but are added to the www-data group as well.
This is done because suexec requires the cgi program to have a user group
below 100 (non system group), and we can't very well change the www-data
group.
So this is the compromise between the cgi programs and php scripts, because
php-scripts should be able to read www-data group owned data.

The code was replicated into the vertigo-proftpd service, although that is
seriusly bad coding, but dependencies (as mentioned in docs/TODO) will have to
wait for the next release.


------------------------------------------------------------------------
167 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-166
------------------------------------------------------------------------
r510 | rto | 2004-02-26 21:35:08 +0100 (tor, 26 feb 2004) | 2 lines

Use domain.getOption("password") there is no getPassword method.

------------------------------------------------------------------------
166 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-165
------------------------------------------------------------------------
r509 | rto | 2004-02-26 20:56:17 +0100 (tor, 26 feb 2004) | 4 lines

vertigo-admin: another error in dictionary iteration.

vertigo-proftpd: added postinst script to add an include directive to configuration file.

------------------------------------------------------------------------
165 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-164
------------------------------------------------------------------------
r508 | rto | 2004-02-26 17:01:03 +0100 (tor, 26 feb 2004) | 2 lines

Small typo in apachewebalizer template.

------------------------------------------------------------------------
164 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-163
------------------------------------------------------------------------
r507 | rto | 2004-02-26 16:13:59 +0100 (tor, 26 feb 2004) | 2 lines

Hmm, python 2.1 doesn't even have a decent type system, so we need to use the types module for discover types.

------------------------------------------------------------------------
163 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-162
------------------------------------------------------------------------
r495 | rto | 2004-02-19 16:12:05 +0100 (tor, 19 feb 2004) | 2 lines

Opps, the fix for vertigo-web-admin wasn't a fix at all, so changed back to the original form.

------------------------------------------------------------------------
162 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-161
------------------------------------------------------------------------
r494 | rto | 2004-02-19 15:50:29 +0100 (tor, 19 feb 2004) | 2 lines

vertigo-admin::nameserver also thought that it could do fancy iteration over dictionaries (and it's actually a sequence) anyway fixed!

------------------------------------------------------------------------
161 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-160
------------------------------------------------------------------------
r493 | rto | 2004-02-19 15:40:21 +0100 (tor, 19 feb 2004) | 2 lines

Remember spaces between [ and -f in shell scripts.

------------------------------------------------------------------------
160 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-159
------------------------------------------------------------------------
r492 | rto | 2004-02-19 15:30:32 +0100 (tor, 19 feb 2004) | 2 lines

Hmm, appararently i forgot to finish the check-for-file-existence-before-grep bug in vertigo-web-*.postinst

------------------------------------------------------------------------
159 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-158
------------------------------------------------------------------------
r491 | rto | 2004-02-19 15:27:09 +0100 (tor, 19 feb 2004) | 2 lines

Implemented hasSubdomain in lib/vertigo.py

------------------------------------------------------------------------
158 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-157
------------------------------------------------------------------------
r490 | rto | 2004-02-19 14:45:38 +0100 (tor, 19 feb 2004) | 4 lines

Think i finally fixed the alias substitution, use the source luke! Or at least use all those nice methods on the domain objects.

Also fixed the extra domains expansion, now uses the name of the extra domain rather than the maindomain name.

------------------------------------------------------------------------
157 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-156
------------------------------------------------------------------------
r489 | rto | 2004-02-19 14:39:44 +0100 (tor, 19 feb 2004) | 4 lines

vertigo-webalizer.py: Sat executable property.

debian/rules: Install vertigo-update without the .py extension.

------------------------------------------------------------------------
156 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-155
------------------------------------------------------------------------
r488 | rto | 2004-02-19 14:31:40 +0100 (tor, 19 feb 2004) | 2 lines

Still struggling with the alias expansion.

------------------------------------------------------------------------
155 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-154
------------------------------------------------------------------------
r487 | rto | 2004-02-19 14:17:28 +0100 (tor, 19 feb 2004) | 2 lines

Indentation error in vertigo-size.

------------------------------------------------------------------------
154 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-153
------------------------------------------------------------------------
r486 | rto | 2004-02-19 14:13:46 +0100 (tor, 19 feb 2004) | 2 lines

Didn't quite finish the fix for host expansion.

------------------------------------------------------------------------
153 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-152
------------------------------------------------------------------------
r485 | rto | 2004-02-18 21:59:43 +0100 (ons, 18 feb 2004) | 2 lines

Fixes to vertigo-bind.

------------------------------------------------------------------------
152 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-151
------------------------------------------------------------------------
r484 | rto | 2004-02-18 21:53:31 +0100 (ons, 18 feb 2004) | 2 lines

Be quite bloody apt-get, you're ruining my output.

------------------------------------------------------------------------
151 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-150
------------------------------------------------------------------------
r483 | rto | 2004-02-18 21:40:03 +0100 (ons, 18 feb 2004) | 2 lines

Opps.

------------------------------------------------------------------------
150 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-149
------------------------------------------------------------------------
r482 | rto | 2004-02-18 21:39:54 +0100 (ons, 18 feb 2004) | 4 lines

vertigo-size: use commands.getoutput, remove reference to Pohl Data.

vertigo-apache: runs apt-get update.

------------------------------------------------------------------------
149 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-148
------------------------------------------------------------------------
r481 | rto | 2004-02-18 21:23:22 +0100 (ons, 18 feb 2004) | 4 lines

debian/control: vertigo-update recommends apt-show-versions instead of apt-show-changes.

sbin/vertigo-apache.py: Now uses the builtin commands.getouput commands instead of homebrew.

------------------------------------------------------------------------
148 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-147
------------------------------------------------------------------------
r480 | rto | 2004-02-18 20:53:41 +0100 (ons, 18 feb 2004) | 2 lines

bind and proftpd now reload's when it's necessary.

------------------------------------------------------------------------
147 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-146
------------------------------------------------------------------------
r479 | rto | 2004-02-18 20:50:27 +0100 (ons, 18 feb 2004) | 2 lines

Fixed vertigo-apache.py + templates such that it writes the right mail address and usergroup.

------------------------------------------------------------------------
146 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-145
------------------------------------------------------------------------
r478 | rto | 2004-02-18 20:35:38 +0100 (ons, 18 feb 2004) | 3 lines

vertigo-apache.py: creates htpasswd dir.


------------------------------------------------------------------------
145 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-144
------------------------------------------------------------------------
r477 | rto | 2004-02-18 20:01:48 +0100 (ons, 18 feb 2004) | 2 lines

Added the webalizer sbin to the debian building process (oops).

------------------------------------------------------------------------
144 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-143
------------------------------------------------------------------------
r476 | rto | 2004-02-18 19:45:38 +0100 (ons, 18 feb 2004) | 4 lines

vertigo-apache.py: uses htpasswd instead of htpasswd2

vertigo-apache.postinst: Apache 1.3.26 can include directories so that was taken advantage of.

------------------------------------------------------------------------
143 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-142
------------------------------------------------------------------------
r475 | rto | 2004-02-18 18:21:25 +0100 (ons, 18 feb 2004) | 4 lines

Fell into the good'ol "python-has-very-wide-scope-rules" trap in web applications.

And 'oldversion' was used where sys.argv[2] should be used in vertigo-etc.postinst

------------------------------------------------------------------------
142 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-141
------------------------------------------------------------------------
r474 | rto | 2004-02-18 18:07:31 +0100 (ons, 18 feb 2004) | 2 lines

Added default parameter to all getcgi() functions in vertigo-web applications.

------------------------------------------------------------------------
141 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-140
------------------------------------------------------------------------
r473 | rto | 2004-02-18 18:04:41 +0100 (ons, 18 feb 2004) | 2 lines

Yet another fix.

------------------------------------------------------------------------
140 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-139
------------------------------------------------------------------------
r472 | rto | 2004-02-18 18:02:56 +0100 (ons, 18 feb 2004) | 3 lines

Stupid small mistake, has this software been tested at all ??? ;-)


------------------------------------------------------------------------
139 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-138
------------------------------------------------------------------------
r471 | rto | 2004-02-18 17:34:24 +0100 (ons, 18 feb 2004) | 2 lines

Small fixes.

------------------------------------------------------------------------
138 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-137
------------------------------------------------------------------------
r470 | rto | 2004-02-18 16:59:48 +0100 (ons, 18 feb 2004) | 2 lines

Little oops in vertigo-etc.preinst

------------------------------------------------------------------------
137 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-136
------------------------------------------------------------------------
r469 | rto | 2004-02-18 16:57:33 +0100 (ons, 18 feb 2004) | 6 lines

Added vertigo-etc.preinst to copy the old configuration to another location
such that the postinst script can convert it to the new format. Yes that's
what the old postinst should do but i'm stupid ... how could the same program
read both the old and the new configuration from the same file! Must have
tired when i wrote that.

------------------------------------------------------------------------
136 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-135
------------------------------------------------------------------------
r468 | rto | 2004-02-18 16:50:31 +0100 (ons, 18 feb 2004) | 4 lines

Ok, so postinst isn't called with install/upgrade but only with configure.
Always check with debian-policy before starting writing package scripts.


------------------------------------------------------------------------
135 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-134
------------------------------------------------------------------------
r467 | rto | 2004-02-18 16:16:23 +0100 (ons, 18 feb 2004) | 4 lines

Fixed vertigo-etc.postinst a little, `command` is not supported, what do you think this is ... perl ???



------------------------------------------------------------------------
134 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-133
------------------------------------------------------------------------
r466 | rto | 2004-02-18 15:54:05 +0100 (ons, 18 feb 2004) | 2 lines

More ':' errors.

------------------------------------------------------------------------
133 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-132
------------------------------------------------------------------------
r465 | rto | 2004-02-18 15:52:35 +0100 (ons, 18 feb 2004) | 2 lines

Small bug ':' in end of for sentence.

------------------------------------------------------------------------
132 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-131
------------------------------------------------------------------------
r464 | rto | 2004-02-18 15:20:55 +0100 (ons, 18 feb 2004) | 16 lines

Grep in web-admin and web-backup postinst scripts was complaining because the
files didn't exist, now checked before.

I guess i'm not completely straight on how the vertigo interface works yet,
the web-domains application thought that the domain list returned by
MainConfiguration.getDomains() was a dictionary, while it is really a list.

And even some of the library thought that, but that is fixed now.

web-domains also made the assumption that the get[Directories,Files,Variables]
returned dictionaries, but they return a list of names, fixed!

This will get easier once python 2.3 is in Debian stable, iteratable
dicionaries ... ahh programming gooodness.


------------------------------------------------------------------------
131 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-130
------------------------------------------------------------------------
r463 | rto | 2004-02-18 11:42:02 +0100 (ons, 18 feb 2004) | 2 lines

Using dpkg to compare versions rather than a home-hacked function.

------------------------------------------------------------------------
130 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-129
------------------------------------------------------------------------
r457 | rto | 2004-02-12 00:02:49 +0100 (tor, 12 feb 2004) | 2 lines

A little reorganization.

------------------------------------------------------------------------
129 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-128
------------------------------------------------------------------------
r456 | rto | 2004-02-12 00:01:11 +0100 (tor, 12 feb 2004) | 3 lines

Smallest fix imaginable.


------------------------------------------------------------------------
128 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-127
------------------------------------------------------------------------
r455 | rto | 2004-02-11 22:55:42 +0100 (ons, 11 feb 2004) | 4 lines

Big change in the progress to get the old stuff converted to new stuff, i have
no idea if it works, probably not, but still, it's a starting point.


------------------------------------------------------------------------
127 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-126
------------------------------------------------------------------------
r454 | rto | 2004-02-11 19:21:36 +0100 (ons, 11 feb 2004) | 2 lines

Added a check to see if the 0.4.z version should be under 99, to avoid upgrading if the beta versions are running.

------------------------------------------------------------------------
126 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-125
------------------------------------------------------------------------
r453 | rto | 2004-02-11 19:09:57 +0100 (ons, 11 feb 2004) | 11 lines

Stared implementing the upgrade script, vertigo-etc.postinst is now a python script ... is that even legal?

All web application references to from.getfirst removed.
--this line, and those below, will be ignored--

M debian/vertigo-etc.postinst
M cgibin/vertigo-backup.py
M cgibin/vertigo-email.py
M cgibin/vertigo-admin.py
M cgibin/vertigo-domains.py

------------------------------------------------------------------------
125 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-124
------------------------------------------------------------------------
r452 | rto | 2004-02-11 16:05:48 +0100 (ons, 11 feb 2004) | 3 lines

vertigo-etc.postinst now also sets the email addresses and the organizational_domain variables, and only on installation.


------------------------------------------------------------------------
124 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-123
------------------------------------------------------------------------
r451 | rto | 2004-02-11 15:59:57 +0100 (ons, 11 feb 2004) | 2 lines

Python 2.1 does not support Dictionary as a Sequence, so the in and for was rewritten to use .keys() on all calls.

------------------------------------------------------------------------
123 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-122
------------------------------------------------------------------------
r450 | rto | 2004-02-11 15:47:23 +0100 (ons, 11 feb 2004) | 2 lines

Removed reference to cgi.FieldStorage.getlist, not implemented in python 2.1, so the method was coded manually.

------------------------------------------------------------------------
122 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-121
------------------------------------------------------------------------
r449 | rto | 2004-02-11 15:37:14 +0100 (ons, 11 feb 2004) | 2 lines

Woody Python 2.1 does have the cgitb (cgi traceback) module, so it was disabled. I think it is a bad idea to have it installed anyway.

------------------------------------------------------------------------
121 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-120
------------------------------------------------------------------------
r448 | rto | 2004-02-11 14:02:42 +0100 (ons, 11 feb 2004) | 2 lines

Funny little glitch in vertigo-bind.postinst.

------------------------------------------------------------------------
120 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-119
------------------------------------------------------------------------
r447 | rto | 2004-02-11 13:15:46 +0100 (ons, 11 feb 2004) | 2 lines

Added a todo list.

------------------------------------------------------------------------
119 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-118
------------------------------------------------------------------------
r440 | rto | 2004-02-04 03:22:51 +0100 (ons, 04 feb 2004) | 5 lines

Fixed the bug in vertigo-etc.

And the grep on Debian 3.0 (woody) doesn't support the -s (silent) flag so we
just use [ -f file ] operator instead.

------------------------------------------------------------------------
118 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-117
------------------------------------------------------------------------
r439 | rto | 2004-02-04 03:04:45 +0100 (ons, 04 feb 2004) | 3 lines

New try at making the vertigo-etc.postinst script.


------------------------------------------------------------------------
117 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-116
------------------------------------------------------------------------
r438 | rto | 2004-02-04 02:55:04 +0100 (ons, 04 feb 2004) | 2 lines

Bumbed version to 0.4.99-3.

------------------------------------------------------------------------
116 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-115
------------------------------------------------------------------------
r437 | rto | 2004-02-04 02:54:19 +0100 (ons, 04 feb 2004) | 5 lines

First try at making vertigo-etc add the server it is installed on to the main
configuration file. Thus, now, vertigo-etc depends on python-vertigo.

A few more grep -fs fixes.

------------------------------------------------------------------------
115 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-114
------------------------------------------------------------------------
r436 | rto | 2004-02-04 02:38:52 +0100 (ons, 04 feb 2004) | 4 lines

Use www-data instead of wwwusers.

Add -s to grep commands to avoid failing if file doesn't exist.

------------------------------------------------------------------------
114 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-113
------------------------------------------------------------------------
r435 | rto | 2004-02-04 02:36:34 +0100 (ons, 04 feb 2004) | 2 lines

vertigo.conf adapted to new format.

------------------------------------------------------------------------
113 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-112
------------------------------------------------------------------------
r434 | rto | 2004-02-04 00:40:47 +0100 (ons, 04 feb 2004) | 2 lines

Removed all hacks to make debugging easier for me, now .. it's testing time!

------------------------------------------------------------------------
112 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-111
------------------------------------------------------------------------
r427 | rto | 2004-01-19 15:38:17 +0100 (man, 19 jan 2004) | 4 lines

Decided that it is better to name pre releases 0.4.99 rather than 0.6.0pre
because an upgrade to 0.6.0 is then a natural evolution, debian's version
matcher prioritizes the 0.6.0pre version higher than the 0.6.0 version number.

------------------------------------------------------------------------
111 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-110
------------------------------------------------------------------------
r426 | rto | 2004-01-19 13:36:21 +0100 (man, 19 jan 2004) | 2 lines

Small translation fixes.

------------------------------------------------------------------------
110 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-109
------------------------------------------------------------------------
r425 | rto | 2004-01-19 13:35:39 +0100 (man, 19 jan 2004) | 2 lines

Vertigo backup (web) tests wether backup is actually enabled.

------------------------------------------------------------------------
109 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-108
------------------------------------------------------------------------
r364 | rto | 2003-10-13 02:39:25 +0200 (man, 13 okt 2003) | 4 lines

Translated vertigo-backup (cgi) to danish.

vertigo-web-backup is built again (debian/rules).

------------------------------------------------------------------------
108 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-107
------------------------------------------------------------------------
r363 | rto | 2003-10-13 02:03:35 +0200 (man, 13 okt 2003) | 2 lines

Disabled the postgresql restore command as that was not included in the old version either - however this is definaetely a TODO item.

------------------------------------------------------------------------
107 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-106
------------------------------------------------------------------------
r362 | rto | 2003-10-13 01:51:42 +0200 (man, 13 okt 2003) | 2 lines

MySQL restoration working - or rather visually working - the real test will be when i start running it on the test server.

------------------------------------------------------------------------
106 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-105
------------------------------------------------------------------------
r361 | rto | 2003-10-13 01:28:11 +0200 (man, 13 okt 2003) | 4 lines

(cgibin/vertigp-backup.py) Added check for which server you are on - so you
won't log into a wrong server and find that you
don't have any backups.

------------------------------------------------------------------------
105 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-104
------------------------------------------------------------------------
r360 | rto | 2003-10-13 01:13:04 +0200 (man, 13 okt 2003) | 2 lines

Started coding the new cgibin/vertigo-backup.py - so far www works.

------------------------------------------------------------------------
104 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-103
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
103 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-102
------------------------------------------------------------------------
r348 | rto | 2003-09-17 23:34:46 +0200 (ons, 17 sep 2003) | 4 lines

vertigo-domains fully I18N'ed, now for the danish translation (well that, and
actually testing that it works :-)


------------------------------------------------------------------------
102 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-101
------------------------------------------------------------------------
r347 | rto | 2003-09-17 22:11:45 +0200 (ons, 17 sep 2003) | 4 lines

Just discovered the apt-show-versions package, and it does all the things i do
using python-apt, so out python-apt - and in apt-show-version - even removes
the ugly bug where apt writes out some reading info while running.

------------------------------------------------------------------------
101 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-100
------------------------------------------------------------------------
r346 | rto | 2003-09-17 18:23:43 +0200 (ons, 17 sep 2003) | 3 lines

Started I18N'ing vertigo-domains - domains and domain done so far.


------------------------------------------------------------------------
100 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-99
------------------------------------------------------------------------
r345 | rto | 2003-09-16 22:48:18 +0200 (tir, 16 sep 2003) | 3 lines

coreutils dependage changed to fileutils dependage beacuse it is what is in
the woody distribution.

------------------------------------------------------------------------
99 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-98
------------------------------------------------------------------------
r344 | rto | 2003-09-16 21:49:18 +0200 (tir, 16 sep 2003) | 2 lines

vertigo-admin now also has language choosing.

------------------------------------------------------------------------
98 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-97
------------------------------------------------------------------------
r343 | rto | 2003-09-16 20:50:49 +0200 (tir, 16 sep 2003) | 2 lines

Small fixes to vertigo-email.py's I18N.

------------------------------------------------------------------------
97 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-96
------------------------------------------------------------------------
r342 | rto | 2003-09-16 18:34:50 +0200 (tir, 16 sep 2003) | 5 lines

Added a vertigo.getLanguages() function returning the languages that the user
should be able to choose when choosing the language for the web frontends.

The language selection has been implemented in vertigo-email.py.

------------------------------------------------------------------------
96 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-95
------------------------------------------------------------------------
r341 | rto | 2003-09-16 18:15:03 +0200 (tir, 16 sep 2003) | 6 lines

Services now depends on python-vertigo instead of the versioned
python2.1-vertigo.

vertigo-update now installs the appropiate vertigo-update.py instead of the
.sh one.

------------------------------------------------------------------------
95 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-94
------------------------------------------------------------------------
r340 | rto | 2003-09-16 17:32:53 +0200 (tir, 16 sep 2003) | 7 lines

Decided that the service specific scripts should go in /usr/lib/vertigo, and
only vertigo-update.py should go in /usr/sbin.

cgibin/vertigo-admin.py got gettext support.

Danish translation updated accordingly.

------------------------------------------------------------------------
94 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-93
------------------------------------------------------------------------
r339 | rto | 2003-09-16 00:48:36 +0200 (tir, 16 sep 2003) | 2 lines

Fixed small type in expanded string.

------------------------------------------------------------------------
93 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-92
------------------------------------------------------------------------
r338 | rto | 2003-09-16 00:46:10 +0200 (tir, 16 sep 2003) | 6 lines

First try at I18N the vertigo-email cgi program.

Danish translation done.

Still needs to be tested.

------------------------------------------------------------------------
92 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-91
------------------------------------------------------------------------
r337 | rto | 2003-09-15 22:55:55 +0200 (man, 15 sep 2003) | 2 lines

Small fixes to make the debian build system work again, vertigo-web-backup left out as it doesn't run yet.

------------------------------------------------------------------------
91 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-90
------------------------------------------------------------------------
r336 | rto | 2003-09-12 21:36:37 +0200 (fre, 12 sep 2003) | 5 lines

Nameserver editing working in vertig-admin.py - still needs some user
optimization - the sub-directory should only be allowed to be under the top
www dir - and the user shouldn't need to know about slashes and root
directories.

------------------------------------------------------------------------
90 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-89
------------------------------------------------------------------------
r335 | rto | 2003-09-04 00:38:12 +0200 (tor, 04 sep 2003) | 2 lines

Removed the old cgibin scripts.

------------------------------------------------------------------------
89 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-88
------------------------------------------------------------------------
r333 | rto | 2003-09-02 17:21:47 +0200 (tir, 02 sep 2003) | 4 lines

Look for vertigo-admin.py's Nameserver tab is designed, but still needs some
work. Nothing functional on the tab yet.


------------------------------------------------------------------------
88 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-87
------------------------------------------------------------------------
r330 | rto | 2003-09-02 15:19:49 +0200 (tir, 02 sep 2003) | 3 lines

cgibin/vertigo-admin.py checked in, currently everything but nameserver
editing works.

------------------------------------------------------------------------
87 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-86
------------------------------------------------------------------------
r329 | rto | 2003-09-02 15:17:59 +0200 (tir, 02 sep 2003) | 3 lines

Small fixes to vertigo-email and vertigo-domains.


------------------------------------------------------------------------
86 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-85
------------------------------------------------------------------------
r328 | rto | 2003-08-27 17:21:35 +0200 (ons, 27 aug 2003) | 2 lines

New "email with forwards" implemented in vertigo library and vertigo-email.

------------------------------------------------------------------------
85 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-84
------------------------------------------------------------------------
r327 | rto | 2003-08-27 16:16:26 +0200 (ons, 27 aug 2003) | 4 lines

I wasn't really happy with dealing with the "email has forwards" problem by
just adding an alias with the same name, so now the Domain class has an
getEmailForwards() method, returning the forwards for the email as an list.

------------------------------------------------------------------------
84 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-83
------------------------------------------------------------------------
r326 | rto | 2003-08-27 16:07:43 +0200 (ons, 27 aug 2003) | 5 lines

vertigo-qmail.py now uses the new idea of email addresses also having email
addresses.

And fixed small type in vertigo-mysql.py

------------------------------------------------------------------------
83 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-82
------------------------------------------------------------------------
r325 | rto | 2003-08-27 15:58:19 +0200 (ons, 27 aug 2003) | 7 lines

vertigo-email.py converted to the new system.

This also brought up a thing that i forgot about the old system, email
accounts should also be able to forward to other address. This is now fixed by
having an alias with the same name as an alias.


------------------------------------------------------------------------
82 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-81
------------------------------------------------------------------------
r314 | rto | 2003-08-04 16:10:15 +0200 (man, 04 aug 2003) | 4 lines

vertigo-webalizer added.

Started looking into doing the new debian packages.

------------------------------------------------------------------------
81 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-80
------------------------------------------------------------------------
r313 | rto | 2003-07-31 17:01:18 +0200 (tor, 31 jul 2003) | 2 lines

vertigo-postgresql now updates the password.

------------------------------------------------------------------------
80 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-79
------------------------------------------------------------------------
r312 | rto | 2003-07-31 16:54:30 +0200 (tor, 31 jul 2003) | 2 lines

vertigo-mysql now updates the password as it should.

------------------------------------------------------------------------
79 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-78
------------------------------------------------------------------------
r311 | rto | 2003-07-31 15:11:40 +0200 (tor, 31 jul 2003) | 10 lines

Ok this is hopefully the last revision to the domain-changes problem - now
there is a getMyDomainChanges(hostname, program) on the MainConfiguration
object. This should return the right domains - even if the domain just
switched from one server to another for some service.

This means that we can now treat domain creation/removal as the same thing as
service addition/removal or change of service provider. Simple - yet powerful.

Of course all the vertigo programs have been converted for this.

------------------------------------------------------------------------
78 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-77
------------------------------------------------------------------------
r310 | rto | 2003-07-31 02:04:11 +0200 (tor, 31 jul 2003) | 3 lines

vertigo-size updated for the new layout (not much work - it was almost
converted already, only minor cleanup).

------------------------------------------------------------------------
77 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-76
------------------------------------------------------------------------
r309 | rto | 2003-07-31 01:52:52 +0200 (tor, 31 jul 2003) | 13 lines

Ok, this is hopefully the last change to the getDomainChanges() method - when
deleting old databases we need to know the name of the database - however we
can't do that without the original Domain object! Dilemma!

The solution i made was moving the deleted domain from domain.com to
.domain.com (notice the dot) so the Domain object can still be used.

And thus getDomainChanges() returns all Domain objects - later the .files
should probably be deleted - but so far they are hurting no-one.

vertigo-postgresql and vertigo-mysql written - and all other programs
converted to work with the new format.

------------------------------------------------------------------------
76 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-75
------------------------------------------------------------------------
r308 | rto | 2003-07-31 00:51:00 +0200 (tor, 31 jul 2003) | 7 lines

vertigo-backup.py converted to the new format - some arranging of commands where done.

Identation error in del domains part of vertigo-apache.

Command-line parameters are now converted to domain objects in sbin/vertigo-*.py as they should be.


------------------------------------------------------------------------
75 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-74
------------------------------------------------------------------------
r307 | rto | 2003-07-30 22:24:32 +0200 (ons, 30 jul 2003) | 8 lines

vertigo-qmail now deletes the domain in all the right places.

extra domains are now included in the domains scheduled for removal.

Domain has a method called isMyDomain(hostname, program) to check whether a
specific program should write configuration for a newly created domain.


------------------------------------------------------------------------
74 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-73
------------------------------------------------------------------------
r306 | rto | 2003-07-30 03:27:59 +0200 (ons, 30 jul 2003) | 5 lines

Domain objects now have hasEmail and hasAlias methods.

vertigo-qmail.py is almost working - only needs a bit of work with
creation/deletion of domains.

------------------------------------------------------------------------
73 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-72
------------------------------------------------------------------------
r305 | rto | 2003-07-29 02:57:50 +0200 (tir, 29 jul 2003) | 3 lines

vertigo-apache.py now creates new unix-users for new domains - also changes
the permissions for the users files to the users.

------------------------------------------------------------------------
72 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-71
------------------------------------------------------------------------
r304 | rto | 2003-07-29 02:45:25 +0200 (tir, 29 jul 2003) | 3 lines

vertigo-apache.py is now able to cope with different names for the htpasswd
manipilation program.

------------------------------------------------------------------------
71 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-70
------------------------------------------------------------------------
r303 | rto | 2003-07-29 02:41:38 +0200 (tir, 29 jul 2003) | 2 lines

vertigo-apache.py now knows when to reload - and what to do on domain deletes.

------------------------------------------------------------------------
70 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-69
------------------------------------------------------------------------
r302 | rto | 2003-07-29 01:58:58 +0200 (tir, 29 jul 2003) | 6 lines

vertigo-bind.py now also understands when to reload it's configuration files -
and also what to do when deleting a domain.

Domain deletion was added to the cgibin front-end in last commit, but i forgot
to write it in the svn log.

------------------------------------------------------------------------
69 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-68
------------------------------------------------------------------------
r301 | rto | 2003-07-29 00:40:58 +0200 (tir, 29 jul 2003) | 4 lines

vertigo-proftpd.py now works perfectly - deletes the files it should and knows
wether to restart the daemon or not.


------------------------------------------------------------------------
68 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-67
------------------------------------------------------------------------
r300 | rto | 2003-07-29 00:09:46 +0200 (tir, 29 jul 2003) | 14 lines

vertigo-apache.py converted to new format, changes since old version:
* The directory containing phpmyadmin can now be changed (directory
phpmyadmin).
* The config.inc.php file is now moved to the templates directory (called
phpmyadmin) and written to the domain's phpmyadmin directory.
* vertigo.py got a compareFiles() function, to compare two files against
each-other. (not sure that the function is needed though).

vertigo-proftpd.py now checks wether there actually was any changes before
writing a domain's configuration file. This solves the problem of deciding
wether a daemon should reload it's configuration or not - and this should be
the way that all vertigo modules should handle this problem.


------------------------------------------------------------------------
67 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-66
------------------------------------------------------------------------
r299 | rto | 2003-07-25 02:03:09 +0200 (fre, 25 jul 2003) | 11 lines

Starting to write vertigo-update.py again.

vertigo-bind.py and vertigo-proftpd.py was updated to the fixes made to the
library for the cgi frontend.

Started converting vertigo-apache.py to the new vertigo style. Working
somewhat already. This also resulted in some old apache template files being
removed because it is now handled much prettier.

cgibin/vertigo-domains.py was allowed to use dots in their extra domains.

------------------------------------------------------------------------
66 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-65
------------------------------------------------------------------------
r298 | rto | 2003-07-22 01:47:13 +0200 (tir, 22 jul 2003) | 2 lines

Added a standard hostedby html file.

------------------------------------------------------------------------
65 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-64
------------------------------------------------------------------------
r297 | rto | 2003-07-22 01:26:58 +0200 (tir, 22 jul 2003) | 2 lines

Found the first bug - adding dirs in Other tab.

------------------------------------------------------------------------
64 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-63
------------------------------------------------------------------------
r296 | rto | 2003-07-22 01:18:22 +0200 (tir, 22 jul 2003) | 4 lines

Options and Other implemented in vertigo-domains cgi script. The
vertigo-domains is now feature complete - the only thing left is bug tracking
and fixing.

------------------------------------------------------------------------
63 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-62
------------------------------------------------------------------------
r295 | rto | 2003-07-21 18:01:43 +0200 (man, 21 jul 2003) | 2 lines

Domains page of vertigo-domains is working - still some small bugs to fix probably though.

------------------------------------------------------------------------
62 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-61
------------------------------------------------------------------------
r294 | rto | 2003-07-21 03:40:14 +0200 (man, 21 jul 2003) | 6 lines

Many small fixes during coding of the cgi front-end.

The service group concept was removed - i don't really see any use for it at
the moment. Code is only commented out at the moment - so if i suddenly become
sane again the code can be used again.

------------------------------------------------------------------------
61 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-60
------------------------------------------------------------------------
r293 | rto | 2003-07-21 03:36:32 +0200 (man, 21 jul 2003) | 2 lines

New vertigo-domains - not totally done yet.

------------------------------------------------------------------------
60 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-59
------------------------------------------------------------------------
r292 | rto | 2003-07-21 03:35:49 +0200 (man, 21 jul 2003) | 2 lines

Added new cgibin dir.

------------------------------------------------------------------------
59 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-58
------------------------------------------------------------------------
r290 | rto | 2003-07-16 18:10:33 +0200 (ons, 16 jul 2003) | 2 lines

Some fixes, start on locking mechanism and moving the old cgibin out of the way.

------------------------------------------------------------------------
58 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-57
------------------------------------------------------------------------
r276 | rto | 2003-05-27 22:47:39 +0200 (tir, 27 maj 2003) | 3 lines

Starting translating vertigo-size to new configuration format.


------------------------------------------------------------------------
57 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-56
------------------------------------------------------------------------
r275 | rto | 2003-05-27 20:59:53 +0200 (tir, 27 maj 2003) | 4 lines

Found some bugs introduced by the last commit.

vertigo-proftpd working.

------------------------------------------------------------------------
56 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-55
------------------------------------------------------------------------
r274 | rto | 2003-05-26 23:24:20 +0200 (man, 26 maj 2003) | 2 lines

vertigo-proftpd changed to use the new configuration format.

------------------------------------------------------------------------
55 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-54
------------------------------------------------------------------------
r269 | rto | 2003-05-19 00:32:21 +0200 (man, 19 maj 2003) | 6 lines

First crack at the new all-python vertigo-update, nothing working at all yet.

Also fixed a small bug, that introduces new bugs: The provides in each server
instance is Service objects instead of str objects.


------------------------------------------------------------------------
54 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-53
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
53 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-52
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
52 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-51
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
51 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-50
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
50 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-49
------------------------------------------------------------------------
r253 | rto | 2003-03-11 02:37:59 +0100 (tir, 11 mar 2003) | 2 lines

Merged updates in 0.4.1patch1 into trunk.

------------------------------------------------------------------------
49 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-48
------------------------------------------------------------------------
r249 | rto | 2003-03-10 00:58:26 +0100 (man, 10 mar 2003) | 2 lines

Changed release tag to stable, and removed a tab in the changelog.

------------------------------------------------------------------------
48 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-47
------------------------------------------------------------------------
r247 | rto | 2003-03-10 00:38:00 +0100 (man, 10 mar 2003) | 2 lines

debian/vertigo-etc.postinst wasn't even included in the subversion repository - it hopefully is now.

------------------------------------------------------------------------
47 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-46
------------------------------------------------------------------------
r246 | rto | 2003-03-10 00:35:14 +0100 (man, 10 mar 2003) | 2 lines

Finally! Release 0.4.1, debian/changelog tidied up.

------------------------------------------------------------------------
46 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-45
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
45 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-44
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
44 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-43
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
43 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-42
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
42 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-41
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
41 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-40
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
40 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-39
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
39 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-38
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
38 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-37
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
37 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-36
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
36 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-35
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
35 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-34
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
34 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-33
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
33 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-32
------------------------------------------------------------------------
r224 | rto | 2003-02-18 21:02:21 +0100 (tir, 18 feb 2003) | 2 lines

New test release.

------------------------------------------------------------------------
32 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-31
------------------------------------------------------------------------
r223 | rto | 2003-02-18 18:00:11 +0100 (tir, 18 feb 2003) | 3 lines

Ready for yet another test release.


------------------------------------------------------------------------
31 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-30
------------------------------------------------------------------------
r222 | rto | 2003-02-18 17:59:38 +0100 (tir, 18 feb 2003) | 3 lines

See debian/changelog.


------------------------------------------------------------------------
30 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-29
------------------------------------------------------------------------
r211 | rto | 2003-02-07 19:10:49 +0100 (fre, 07 feb 2003) | 2 lines

Small bugfix to the copying of the phpmyadmin installation, now the /usr/src/phpmyadmin can also be an symbolic link.

------------------------------------------------------------------------
29 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-28
------------------------------------------------------------------------
r210 | rto | 2003-02-07 18:52:57 +0100 (fre, 07 feb 2003) | 2 lines

Added apache templates to vertigo-apache's list of conffiles.

------------------------------------------------------------------------
28 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-27
------------------------------------------------------------------------
r209 | rto | 2003-02-07 18:49:58 +0100 (fre, 07 feb 2003) | 3 lines

Forgot an argument to the fix in 208.


------------------------------------------------------------------------
27 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-26
------------------------------------------------------------------------
r208 | rto | 2003-02-07 18:42:00 +0100 (fre, 07 feb 2003) | 4 lines

Small fix to vertigo-apache: Crashed when trying to access newly installed
phpmyadmin that didn't exist.


------------------------------------------------------------------------
26 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-25
------------------------------------------------------------------------
r187 | rto | 2003-01-17 03:42:35 +0100 (fre, 17 jan 2003) | 3 lines

Abother try at fixing the problem in vertigo-qmail.


------------------------------------------------------------------------
25 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-24
------------------------------------------------------------------------
r186 | rto | 2003-01-17 03:08:24 +0100 (fre, 17 jan 2003) | 2 lines

A real fix for the problem in the previous entry.

------------------------------------------------------------------------
24 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-23
------------------------------------------------------------------------
r185 | rto | 2003-01-17 02:41:17 +0100 (fre, 17 jan 2003) | 3 lines

Small bug-fix in vertigo-qmail.


------------------------------------------------------------------------
23 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-22
------------------------------------------------------------------------
r184 | rto | 2003-01-13 00:08:36 +0100 (man, 13 jan 2003) | 2 lines

Version 0.4.1 finally updated after a lot of downtime.

------------------------------------------------------------------------
22 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-21
(could not decode message: 'ascii' codec can't decode byte 0xef in position 119: ordinal not in range(128))
21 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-20
------------------------------------------------------------------------
r78 | rto | 2002-09-26 00:36:52 +0200 (tor, 26 sep 2002) | 2 lines

CGI dir was is called www and not web, fixed that.

------------------------------------------------------------------------
20 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-19
------------------------------------------------------------------------
r77 | rto | 2002-09-26 00:30:46 +0200 (tor, 26 sep 2002) | 2 lines

adduser wants to create the vertigo group itself, so that was removed.

------------------------------------------------------------------------
19 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-18
------------------------------------------------------------------------
r76 | rto | 2002-09-26 00:22:34 +0200 (tor, 26 sep 2002) | 2 lines

Sat svn:executable on posinst-vertigo-web-* and postrm-vertigo-web-common.

------------------------------------------------------------------------
18 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-17
------------------------------------------------------------------------
r75 | rto | 2002-09-25 23:36:49 +0200 (ons, 25 sep 2002) | 4 lines

All files in packages are now owned by root.root.
Corrected ownership change target dir in vertigo-web-* from
/usr/share/vertigo/* to /usr/share/doc/vertigo/*.

------------------------------------------------------------------------
17 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-16
------------------------------------------------------------------------
r74 | rto | 2002-09-25 23:22:55 +0200 (ons, 25 sep 2002) | 5 lines

All the vertigo-web-* packages now changes the owner of the CGI scripts to
vertigo.vertigo to ease the use, especially with sudo.
vertigo-web-common creates the vertigo user and group, and deletes it again
when the package is removed.

------------------------------------------------------------------------
16 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-15
------------------------------------------------------------------------
r73 | rto | 2002-09-25 22:47:29 +0200 (ons, 25 sep 2002) | 3 lines

qmail prerm checked for a group called vpopmail instead of a user called
vpopmail, so that ruined the script.

------------------------------------------------------------------------
15 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-14
------------------------------------------------------------------------
r72 | rto | 2002-09-25 22:38:35 +0200 (ons, 25 sep 2002) | 2 lines

Group deleted before user instead in qmail prerm script.

------------------------------------------------------------------------
14 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-13
------------------------------------------------------------------------
r71 | rto | 2002-09-25 22:29:38 +0200 (ons, 25 sep 2002) | 2 lines

qmail prerm doesn't remove the users/groups if it is called in an upgrade situation.

------------------------------------------------------------------------
13 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-12
------------------------------------------------------------------------
r70 | rto | 2002-09-25 21:51:15 +0200 (ons, 25 sep 2002) | 3 lines

Fixed a bug in the postinst scripts for apache and qmail, the groups/users was
created _if_ it existed not if it _didn't_ exist - stupid bug!

------------------------------------------------------------------------
12 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-11
------------------------------------------------------------------------
r69 | rto | 2002-09-25 21:36:25 +0200 (ons, 25 sep 2002) | 3 lines

the vertigo package didn't get builded in the debian script, because the
vertigo dir exists already. So all targets where made .PHONY target.

------------------------------------------------------------------------
11 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-10
------------------------------------------------------------------------
r68 | rto | 2002-09-25 21:23:37 +0200 (ons, 25 sep 2002) | 4 lines

Change version back to 0.4.0 in debian/rules, it seems better to have the svn
builds named after the old version, so the new release has higher precedence
than the "unstable" svn builds.

------------------------------------------------------------------------
10 : 2004-09-30 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-9
------------------------------------------------------------------------
r67 | rto | 2002-09-25 21:04:00 +0200 (ons, 25 sep 2002) | 3 lines

qmail and apache postinst scripts checks for existence of the groups and users
they create before they are created.

------------------------------------------------------------------------
9 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-8
------------------------------------------------------------------------
r66 | rto | 2002-09-25 20:39:43 +0200 (ons, 25 sep 2002) | 2 lines

Added build-depends gettext.

------------------------------------------------------------------------
8 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-7
------------------------------------------------------------------------
r65 | rto | 2002-09-25 16:01:15 +0200 (ons, 25 sep 2002) | 6 lines

Started writing the changelog file for the coming release.

vertigo-apache now creates the /etc/vertigo/webalizer dir if it doesn't exist.

Fixed non-functional bug in vertigo-update.sh webalizer.

------------------------------------------------------------------------
7 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-6
------------------------------------------------------------------------
r50 | rto | 2002-09-16 21:48:44 +0200 (man, 16 sep 2002) | 2 lines

Added translation building and installation to debian/rules.

------------------------------------------------------------------------
6 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-5
------------------------------------------------------------------------
r49 | rto | 2002-09-16 16:24:12 +0200 (man, 16 sep 2002) | 2 lines

Deleted .pot files, they are really not needed as they are built automatically by the build script.

------------------------------------------------------------------------
5 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-4
------------------------------------------------------------------------
r48 | rto | 2002-09-16 16:23:03 +0200 (man, 16 sep 2002) | 2 lines

Added gettext to vertigo-domains plus the danish translation.

------------------------------------------------------------------------
4 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-3
------------------------------------------------------------------------
r47 | rto | 2002-09-16 15:29:56 +0200 (man, 16 sep 2002) | 2 lines

Added gettext to vertigo-backup and added the danish translation.

------------------------------------------------------------------------
3 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-2
------------------------------------------------------------------------
r46 | rto | 2002-09-16 14:07:45 +0200 (man, 16 sep 2002) | 2 lines

Added danish translation of vertigo-admin.

------------------------------------------------------------------------
2 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--patch-1
(could not decode message: 'ascii' codec can't decode byte 0xef in position 118: ordinal not in range(128))
1 : 2004-09-29 : Rasmus Toftdahl Olesen : Arch-1:halfdan@halfdans.net--2004%vertigo--trunk--0--base-0
initial import

(automatically generated log message)