[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#702085: Report on what is changed to solve this bug



Here is what I did.

== Configured inbound email ==

I did what was suggested in the earlier comment to configure inbound emails to debian-devel-changes to arrive in /srv/udd.debian.org/incoming-mail/changes .

== Copy archives to ullmann ==

I copied the archives on master to: /srv/udd.debian.org/email-archives/debian-devel-changes/

I also created a symlink in /srv/udd.debian.org/email-archives/debian-devel-changes/ for a virtual archive mailbox called "current" that points to /srv/udd.debian.org/incoming-mail/changes . This way, no further mailing list archive syncing is needed.

I documented this somewhat in /srv/udd.debian.org/email-archives/ and if other email archives are needed, they can go in that directory one day.

== Reconfigure config-ullmann.yaml accordingly ==

You all saw this patch, probably.

== Store the upload-history code in /srv/udd.debian.org/upload-history ==

I created /srv/udd.debian.org/upload-history which is a copy of ~lucas/public_html/upload-history from master.debian.org.

paulproteus@ullmann:/srv/udd.debian.org/upload-history$ svn info | grep Root
Repository Root: svn+ssh://lucas@svn.debian.org/svn/collab-qa

This is that same old code, with a trivial change to 'Makefile' to adjust it to find the mbox (or mbox.gz) files in /srv/udd.debian.org/email-archives/debian-devel-changes/.

== Adjust cron accordingly ==

I added a job to update the *.out files that live in /srv/udd.debian.org/upload-history:

udd@ullmann:~$ crontab -l | grep make
49 */6 * * * (( cd /srv/udd.debian.org/upload-history ; make ) ;  $UAR upload-history ubuntu-upload-history) | /srv/udd.debian.org/udd/scripts/filter-output.rb

This is prefixed to the cron job as uses "udd.py" to import upload-history.

== Thanks ==

That's all I have for now. It seems stable and sane. Feedback welcome.


Reply to: