summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorJameson Rollins <jrollins@finestructure.net>2010-03-23 02:51:43 -0400
committerJameson Rollins <jrollins@finestructure.net>2010-03-23 02:51:43 -0400
commit852fdea0c0100202a8dea99f986e6ae51ad0a72a (patch)
treeae7f698ef66e11262c01d75124b3432f730a76fd /packaging
parent34ee2c761045becff8f78a64e70aff3e6ade2617 (diff)
remove packaging/debian in favor of git buildpackage packaging
Diffstat (limited to 'packaging')
-rw-r--r--packaging/debian/70monkeysphere_use-validation-agent38
-rw-r--r--packaging/debian/NEWS22
-rw-r--r--packaging/debian/changelog88
-rw-r--r--packaging/debian/compat1
-rw-r--r--packaging/debian/control43
-rw-r--r--packaging/debian/copyright25
-rw-r--r--packaging/debian/monkeysphere.dirs12
-rw-r--r--packaging/debian/monkeysphere.install1
-rwxr-xr-xpackaging/debian/monkeysphere.postinst44
-rwxr-xr-xpackaging/debian/monkeysphere.postrm27
-rwxr-xr-xpackaging/debian/monkeysphere.prerm36
-rwxr-xr-xpackaging/debian/rules3
12 files changed, 0 insertions, 340 deletions
diff --git a/packaging/debian/70monkeysphere_use-validation-agent b/packaging/debian/70monkeysphere_use-validation-agent
deleted file mode 100644
index c3135a8..0000000
--- a/packaging/debian/70monkeysphere_use-validation-agent
+++ /dev/null
@@ -1,38 +0,0 @@
-# /etc/X11/Xsession.d/70monkeysphere_use-validation-agent
-
-# This is a script to be sourced by Xsession. It wraps the session
-# startup argument with a monkeysphere-validation-agent nested
-# process, if available and none already exist.
-
-# Enable this system-wide by setting
-# MONKEYSPHERE_USE_VALIDATION_AGENT=true in
-# /etc/monkeysphere/monkeysphere.conf
-
-# Note that there is some weird interaction between this and
-# dbus-session at the moment: dbus-launch can start the msva just
-# fine, but if msva tries to start dbus-launch, dbus-launch fails
-# with:
-
-# Failed to waitpid() for babysitter intermediate process: No child processes
-
-# So this is placed at position 70 -- *before* the dbus Xsession
-# startup script, which is at 75 as of 2010-03-12, when i wrote this.
-
-# this is also good, because it means that the MSVA will learn about
-# the dbus session parameters, in case we want the agent to use dbus
-# to communicate with the user.
-
-# Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-
-MSVAGENT=/usr/bin/monkeysphere-validation-agent
-MSSYSCONFIG=/etc/monkeysphere/monkeysphere.conf
-MSUSERCONFIG="$HOME/.monkeysphere/monkeysphere.conf"
-
-if [ -x "$MSVAGENT" ] ; then
- if [ "$(USE_VALIDATION_AGENT=
-. "$MSSYSCONFIG" 2>/dev/null
-. "$MSUSERCONFIG" 2>/dev/null || :
-printf '%s' "$USE_VALIDATION_AGENT")" = "true" ] ; then
- STARTUP="$MSVAGENT $STARTUP"
- fi
-fi
diff --git a/packaging/debian/NEWS b/packaging/debian/NEWS
deleted file mode 100644
index 8551c87..0000000
--- a/packaging/debian/NEWS
+++ /dev/null
@@ -1,22 +0,0 @@
-monkeysphere (0.23-1) unstable; urgency=low
-
- * There has been a major interface and data refactoring. Please see the
- man pages for details. Major changes are listed here:
- * For end users: monkeysphere-ssh-proxycommand is no more.
- its functionality has been folded into monkeysphere as a subcommand.
- So if you are currently using:
- ssh -oProxyCommand='monkeysphere-ssh-proxycommand %h %p'
- please use instead:
- ssh -oProxyCommand='monkeysphere ssh-proxycommand %h %p'
- * For sysadmins: monkeysphere-server has been split into
- monkeysphere-host (for publishing the ssh host key of your machine)
- and monkeysphere-authentication (for setting up your machine to
- authenticate users via the OpenPGP Web of Trust)
- * For too-curious sysadmins: the layout of /var/lib/monkeysphere has
- changed dramatically. If you did any tricky tweaking of the files in
- there, you probably want to check that your changes have been
- preserved after the upgrade. The old files can be found in
- /var/lib/monkeysphere/backup-from-0.23-transition.
-
- -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Wed, 18 Feb 2009 21:29:22 -0500
-
diff --git a/packaging/debian/changelog b/packaging/debian/changelog
deleted file mode 100644
index eb5c441..0000000
--- a/packaging/debian/changelog
+++ /dev/null
@@ -1,88 +0,0 @@
-monkeysphere (0.29-1) unstable; urgency=low
-
- [ Jameson Graef Rollins ]
- * New upstream release
-
- [ Daniel Kahn Gillmor ]
- * bumped Standards-Version to 3.8.4 (no changes needed)
- * indicated bash dependency on version 3.2 or later (see MS #1687)
- * including /etc/Xsession.d/70monkeysphere_use_validation_agent so that
- administrators and users can choose to start up a validation agent for
- each X session using monkeysphere.conf
-
- -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Sun, 14 Mar 2010 21:07:17 -0400
-
-monkeysphere (0.28-1) unstable; urgency=low
-
- * New upstream release
- * Separate upstream and debian changelogs
-
- -- Jameson Rollins <jrollins@finestructure.net> Tue, 19 Jan 2010 13:56:17 -0500
-
-monkeysphere (0.27-1) unstable; urgency=low
-
- * New upstream release
- * updated debian/copyright to match the latest revision of DEP5.
- * updated standards version to 3.8.3 (no changes needed)
- * add cpio to Build-Depends (used in test suite) (Closes: #562444)
-
- -- Jameson Rollins <jrollins@finestructure.net> Mon, 11 Jan 2010 20:54:21 -0500
-
-monkeysphere (0.26-1) unstable; urgency=low
-
- * New upstream release (Closes: #527765)
-
- -- Jameson Graef Rollins <jrollins@finestructure.net> Sat, 01 Aug 2009 17:11:05 -0400
-
-monkeysphere (0.25-1) unstable; urgency=low
-
- * New upstream release (closes: #534008)
- * update Standard-Version to 3.8.2 (no changes needed)
-
- -- Jameson Graef Rollins <jrollins@finestructure.net> Thu, 16 Jul 2009 22:09:19 -0400
-
-monkeysphere (0.24-1) unstable; urgency=low
-
- * New upstream release (Closes: #517779)
- * update/cleanup maintainer scripts
- * remove GnuTLS dependency
- * remove versioned coreutils | base64 dependency
- * added Build-Deps for dh_autotest
- * switch to Architecture: all
- * added cron to Recommends
-
- -- Jameson Graef Rollins <jrollins@finestructure.net> Tue, 03 Mar 2009 19:38:33 -0500
-
-monkeysphere (0.23.1-1) unstable; urgency=low
-
- * New upstrem release ("brown paper bag" to adjust internal version numbers)
-
- -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Sat, 21 Feb 2009 18:09:47 -0500
-
-monkeysphere (0.23-1) unstable; urgency=low
-
- * New upstream release: "The Golden Bezoar Release"
-
- -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Sat, 21 Feb 2009 17:51:06 -0500
-
-monkeysphere (0.22-1) unstable; urgency=low
-
- * New upstream release
- * debian/control: corrected alternate dependency from procfile to
- procmail (which provides /usr/bin/lockfile)
-
- -- Jameson Graef Rollins <jrollins@finestructure.net> Fri, 28 Nov 2008 14:23:31 -0500
-
-monkeysphere (0.21-2) unstable; urgency=low
-
- * actually rmdir /var/lib/monkeysphere-* during prerm if possible.
-
- -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Sat, 15 Nov 2008 16:36:57 -0500
-
-monkeysphere (0.21-1) unstable; urgency=low
-
- * New upstream initial release to Debian (Closes: #505806)
- * Add debian prerm script, and add debhelper lines to other install
- scripts.
-
- -- Jameson Graef Rollins <jrollins@finestructure.net> Sat, 15 Nov 2008 16:14:27 -0500
diff --git a/packaging/debian/compat b/packaging/debian/compat
deleted file mode 100644
index 7f8f011..0000000
--- a/packaging/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/packaging/debian/control b/packaging/debian/control
deleted file mode 100644
index 6cd0143..0000000
--- a/packaging/debian/control
+++ /dev/null
@@ -1,43 +0,0 @@
-Source: monkeysphere
-Section: net
-Priority: extra
-Maintainer: Jameson Rollins <jrollins@finestructure.net>
-Uploaders: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-Build-Depends: debhelper (>= 7.0),
- cpio,
- socat,
- openssh-server,
- gnupg,
- libcrypt-openssl-rsa-perl,
- libdigest-sha-perl,
- lockfile-progs | procmail,
- openssl,
- bash (>= 3.2)
-Standards-Version: 3.8.4
-Homepage: http://web.monkeysphere.info/
-Vcs-Git: git://git.monkeysphere.info/monkeysphere
-Dm-Upload-Allowed: yes
-
-Package: monkeysphere
-Architecture: all
-Depends: openssh-client,
- gnupg,
- libcrypt-openssl-rsa-perl,
- libdigest-sha-perl,
- lockfile-progs | procmail,
- adduser,
- ${misc:Depends}
-Recommends: netcat | socat, ssh-askpass, cron
-Suggests: monkeysphere-validation-agent
-Enhances: openssh-client, openssh-server
-Description: leverage the OpenPGP web of trust for SSH and TLS authentication
- SSH key-based authentication is tried-and-true, but it lacks a true
- Public Key Infrastructure for key certification, revocation and
- expiration. Monkeysphere is a framework that uses the OpenPGP web of
- trust for these PKI functions. It can be used in both directions:
- for users to get validated host keys, and for hosts to authenticate
- users. Current monkeysphere SSH tools are designed to integrate
- with the OpenSSH implementation of the Secure Shell protocol.
- .
- Monkeysphere can also be used by a validation agent to validate TLS
- connections (e.g. https).
diff --git a/packaging/debian/copyright b/packaging/debian/copyright
deleted file mode 100644
index 7ddbec4..0000000
--- a/packaging/debian/copyright
+++ /dev/null
@@ -1,25 +0,0 @@
-Name: Monkeysphere
-Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59
-Source: http://web.monkeysphere.info/download
-Maintainer: Monkeysphere Developers <monkeysphere@lists.riseup.net>
-
-Files: *
-Copyright: 2008,2009 Jameson Rollins <jrollins@fifthhorseman.net>,
- Daniel Kahn Gillmor <dkg@fifthhorseman.net>,
- Jamie McClelland <jamie@mayfirst.org>,
- Micah Anderson <micah@riseup.net>,
- Matthew Goins <mjgoins@openflows.com>,
- Mike Castleman <mlcastle@mlcastle.net>,
- Elliot Winard <enw@caveteen.com>,
- Ross Glover <ross@ross.mayfirst.org>,
- Greg Lyle <greg@stealthisemail.com>
-License: GPL-3+
-
-License: GPL-3+
- This package 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 3 of the License, or
- (at your option) any later version.
- .
- On Debian systems, the complete text of the GNU General Public License
- version 3 can be found in file "/usr/share/common-licenses/GPL-3".
diff --git a/packaging/debian/monkeysphere.dirs b/packaging/debian/monkeysphere.dirs
deleted file mode 100644
index 3e39efe..0000000
--- a/packaging/debian/monkeysphere.dirs
+++ /dev/null
@@ -1,12 +0,0 @@
-var/lib/monkeysphere
-usr/bin
-usr/sbin
-usr/share
-usr/share/monkeysphere
-usr/share/man
-usr/share/man/man1
-usr/share/man/man7
-usr/share/man/man8
-etc/monkeysphere
-etc/X11
-etc/X11/Xsession.d
diff --git a/packaging/debian/monkeysphere.install b/packaging/debian/monkeysphere.install
deleted file mode 100644
index 63a2dd7..0000000
--- a/packaging/debian/monkeysphere.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/70monkeysphere_use-validation-agent etc/X11/Xsession.d
diff --git a/packaging/debian/monkeysphere.postinst b/packaging/debian/monkeysphere.postinst
deleted file mode 100755
index 8c6a555..0000000
--- a/packaging/debian/monkeysphere.postinst
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-# postinst script for monkeysphere
-
-# Author: Jameson Rollins <jrollins@finestructure.net>
-# Copyright 2008-2010
-
-set -e
-
-VARLIB="/var/lib/monkeysphere"
-
-case $1 in
- configure)
- # add a monkeysphere user if one does not already exist
- if ! getent passwd monkeysphere >/dev/null ; then
- echo "adding monkeysphere user..."
- adduser --quiet --system --no-create-home --group \
- --home "$VARLIB" \
- --shell '/bin/bash' \
- --gecos 'monkeysphere authentication user,,,' \
- monkeysphere
- fi
-
- # try all available transitions:
- for trans in 0.23 0.28 ; do
- /usr/share/monkeysphere/transitions/$trans || { \
- RET=$?
- echo "Failed running transition script /usr/share/monkeysphere/transitions/$trans" >&2
- exit $RET
- }
- done
-
-
- # setup monkeysphere authentication
- monkeysphere-authentication setup
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
diff --git a/packaging/debian/monkeysphere.postrm b/packaging/debian/monkeysphere.postrm
deleted file mode 100755
index d789012..0000000
--- a/packaging/debian/monkeysphere.postrm
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-# postrm script for monkeysphere
-
-# Author: Jameson Rollins <jrollins@finestructure.net>
-# Copyright 2008-2009
-
-set -e
-
-case $1 in
- purge)
- # delete monkeysphere user
- # http://wiki.debian.org/AccountHandlingInMaintainerScripts
- if which deluser >/dev/null 2>&1 ; then
- deluser --quiet --system monkeysphere > /dev/null || true
- else
- echo >&2 "not removing monkeysphere system account because deluser command was not found"
- fi
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
diff --git a/packaging/debian/monkeysphere.prerm b/packaging/debian/monkeysphere.prerm
deleted file mode 100755
index 1a5135a..0000000
--- a/packaging/debian/monkeysphere.prerm
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/sh -e
-
-# prerm script for monkeysphere
-
-# the only thing we're doing here is making sure that the local
-# administrator is not trying to downgrade to a version below 0.23,
-# since there was such a major reorganization of system data during
-# the transition to 0.23.
-
-# Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
-# Copyright 2009
-
-set -e
-
-case "$1" in
- upgrade)
- if dpkg --compare-versions "$2" lt 0.23 ; then
- cat >&2 <<EOF
-
-Downgrading the monkeysphere to a version earlier than 0.23 can have
-BAD CONSEQUENCES, including potentially locking you out of the system.
-Downgrading in this fashion is NOT SUPPORTED.
-
-EOF
-
- exit 1
- fi
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
diff --git a/packaging/debian/rules b/packaging/debian/rules
deleted file mode 100755
index cbe925d..0000000
--- a/packaging/debian/rules
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/make -f
-%:
- dh $@