diff options
| author | Alex Young <alex@bytemark.co.uk> | 2015-03-31 10:05:46 +0100 | 
|---|---|---|
| committer | Alex Young <alex@bytemark.co.uk> | 2015-03-31 10:05:46 +0100 | 
| commit | 4d9ca84e57dad6746eb0882b91171ccd69298807 (patch) | |
| tree | 9e69f2bbd548ac4cccf5413aa0c093ef3b4adfaa | |
| parent | d9ce2fe346d17dad993b18dbb96b538f15e52282 (diff) | |
Strip out debian metadata
| -rw-r--r-- | Makefile | 58 | ||||
| -rw-r--r-- | debian/changelog | 721 | ||||
| -rw-r--r-- | debian/compat | 1 | ||||
| -rw-r--r-- | debian/control | 68 | ||||
| -rw-r--r-- | debian/copyright | 19 | ||||
| -rw-r--r-- | debian/mauvealert-client.install | 3 | ||||
| -rw-r--r-- | debian/mauvealert-client.manpages | 1 | ||||
| -rw-r--r-- | debian/mauvealert-common.install | 6 | ||||
| -rw-r--r-- | debian/mauvealert-server.dirs | 2 | ||||
| -rw-r--r-- | debian/mauvealert-server.docs | 6 | ||||
| -rw-r--r-- | debian/mauvealert-server.examples | 1 | ||||
| -rw-r--r-- | debian/mauvealert-server.init | 225 | ||||
| -rw-r--r-- | debian/mauvealert-server.install | 38 | ||||
| -rw-r--r-- | debian/mauvealert-server.links | 1 | ||||
| -rw-r--r-- | debian/mauvealert-server.logrotate | 10 | ||||
| -rw-r--r-- | debian/mauvealert-server.manpages | 2 | ||||
| -rw-r--r-- | debian/mauvealert-server.postinst | 28 | ||||
| -rw-r--r-- | debian/mauvealert-server.postrm | 23 | ||||
| -rwxr-xr-x | debian/rules | 8 | 
19 files changed, 6 insertions, 1215 deletions
@@ -15,62 +15,16 @@ man/%.1: bin/%  clean:  	$(RM) -r man -	# Theoretically this will clean up the shebang munging done by the openbsd_tarball task below. -	if [ -e ./setup.rb ] ; then  \ -		ruby ./setup.rb distclean ; \ -		ruby ./setup.rb config    ; \ -		ruby ./setup.rb setup     ; \ -		ruby ./setup.rb clean ; \ -	fi  	$(RM) -r tmp -	$(RM) -r OpenBSD -	$(RM) setup.rb +# NOP task to keep au happy +release: +	true  distclean: clean -	if [ -e ./setup.rb ] ; then ruby ./setup.rb distclean ; fi -	$(RM) setup.rb -	$(RM) -r OpenBSD -test: setup.rb -	ruby ./setup.rb test +test: +	ruby -Ilib:test:. test/test_mauve.rb -setup.rb: /usr/lib/ruby/1.8/setup.rb -	ln -sf /usr/lib/ruby/1.8/setup.rb . - -OpenBSD: OpenBSD/sha256.asc - -OpenBSD/sha256: OpenBSD/ruby-mauvealert.tar.gz OpenBSD/ruby-protobuf.tar.gz -	# -	# rejig sha256sum to openbsd sha256 -	#  -	$(RM) OpenBSD/sha256 -	cd OpenBSD && sha256sum * | sed -e 's/\([^ ]\+\)  \(.*\)$$/SHA256 (\2) = \1/' > sha256 - -OpenBSD/sha256.asc: OpenBSD/sha256 -	# -	# Sign it. -	# -	gpg --clearsign OpenBSD/sha256 - -OpenBSD/ruby-mauvealert.tar.gz: all setup.rb -	mkdir -p tmp/ruby-mauvealert -	ruby ./setup.rb config ${OPENBSD_SETUP_FLAGS} -	ruby ./setup.rb setup -	ruby ./setup.rb install --prefix=tmp/ruby-mauvealert -	mkdir -p OpenBSD -	tar -C tmp/ruby-mauvealert -czvf $@ . - -OpenBSD/ruby-protobuf.tar.gz: -	mkdir -p tmp/ruby-protobuf-source -	git clone https://github.com/macks/ruby-protobuf.git tmp/ruby-protobuf-source -	cd tmp/ruby-protobuf-source && git checkout -b v0.4.5 -	ln -sf /usr/lib/ruby/1.8/setup.rb tmp/ruby-protobuf-source/ -	cd tmp/ruby-protobuf-source && ruby ./setup.rb config ${OPENBSD_SETUP_FLAGS}  -	cd tmp/ruby-protobuf-source && ruby ./setup.rb setup -	cd tmp/ruby-protobuf-source && ruby ./setup.rb install --prefix=../ruby-protobuf -	mkdir -p OpenBSD -	tar -C tmp/ruby-protobuf -czvf $@ . - -.PHONY: all clean openbsd_tarball test distclean OpenBSD +.PHONY: all clean test distclean release diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 0627303..0000000 --- a/debian/changelog +++ /dev/null @@ -1,721 +0,0 @@ -mauvealert (3.15.15-1) stable; urgency=medium - -  * Tidied up iconv usage for ruby1.9+ - - -- Patrick J Cherry <patch@bytemark.co.uk>  Thu, 10 Jul 2014 13:40:27 +0100 - -mauvealert (3.15.14-2) stable; urgency=low -  -  * Relaxed mauvealert-client ruby dependency. -  - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 03 Jul 2014 11:43:00 +0100 - -mauvealert (3.15.14-1) stable; urgency=low - -  * Web interface now defaults to wall-clock hours. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 22 May 2013 11:47:52 +0100 - -mauvealert (3.15.13-1) stable; urgency=low - -  * Switched off global socket reverse lookups. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 21 May 2013 14:34:15 +0100 - -mauvealert (3.15.12-1) stable; urgency=low - -  * Removed extra database lookup when receiving alert updates. -  * Added extra to_a when checking to see if an alert should be suppressed to -    force the database lookup at that point. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 21 May 2013 12:24:13 +0100 - -mauvealert (3.15.11-1) stable; urgency=low - -  * Notifications now generate just one history entry to ensure that the -    previous changes regarding notification supression work. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 16 May 2013 14:13:43 +0100 - -mauvealert (3.15.10-1ubuntu1) stable; urgency=low - -  * Database is now queried to see if a notification should be suppressed. -  * Notification suppression now takes urgency into account, such that more -    urgent alerts are not smothered by less urgent ones. -  * Templates now include which level the alert is. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 16 May 2013 11:47:33 +0100 - -mauvealert (3.15.9-1) stable; urgency=low - -  * Added Mauve::QuickUpdate library - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 02 May 2013 14:23:34 +0100 - -mauvealert (3.15.8-1) stable; urgency=low - -  * Added a further check to make sure the last alert of the same update type -    was being updated by reminders. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 01 May 2013 15:41:10 +0100 - -mauvealert (3.15.7-1) stable; urgency=low - -  * Altered alert_group to only set one reminder. -  * Allow alert to clear raised_at/cleared_at times if none specified. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 01 May 2013 10:16:52 +0100 - -mauvealert (3.15.6-2) stable; urgency=low - -  * Added generic_http library that had been missed off. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 25 Jan 2013 13:47:05 +0000 - -mauvealert (3.15.6-1) stable; urgency=low - -  * Alert fields are now truncated if they're too long. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 12 Dec 2012 10:47:28 +0000 - -mauvealert (3.15.5-1) stable; urgency=low - -  * Fixed bug whereby alerts cleared by a "replace" flag were not sending -    notifications. -  * The alert summary is now recorded in the history for an alert. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 05 Dec 2012 12:34:21 +0000 - -mauvealert (3.15.4-1) stable; urgency=low - -  * Fixed typo in AlertGroup. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 04 Dec 2012 14:34:31 +0000 - -mauvealert (3.15.3-1) stable; urgency=low - -  * Further fix-ups to the alert notification suppression code. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 04 Dec 2012 14:08:47 +0000 - -mauvealert (3.15.2-1) stable; urgency=low - -  * Added "eager" loading when looking at event histories. -  * Fixed event views to use dates, and to miss queries for days with no -    events. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 04 Dec 2012 11:56:19 +0000 - -mauvealert (3.15.1-1) stable; urgency=low - -  * Rationalised alert tables to look the same for both searches and -    normal views. -  * Events calendar is now faster as fewer queries are made when loading.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 30 Nov 2012 22:48:43 +0000 - -mauvealert (3.14.2-1) stable; urgency=low - -  * Added search views to package  -  * Alert actions are now controlled by just one form, and two actions. -  * Alerts in search results are now de-duped. -  * Serch results are only coloured if they're raised. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 30 Nov 2012 14:55:16 +0000 - -mauvealert (3.14.1-1) stable; urgency=low - -  * Web frontend now has a search box. -  * Alert counts now reinstated. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 30 Nov 2012 12:35:44 +0000 - -mauvealert (3.13.2-1) stable; urgency=low - -  * Raised time now set to unacknowledgment time when alerts become -    unacknowledged -  * Tidied up history entries -  * Changed UNACKNOWLEDGED to RE-RAISED when alerts are no longer ack'd -  * Added suppression information to views - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 29 Nov 2012 21:05:51 +0000 - -mauvealert (3.13.1-1) stable; urgency=low - -  * Rewrote decision code for notifying on save for an alert. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 29 Nov 2012 16:17:11 +0000 - -mauvealert (3.12.1-1) stable; urgency=low - -  * Added optional notification suppression for alerts. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 29 Nov 2012 10:35:04 +0000 - -mauvealert (3.11.8-1) stable; urgency=low - -  * Re-wrote alert saving logic to use database transactions. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 27 Nov 2012 16:16:09 +0000 - -mauvealert (3.11.7-1) stable; urgency=low - -  * Models are now more picky when setting created_at/updated_at times. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 27 Nov 2012 11:51:55 +0000 - -mauvealert (3.11.6-2) stable; urgency=low - -  * Fixed missing library file.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 27 Nov 2012 10:16:35 +0000 - -mauvealert (3.11.6-1) stable; urgency=low - -  * Added dm-validations monkey-patch to automatically save validation -    failures, when no failures are given. -  * Reverted change to AlertChanged. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 27 Nov 2012 09:55:44 +0000 - -mauvealert (3.11.5-1) stable; urgency=low - -  * Now uses ruby-ipaddress instead of IPAddr. -  * Now logs when AlertChanged fails, and bypassess validation when needed. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 26 Nov 2012 17:06:39 +0000 - -mauvealert (3.11.4-1) stable; urgency=low - -  * AlertGroup is no longer looked for on raise/clear/ack.  It is looked up on -    notification. -  * Update web_interface to use public_folder instead of just public -  * Tidied notifier a little.  Alert#cached_alert_group is reset before -    notification. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 23 Nov 2012 15:43:11 +0000 - -mauvealert (3.11.3-3) stable; urgency=low - -  * dm-aggregates now included. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 23 Nov 2012 13:05:26 +0000 - -mauvealert (3.11.3-2) stable; urgency=low - -  * Updated dependencies to take new-style library names - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 23 Nov 2012 12:03:49 +0000 - -mauvealert (3.11.3) stable; urgency=low - -  * minimal_dns_lookups configuration item added, preventing extra DNS lookups -    when matching hosts to source lists. -  * When the cached alert group is saved (in Notifier#notify) the callbacks -    which trigger notifications are now skipped. -  * Tidied up postgres test failure. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 23 Nov 2012 10:49:21 +0000 - -mauvealert (3.11.2) stable; urgency=low - -  * Fixed typo in WebInterface. -  * Make sure alerts only get sent on save if their status has changed. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 21 Nov 2012 16:38:00 +0000 - -mauvealert (3.11.1) stable; urgency=low - -  * Added a sleep to the server main loop -  * The alert gets saved after notification to make sure that the -    cached_alert_group gets stored. -  * xmmp errors now crash mauve completely. (deliberately). - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 21 Nov 2012 14:32:20 +0000 - -mauvealert (3.11.0) stable; urgency=low - -  * Removed needless counting of alerts in the web interface -  * Made alert queries more accurate -  * Removed duplicate code in Alert#in_source_list -  * Cut down on the number of DNS queries in SourceList#includes? - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 21 Nov 2012 14:20:42 +0000 - -mauvealert (3.10.0) stable; urgency=low - -  * Added URLs which can be polled for source lists -  * Removed freeze/thaw functionality from the threads which hasn't been used -    for a while. -  * Threads are now checked to make sure they're running, and not stuck. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 05 Jul 2012 14:00:55 +0100 - -mauvealert (3.9.4) stable; urgency=low - -  * Clear cleared_at time if raised_at time is set on alert reception. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 02 Jul 2012 11:33:35 +0100 - -mauvealert (3.9.3) stable; urgency=low - -  * no_one_in is now only called once per DuringRunner instance per -    people_list to try and reduce hammering on the calendar. -  * Fixed notify_when_on_holiday/off_sick to actually work. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 08 Jun 2012 10:32:23 +0100 - -mauvealert (3.9.2) stable; urgency=low - -  * Removed destroy XMPP command -- replaced with clear. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 09 May 2012 17:05:43 +0100 - -mauvealert (3.9.1) stable; urgency=low - -  * Web interface now uses an ajax call to work out ack times, falling back to -    javascript if that takes too long. -  * Default working hours are now 9.30 - 5.30 as per SLA. -  * Fixed time tests + standardised dead zone + daylight hours. -  * Fixed up PeopleList#resolve_notifications to check for recursion, and only -    return notify clauses that refer to people. -  * Changed Person#resolve_notification to match the signature for the -    people_list version. -  * Updated notifier only to try to connect to objects that respond to xmpp. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 08 May 2012 12:05:56 +0100 - -mauvealert (3.9.0) stable; urgency=low - -  * Notify anyone who has contributed to an alert's history since its last -    raise, either by acknowledging, or by being notified about it. -  * Username is now recorded in the History wherever possible.   -  * Update Time.bank_holiday? etc. to work correctly. -  * Mauve::Configuration#do_parse_time now a class method, and used elsewhere -    to standardise ranges in the configuration file. -  * Updated notification tests to test bank_holiday changes etc. -  * Person and people lists have now become interchangeable, with -    notifications only recording the username, rather than the -    Person/PeopleList.  This means that notifications in alert groups can use -    default #during clauses and #every values from people lists and persons. -  * Notify clauses can now take an array of persons/people_lists, and -    people_lists can refer to other people lists. -  * PeopleList names are now in the same namespace as usernames. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 04 May 2012 16:52:39 +0100 - -mauvealert (3.8.5) stable; urgency=low - -  * Added configuration options for daytime_hours, dead_zone, and -    working_hours. -  * Updated views to be neater with respect to notice/errors and in the case -    when no alerts are found in a table. -  * Set default hostname to Socket.gethostname, and default base_url now -    includes the port, if it is not port 80 -  * Added ruby locale dependency for server. -  * Symlink jquery if possible in server postinst. -  * Updated history partial to be better. -  * Updated sender to try and get things into UTF8 where poss. -  * Fixed warn on nil method in person. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 02 May 2012 15:24:52 +0100 - -mauvealert (3.8.4) stable; urgency=low - -  * Fixed notification when on holiday/off sick -  * Strings are now stripped of any illegal/non-UTF8 characters - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 30 Apr 2012 12:53:33 +0100 - -mauvealert (3.8.3) stable; urgency=low - -  * Reverted bad changes to mauveserver + example.conf -  * Added default options for a person -  * Added calendar check for a people_list -  * Added a time at which to check the people in a people_list -  - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 27 Apr 2012 11:56:52 +0100 - -mauvealert (3.8.2) stable; urgency=low - -  * Reverted a couple of duff changes. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 27 Apr 2012 11:00:21 +0100 - -mauvealert (3.8.1) stable; urgency=low - -  * Calendar now honours http timeout + ssl verify settings. -  * Added no_one_in test for DuringRunner - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 27 Apr 2012 09:32:02 +0100 - -mauvealert (3.8.0) stable; urgency=low - -  * HTML sanitizing only takes place if the text looks like HTML. -  * Tests improved to couple processor and notifier buffers. -  * Added authentication tests -  * Removed remote auth tests in from the web interface tests. -  * If no bytemark_auth_url is set, then no remote auth takes place. -  * SSL peer cert validation now takes place by default. -  * People/PeopleLists can now specify individualy notification times/frequencies -  * Notification now uses #during/#every from the Person/PeopleList if nothing was specified -  * Max acknowledgement time is now specified in the config -  * Calendar interface improved. -  * holiday_url no longer used -- replaced by notify_when_on_holiday! -  * added notify_when_off_sick! -  * Added ability for the calendar to be queried for a list of bank holdays. -  * Added ability for Time to be given a list of bank holidays to check -    against. -  * PeopleLists can now be a Proc, allowing downloading of lists. -  * Testing is much improved. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 25 Apr 2012 17:16:56 +0100 - -mauvealert (3.7.8) stable; urgency=low - -  * Reduced the liklihood of race conditions during evaluation of during {} -    clauses.  -  * Added cache to DuringRunner to reduce the number of times now? is -    evaluated. -  * Added a debug! option to notification_method clauses for easier, erm, -    debugging. -  * Alert#notify and AlertChanged#notify now make use of the notification -    buffer make the disconnection betweeen the processing loop and -    notifications happen sooner. -  * Manpage typo sorted out. -  * - - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 27 Apr 2012 09:10:37 +0100 - -mauvealert (3.7.7) stable; urgency=low - -  * Javascript refreshes now happen every two minutes. -  * Alert now tries to find just one matching AlertGroup, not all. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 23 Mar 2012 15:02:53 +0000 - -mauvealert (3.7.6) stable; urgency=low - -  * Tweaked alert display to show the alert_group properly. -  * Bumped Mauve::Version correctly. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 22 Mar 2012 17:55:51 +0000 - -mauvealert (3.7.5) stable; urgency=low - -  * Added tests for web interface. -  * Tidied up HTTP auth codes when auth fails. -  * Further tweaks to alert_group caching, and source_list searches. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 22 Mar 2012 17:44:58 +0000 - -mauvealert (3.7.4) stable; urgency=low - -  * Possible improvements in alert group caching, in an attempt to fix -    slowness in the interface. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 22 Mar 2012 10:06:07 +0000 - -mauvealert (3.7.3) stable; urgency=low - -  * Added destroy command to XMPP interface. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 28 Feb 2012 14:35:17 +0000 - -mauvealert (3.7.2) stable; urgency=low - -  * Fixed Hash/Array confusions when merging conditions for notification. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 02 Feb 2012 10:59:28 +0000 - -mauvealert (3.7.1) stable; urgency=low - -  * Fixed debian packaging to install everything. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 30 Jan 2012 17:03:48 +0000 - -mauvealert (3.7.0) stable; urgency=low - -  * Bundled timer in with processor.  What could go wrong..? -  * Updated example.conf to work -  * Added possibility of using postgres databases. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 30 Jan 2012 12:31:06 +0000 - -mauvealert (3.6.3) stable; urgency=low - -  * Logs received at time in Processor -  * Added lsb-base dependency -  * Added test-task to init script -  * Added include, include_file, and include_directory directives to -    configuration. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 06 Jan 2012 14:41:45 +0000 - -mauvealert (3.6.2) stable; urgency=low - -  * Tinkered with dependencies - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 07 Nov 2011 10:09:54 +0000 - -mauvealert (3.6.1) stable; urgency=low - -  * Fixed up alert ack parsing a bit. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 07 Nov 2011 09:38:05 +0000 - -mauvealert (3.6.0) stable; urgency=low - -  * Changed ack command to split on spaces or commas or both -  * Fixed initscripts to, erm, work when VERBOSE is not set -  * Robustificated XMPP some more -  * Moved all timestamps into epoch time from regular timestamps - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 04 Nov 2011 08:33:13 +0000 - -mauvealert (3.5.10) stable; urgency=low - -  * Fixed up Pop3Client class to work. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 04 Oct 2011 15:29:22 +0100 - -mauvealert (3.5.9) stable; urgency=low - -  * Improve documentation in code -  * Fix XMPP crash problem properly -  * Fix XMPP acknowledge syntax for minutes, seconds, etc. -  * Update template to remove colon between the subject and summary. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 16 Sep 2011 13:20:51 +0100 - -mauvealert (3.5.8) stable; urgency=low - -  *  Added rescue clause to XMPP connect - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 13 Sep 2011 07:56:38 +0100 - -mauvealert (3.5.7) stable; urgency=low - -  * Reminders are now unconditionally cleared when an alert is cleared. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 12 Sep 2011 11:18:09 +0100 - -mauvealert (3.5.6) stable; urgency=low - -  * XMPP interface now saves note. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 06 Sep 2011 15:56:01 +0100 - -mauvealert (3.5.5) stable; urgency=low - -  * Further updates to the suppression code.  Should be much better now. -  * XMPP interface fixed. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 06 Sep 2011 15:30:11 +0100 - -mauvealert (3.5.4) stable; urgency=low - -  * Fixed up alert suppression to work better -  * Also allow multiple suppression clauses in config -  * Test for dual alerts when an alert unacknowledges. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 06 Sep 2011 11:06:09 +0100 - -mauvealert (3.5.3) stable; urgency=low - -  * Fixed do_get timeout -  * Added small cache for fetching external URIs. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 31 Aug 2011 14:03:45 +0100 - -mauvealert (3.5.2) stable; urgency=low - -  * Added holiday checks -  * Suppression now a bit less jumpy. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 31 Aug 2011 13:07:50 +0100 - -mauvealert (3.5.1) stable; urgency=low - -  * Fixed XMPP interface to allow ack's from groupchat. -  * Fixed XMPP interface to allow private chats to work. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 24 Aug 2011 16:55:30 +0100 - -mauvealert (3.5.0) stable; urgency=low - -  * Added XMPP interface - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 24 Aug 2011 12:24:55 +0100 - -mauvealert (3.4.4) stable; urgency=low - -  * Added events calendar - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 23 Aug 2011 18:24:52 +0100 - -mauvealert (3.4.3) stable; urgency=low - -  * Fixed notification race-conditions. -  * Reminders now get sent at the start of the next during period. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Mon, 22 Aug 2011 11:58:28 +0100 - -mauvealert (3.4.2) stable; urgency=low - -  * Improved polling interval timing. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 19 Aug 2011 16:56:33 +0100 - -mauvealert (3.4.1) stable; urgency=low - -  * Fixed note in alert acknowledgement box -  * HTML now sanitized on save for Alert and History types -  * Default thread interval now 0s for UDP server and Timer, 5s for everything -    else -  * Moar tests - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 19 Aug 2011 16:24:56 +0100 - -mauvealert (3.4.0) stable; urgency=low - -  * More thread monitoring -  * Altered alert path for reminders -  * Lengthened cookie lifetime -  * Added an initial logger -  * Can now have one history with multiple alerts -  * Changed DateTime to Time everywhere -  * Moar tests - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 17 Aug 2011 14:26:18 +0100 - -mauvealert (3.3.2) stable; urgency=low - -  * More pop3 tweaks - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 04 Aug 2011 17:18:13 +0100 - -mauvealert (3.3.1) stable; urgency=low - -  * Fixed bug in Pop3 server - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 04 Aug 2011 15:18:27 +0100 - -mauvealert (3.3.0) stable; urgency=low - -  * Added pop3 server -  * Rejigged authentication -  * Web interface improvements  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Thu, 04 Aug 2011 14:26:24 +0100 - -mauvealert (3.2.1) stable; urgency=low - -  * Fixed up alert_group matching. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 22 Jul 2011 16:28:52 +0100 - -mauvealert (3.2.0) stable; urgency=low - -  * Re-organisation of config -  * Added lots of tests. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 22 Jul 2011 13:30:23 +0100 - -mauvealert (3.1.6) stable; urgency=low - -  * Added new heartbeat to remote mauve -  * Added alert URL to messages. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 20 Jul 2011 16:15:07 +0100 - -mauvealert (3.1.5) stable; urgency=low - -  * mauvesend can now specify an absolute time - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 20 Jul 2011 10:54:17 +0100 - -mauvealert (3.1.4) stable; urgency=low - -  * Fixed up recording of update_type for alerts -  * Tidied up threading.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Jul 2011 22:44:30 +0100 - -mauvealert (3.1.3) stable; urgency=low - -  * Tidied up initscript - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Jul 2011 17:59:01 +0100 - -mauvealert (3.1.2) stable; urgency=low - -  * Fixed up some gruesome spelling errors. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Jul 2011 16:42:19 +0100 - -mauvealert (3.1.1) stable; urgency=low - -  * Fixed mauveserver config file searching -  * Updated dependencies for lenny (ugh) - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Jul 2011 15:48:53 +0100 - -mauvealert (3.1.0) stable; urgency=low - -  * New version.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 15 Jul 2011 14:03:15 +0100 - -mauvealert (3.0.6) stable; urgency=low - -  * Reminders to peple lists now work.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Sun, 19 Jun 2011 21:52:16 +0100 - -mauvealert (3.0.5) stable; urgency=low - -  * Moar fiXXord.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 17 Jun 2011 18:08:21 +0100 - -mauvealert (3.0.4) stable; urgency=low - -  * New release.  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Fri, 17 Jun 2011 08:57:55 +0100 - -mauvealert (3.0.3) stable; urgency=low - -  * Added get_all back to front-end -  * Fixed up logging for more classes  -  * Catch empty notification lists -  * Added console to server package -  * Fixed document_root location - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Apr 2011 11:31:10 +0100 - -mauvealert (3.0.2) stable; urgency=low - -  * Now checks for transmission time set to zero. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Apr 2011 10:27:13 +0100 - -mauvealert (3.0.1) stable; urgency=low - -  * Fixed up logging for the web interface -  * Added better catch for validation errors  - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Tue, 19 Apr 2011 10:18:44 +0100 - -mauvealert (3.0.0) stable; urgency=low - -  * New version. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 13 Apr 2011 17:02:22 +0100  - -mauvealert (0.1-1) stable; urgency=low - -  * First release. - - -- Patrick J Cherry <patrick@bytemark.co.uk>  Wed, 28 Oct 2009 10:34:17 +0000 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/debian/control b/debian/control deleted file mode 100644 index 1fdc4f5..0000000 --- a/debian/control +++ /dev/null @@ -1,68 +0,0 @@ -Source: mauvealert -Maintainer: Matthew Bloch <matthew@bytemark.co.uk> -Uploaders: Patrick J Cherry <patrick@bytemark.co.uk> -Section: ruby -Priority: optional -Build-Depends: ruby | ruby-interpreter, debhelper, cdbs, rdoc, txt2man, cdbs, libsetup-ruby1.8 | ruby-setup  -Standards-Version: 3.9.1 - -Package: mauvealert-client -Architecture: all -Depends: ruby | ruby-interpreter, -  mauvealert-common (>= 3.8.0), -  ${misc:Depends} -Recommends: liblocale-ruby1.8 | ruby-locale -Description: Mauve network alert system -- client - Mauve is a network alert system for system and network administrators.  You - can use it to quickly set up ad-hoc monitoring for a variety of services, and - to confidently replace all scripts that might otherwise send floods of emails - or text messages. - . - This is the client package. - -Package: mauvealert-server -Architecture: all -Pre-Depends: libjs-jquery -Depends: mauvealert-common (>= 3.8.0), - adduser, - ruby-dm-core (>= 1.2.0)           | libdm-core-ruby1.8 (>= 1.2.0), - ruby-dm-migrations (>= 1.2.0)     | libdm-migrations-ruby1.8 (>= 1.2.0), - ruby-dm-sqlite-adapter (>= 1.2.0) | libdm-sqlite-adapter-ruby1.8 (>= 1.2.0), - ruby-dm-types (>= 1.2.0)          | libdm-types-ruby1.8 (>= 1.2.0), - ruby-dm-aggregates (>= 1.2.0)     | libdm-aggregates-ruby1.8 (>= 1.2.0), - ruby-dm-validations (>= 1.2.0)    | libdm-validations-ruby1.8 (>= 1.2.0), - ruby-dm-transactions (>= 1.2.0)   | libdm-transactions-ruby1.8 (>= 1.2.0), - ruby-haml (>= 3.0.15)    | libhaml-ruby1.8 (>= 3.0.15) | haml (>= 3.0.15), - ruby-sanitize (>= 2.0.3) | libsanitize-ruby1.8 (>= 2.0.3), - ruby-sinatra (>= 1.0)    | libsinatra-ruby1.8 (>= 1.0), - ruby-ipaddress | libipaddresss-ruby1.8, - ruby-log4r    | liblog4r-ruby1.8, - ruby-redcloth | libredcloth-ruby1.8, - ruby-rmail    | librmail-ruby1.8, - ruby-thin     | thin1.8 | thin, - ruby-xmpp4r   | libxmpp4r-ruby1.8, - lsb-base (>= 3.2-14), - ruby1.8 (>= 1.8.7), - ${misc:Depends} -Suggests: mauvealert-client -Recommends: ruby-locale | liblocale-ruby1.8 -Description: Mauve network alert system -- server - Mauve is a network alert system for system and network administrators.  You can - use it to quickly set up ad-hoc monitoring for a variety of services, and to - confidently replace all scripts that might otherwise send floods of emails or - text messages. - . - This is the server package. - -Package: mauvealert-common -Architecture: all -Depends: ruby | ruby-interpreter, ruby-protobuf, ${misc:Depends} -Suggests: mauvealert-client -Description: Mauve network alert system -- common libraries - Mauve is a network alert system for system and network administrators.  You can - use it to quickly set up ad-hoc monitoring for a variety of services, and to - confidently replace all scripts that might otherwise send floods of emails or - text messages. - . - This is the package of libraries in common with both the client and server. - diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index e0fe391..0000000 --- a/debian/copyright +++ /dev/null @@ -1,19 +0,0 @@ -This is Mauve Alert,  Bytemark's networked alert system.  - -Copyright © 2009 Bytemark Computer Consulting Ltd <support@support.bytemark.co.uk> - -Licence: - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU -General Public License for more details. - -On Debian GNU/Linux systems, the complete text of the GNU General Public -License can be found in ‘/usr/share/common-licenses/GPL’ or in the dpkg -source as the file ‘COPYING’ diff --git a/debian/mauvealert-client.install b/debian/mauvealert-client.install deleted file mode 100644 index 5cdaca6..0000000 --- a/debian/mauvealert-client.install +++ /dev/null @@ -1,3 +0,0 @@ -bin/mauvesend        usr/bin/ -lib/mauve/sender.rb  usr/lib/ruby/vendor_ruby/mauve/ -lib/mauve/quick_update.rb usr/lib/ruby/vendor_ruby/mauve/ diff --git a/debian/mauvealert-client.manpages b/debian/mauvealert-client.manpages deleted file mode 100644 index d8c2d70..0000000 --- a/debian/mauvealert-client.manpages +++ /dev/null @@ -1 +0,0 @@ -man/mauvesend.1 diff --git a/debian/mauvealert-common.install b/debian/mauvealert-common.install deleted file mode 100644 index b132d51..0000000 --- a/debian/mauvealert-common.install +++ /dev/null @@ -1,6 +0,0 @@ -mauve.proto         usr/lib/mauvealert/ -lib/mauve/proto.rb  usr/lib/ruby/vendor_ruby/mauve/ -lib/mauve/mauve_time.rb  usr/lib/ruby/vendor_ruby/mauve/ -lib/mauve/version.rb  usr/lib/ruby/vendor_ruby/mauve/ -lib/mauve/mauve_resolv.rb usr/lib/ruby/vendor_ruby/mauve/ - diff --git a/debian/mauvealert-server.dirs b/debian/mauvealert-server.dirs deleted file mode 100644 index ae8ddd8..0000000 --- a/debian/mauvealert-server.dirs +++ /dev/null @@ -1,2 +0,0 @@ -var/lib/mauvealert -var/log/mauvealert diff --git a/debian/mauvealert-server.docs b/debian/mauvealert-server.docs deleted file mode 100644 index 20c256d..0000000 --- a/debian/mauvealert-server.docs +++ /dev/null @@ -1,6 +0,0 @@ -bytemark_example_alerts.sh -bytemark_policy.txt -CHANGELOG -README -TODO -TODO-PJC diff --git a/debian/mauvealert-server.examples b/debian/mauvealert-server.examples deleted file mode 100644 index ae5a993..0000000 --- a/debian/mauvealert-server.examples +++ /dev/null @@ -1 +0,0 @@ -example.conf diff --git a/debian/mauvealert-server.init b/debian/mauvealert-server.init deleted file mode 100644 index 71d287d..0000000 --- a/debian/mauvealert-server.init +++ /dev/null @@ -1,225 +0,0 @@ -#! /bin/sh -### BEGIN INIT INFO -# Provides:          mauvealert-server -# Required-Start:    $remote_fs $syslog -# Required-Stop:     $remote_fs $syslog -# Default-Start:     2 3 4 5 -# Default-Stop:      0 1 6 -# Short-Description: Mauve Alert Server -# Description:       Mauve Alert Server  -### END INIT INFO - -# Author: Patrick J Cherry <patrick@bytemark.co.uk> -# - -# Do NOT "set -e" - -# PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="Mauve Alert Server" -NAME=mauveserver -DAEMON=/usr/sbin/$NAME -DAEMON_ARGS="/etc/mauvealert/$NAME.conf" -PIDFILE=/var/run/$NAME.pid -SCRIPTNAME=/etc/init.d/$NAME -RUNASUSER=mauvealert - -# Exit if the package is not installed -[ -x "$DAEMON" ] || exit 0 - -# Read configuration variable file if it is present -[ -r /etc/default/$NAME ] && . /etc/default/$NAME - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -# Depend on lsb-base (>= 3.2-14) to ensure that this file is present -# and status_of_proc is working. -. /lib/lsb/init-functions - -# -# Function that starts the daemon/service -# -do_start() -{ -	# Return -	#   0 if daemon has been started -	#   1 if daemon was already running -	#   2 if daemon could not be started -  do_test || return 2 - -	start-stop-daemon --start --quiet --pidfile $PIDFILE --startas $DAEMON --chuid $RUNASUSER --test > /dev/null \ -		|| return 1 -	start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile --chuid $RUNASUSER --background --startas $DAEMON -- \ -		$DAEMON_ARGS \ -		|| return 2 -	# Add code here, if necessary, that waits for the process to be ready -	# to handle requests from services started subsequently which depend -	# on this one.  As a last resort, sleep for some time. -	count=0 - -	while [ $((count = count + 1)) -le 5 ] ; do -		sleep 1 -    # This is just a test to see if the daemon is running yet. -		start-stop-daemon --start --quiet --pidfile $PIDFILE --startas $DAEMON --chuid $RUNASUSER --test > /dev/null \ -			|| return 0 -	done - -	return 2 -} - -# -# Function that stops the daemon/service -# -do_stop() -{ -	# Return -	#   0 if daemon has been stopped -	#   1 if daemon was already stopped -	#   2 if daemon could not be stopped -	#   other if a failure occurred -	start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --user $RUNASUSER -	RETVAL="$?" -	[ "$RETVAL" = 2 ] && return 2 - -	# Wait for children to finish too if this is a daemon that forks -	# and if the daemon is only ever run from this initscript. -	# If the above conditions are not satisfied then add some other code -	# that waits for the process to drop all resources that could be -	# needed by services started subsequently.  A last resort is to -	# sleep for some time. -	start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --pidfile $PIDFILE --user $RUNASUSER -  RETVAL="$?" -	[ "$RETVAL" = 2 ] && return 2 - -	# Many daemons don't delete their pidfiles when they exit. -	rm -f $PIDFILE -	return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { -	# -	# If the daemon can reload its configuration without -	# restarting (for example, when it is sent a SIGHUP), -	# then implement that here. -	# -	start-stop-daemon --stop --signal HUP --quiet --pidfile $PIDFILE --user $RUNASUSER -	return 0 -} - -# -# Function that sends a SIGUSR1 to reopen logfiles -# -do_reopenlogs() { -	start-stop-daemon --stop --signal USR1 --quiet --pidfile $PIDFILE --user $RUNASUSER -	return 0 -} - - -# -# Test the config file before execution -# -do_test() { -  # -  # Make sure we're root -  # -  [ "$USER" = "root" ] || return 1 - -  # -  # OK test. -  # -  su $RUNASUSER -s /bin/bash -c "$DAEMON -t $DAEMON_ARGS" 1>/dev/null 2>&1  || return 1 -  return 0 -} - -case "$1" in -	start) -  	[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" -   	do_start -   	case "$?" in -  		0|1) [ "$VERBOSE" != no ] && log_end_msg 0 || exit 0 ;; -   		2) [ "$VERBOSE" != no ] && log_end_msg 1   || exit 1 ;; -   	esac -    ;; - -	stop) -  	[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" -  	do_stop -  	case "$?" in -  		0|1) [ "$VERBOSE" != no ] && log_end_msg 0 || exit 0 ;; -  		2) [ "$VERBOSE" != no ] && log_end_msg 1   || exit 1 ;; -  	esac -  	;; -	 -  status) -	  status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $? -  	;; - -	# -	# If do_reload() is not implemented then leave this commented out -	# and leave 'force-reload' as an alias for 'restart'. -	# -	reload|force-reload) -  	log_daemon_msg "Reloading $DESC" "$NAME" -  	do_reload -  	log_end_msg $? -  	;; - -	# -	# This is for use by logrotate, as the post-rotate method. -	# -	reopen-logs) -  	log_daemon_msg "Re-opening logs for $DESC" "$NAME" -  	do_reopenlogs -  	log_end_msg $? -  	;; -   -  # -  # This is to test the configuration -  # -  test|config-test) -    log_daemon_msg "Testing configuration for $DESC" "$NAME" -    do_test -    log_end_msg $? -    ;; - -	# -	# If the "reload" option is implemented then remove the -	# 'force-reload' alias -	# -	restart) -  	log_daemon_msg "Restarting $DESC" "$NAME" - -    do_test -    if [ "$?" != "0" ] ; then -  		log_end_msg 1 # test failed -    fi - -  	do_stop -  	case "$?" in -  		0|1) -    		do_start -    		case "$?" in -  	  		0) log_end_msg 0 ;; -  		  	1) log_end_msg 1 ;; # Old process is still running -    			*) log_end_msg 1 ;; # Failed to start -    		esac -  	  	;; -	    *) -	  		# Failed to stop -    		log_end_msg 1 -  		  ;; -	  esac -  	;; - -	*) -  	#echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 -  	echo "Usage: $SCRIPTNAME {start|stop|status|restart|force-reload|test}" >&2 -	  exit 3 -  	;; -esac - diff --git a/debian/mauvealert-server.install b/debian/mauvealert-server.install deleted file mode 100644 index ca7eb5f..0000000 --- a/debian/mauvealert-server.install +++ /dev/null @@ -1,38 +0,0 @@ -bin/mauveserver                      usr/sbin/ -bin/mauveconsole                     usr/sbin/ -lib/dm-sqlite-adapter-with-mutex.rb  usr/lib/ruby/1.8/ -lib/dm-validations-with-empty-errors-hack.rb  usr/lib/ruby/1.8/ -lib/mauve/alert.rb                   usr/lib/ruby/1.8/mauve/ -lib/mauve/alert_changed.rb           usr/lib/ruby/1.8/mauve/ -lib/mauve/alert_group.rb             usr/lib/ruby/1.8/mauve/ -lib/mauve/authentication.rb           usr/lib/ruby/1.8/mauve/ -lib/mauve/calendar_interface.rb      usr/lib/ruby/1.8/mauve/ -lib/mauve/configuration.rb           usr/lib/ruby/1.8/mauve/ -lib/mauve/configuration_builder.rb   usr/lib/ruby/1.8/mauve/ -lib/mauve/configuration_builders.rb  usr/lib/ruby/1.8/mauve/ -lib/mauve/configuration_builders     usr/lib/ruby/1.8/mauve/ -lib/mauve/datamapper.rb              usr/lib/ruby/1.8/mauve/ -lib/mauve/generic_http_api_client.rb usr/lib/ruby/1.8/mauve/ -lib/mauve/heartbeat.rb               usr/lib/ruby/1.8/mauve/ -lib/mauve/history.rb                 usr/lib/ruby/1.8/mauve/ -lib/mauve/http_server.rb             usr/lib/ruby/1.8/mauve/ -lib/mauve/mauve_thread.rb            usr/lib/ruby/1.8/mauve/ -lib/mauve/notification.rb            usr/lib/ruby/1.8/mauve/ -lib/mauve/notifier.rb                usr/lib/ruby/1.8/mauve/ -lib/mauve/notifiers                  usr/lib/ruby/1.8/mauve/ -lib/mauve/notifiers.rb               usr/lib/ruby/1.8/mauve/ -lib/mauve/people_list.rb             usr/lib/ruby/1.8/mauve/ -lib/mauve/person.rb                  usr/lib/ruby/1.8/mauve/ -lib/mauve/pop3_server.rb                  usr/lib/ruby/1.8/mauve/ -lib/mauve/processor.rb               usr/lib/ruby/1.8/mauve/ -lib/mauve/server.rb                  usr/lib/ruby/1.8/mauve/ -lib/mauve/source_list.rb             usr/lib/ruby/1.8/mauve/ -lib/mauve/udp_server.rb              usr/lib/ruby/1.8/mauve/ -lib/mauve/web_interface.rb           usr/lib/ruby/1.8/mauve/ -lib/object_builder.rb                usr/lib/ruby/1.8/ -lib/rack-flash.rb                    usr/lib/ruby/1.8/ -lib/sinatra-partials.rb              usr/lib/ruby/1.8/ -static                               usr/share/mauvealert -views                                usr/share/mauvealert -etc/mauveserver.conf                 etc/mauvealert/ - diff --git a/debian/mauvealert-server.links b/debian/mauvealert-server.links deleted file mode 100644 index bc1cdbe..0000000 --- a/debian/mauvealert-server.links +++ /dev/null @@ -1 +0,0 @@ -usr/share/javascript/jquery usr/share/mauvealert/static/javascript/jquery diff --git a/debian/mauvealert-server.logrotate b/debian/mauvealert-server.logrotate deleted file mode 100644 index 9d15453..0000000 --- a/debian/mauvealert-server.logrotate +++ /dev/null @@ -1,10 +0,0 @@ -/var/log/mauvealert/mauvealert.log { -   rotate 7 -   daily -   compress -   delaycompress -   postrotate -      /usr/sbin/invoke-rc.d mauvealert-server reopen-logs >/dev/null -   endscript -} - diff --git a/debian/mauvealert-server.manpages b/debian/mauvealert-server.manpages deleted file mode 100644 index 5d0c618..0000000 --- a/debian/mauvealert-server.manpages +++ /dev/null @@ -1,2 +0,0 @@ -man/mauveserver.1 -man/mauveconsole.1 diff --git a/debian/mauvealert-server.postinst b/debian/mauvealert-server.postinst deleted file mode 100644 index 967aa8d..0000000 --- a/debian/mauvealert-server.postinst +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -set -e - -## -# Add a mauve user -## -RUNASUSER=mauvealert - -adduser --system --no-create-home --home /nonexistent $RUNASUSER > /dev/null - -## -# Add default directories -## -for i in log lib ; do -  mkdir -p /var/$i/mauvealert -  chown -R $RUNASUSER:nogroup /var/$i/mauvealert -done - -# -# Symlink jquery libraries in. -# -if [ -e /usr/share/javascript/jquery -a ! -e /usr/share/mauvealert/static/javascript/jquery ] ; then -  ln -s /usr/share/javascript/jquery /usr/share/mauvealert/static/javascript/ -fi - - -#DEBHELPER# diff --git a/debian/mauvealert-server.postrm b/debian/mauvealert-server.postrm deleted file mode 100644 index 24fd158..0000000 --- a/debian/mauvealert-server.postrm +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -set -e - -## -# Add a mauve user -## -RUNASUSER=mauvealert - -if [ "$1" = "purge" ] ; then -  ## -  # Remove the system user -  ## -  deluser --system $RUNASUSER > /dev/null - -  ## -  # remove default directories -  ## -  rm -rf /var/log/mauvealert/ -  rm -rf /var/lib/mauvealert/ -fi - -#DEBHELPER# diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 99a63c4..0000000 --- a/debian/rules +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/make -f -# -# Use CDBS, so we can build for etch (ugh) -# -   -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/makefile.mk -  | 
