[27322] in Source-Commits
liblocker commit [debian]: Remove Debian packaging from master
daemon@ATHENA.MIT.EDU (Alexander Chernyakhovsky)
Sat Sep 28 23:47:22 2013
Date: Sat, 28 Sep 2013 23:47:15 -0400
From: Alexander Chernyakhovsky <achernya@MIT.EDU>
Message-Id: <201309290347.r8T3lFJ7014853@drugstore.mit.edu>
To: source-commits@MIT.EDU
https://github.com/mit-athena/liblocker/commit/6524e43a386f55d7c77b84e2ec6f6ebef91c235e
commit 6524e43a386f55d7c77b84e2ec6f6ebef91c235e
Author: Alexander Chernyakhovsky <achernya@mit.edu>
Date: Sat Sep 28 23:44:37 2013 -0400
Remove Debian packaging from master
debian/attach.conf | 19 -----
debian/changelog | 134 --------------------------------
debian/compat | 1 -
debian/control | 28 -------
debian/copyright | 23 ------
debian/debathena-liblocker-dev.install | 3 -
debian/debathena-liblocker.dirs | 1 -
debian/debathena-liblocker.init | 48 -----------
debian/debathena-liblocker.install | 1 -
debian/debathena-liblocker.postrm | 45 -----------
debian/debathena-liblocker.preinst | 42 ----------
debian/rules | 6 --
12 files changed, 0 insertions(+), 351 deletions(-)
diff --git a/debian/attach.conf b/debian/attach.conf
deleted file mode 100644
index dd7d4de..0000000
--- a/debian/attach.conf
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Attach configuration file
-#
-# $Id: attach.conf,v 1.6 2001/01/01 16:17:25 ghudson Exp $
-#
-# The order of the nomountpoint and mountpoint lines below is important.
-nomountpoint ^/afs ^/bin ^/boot ^/core ^/dev
-nomountpoint ^/etc ^/home ^/install ^/lib ^/lost+found
-nomountpoint ^/os ^/proc ^/root ^/sbin
-nomountpoint ^/srvd ^/tmp ^/u[0-9]* ^/usr ^/var
-nomountpoint ^/mit/[^/]*/. ^/\.
-mountpoint /mit/[^/]*
-nomountpoint /mit
-nosetuid .
-defoptions {nfs}:.* rsize=1024,wsize=1024,intr
-options {nfs}:.* nodev
-allowoptions {nfs}:.* ro,rw,rsize,wsize,timeo,retrans,soft,hard,actimeo,noac
-ownercheck on
-explicit-mntpt off
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index c5c29f4..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,134 +0,0 @@
-debathena-liblocker (10.1-0debathena1) UNRELEASED; urgency=low
-
- [ Jonathan Reed ]
- * Switch from control.in to control (Trac: #561)
- * Bump Standards-Version to 3.9.3
- * Bump compat level to 7
-
- [ Alexander Chernyakhovsky ]
- * Convert to dh7
- * Update build system to use automake
- * Provide a pkg-config file
- * Switch from pioctl to k_pioctl
- * Don't build for squeeze and lucid, OpenAFS 1.4 is too old
-
- -- Jonathan Reed <jdreed@mit.edu> Wed, 03 Apr 2013 14:01:56 -0400
-
-debathena-liblocker (10.0.2-0debathena1) unstable; urgency=low
-
- * Update our autoconf for the 21st century.
- * Use debathena-aclocal instead of the Athena aclocal.m4 file.
- * Bump debhelper comatibility level.
-
- -- Evan Broder <broder@mit.edu> Wed, 28 Apr 2010 21:06:39 -0400
-
-debathena-liblocker (10.0.1-0debathena2) unstable; urgency=low
-
- * Make /var/run/attachtab/.{,dir}lock owned by root at startup to
- prevent a potential DoS from the first user to attach a locker.
- * Make /var/run/attachtab/ 770 instead of 777 to prevent unprivileged
- users from being able to get to and potentially manipulate entries
- they created in the attachtab.
- * Don't ship the attachtab as part of the package; instead create it
- during installation by running the init script.
-
- -- Evan Broder <broder@mit.edu> Thu, 10 Dec 2009 17:27:42 -0500
-
-debathena-liblocker (10.0.1-0debathena1) unstable; urgency=low
-
- * Add a configure-time option to tear the NFS (and therefore the krb4)
- out of liblocker.
- * Shell out to aklog, instead of duplicating all of its code.
- * On Debathena, build without NFS support.
-
- -- Evan Broder <broder@mit.edu> Mon, 12 Oct 2009 14:54:27 -0400
-
-debathena-liblocker (10.0.0-0debathena2) unstable; urgency=low
-
- * Change DEB_AUTO_UPDATE_AUTOCONF to 2.50, not 1.
- * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL.
- * Change "Debian-Athena Project" to "Debathena Project".
- * Remove debian/control from version control.
- * Clean up debian/copyright.
-
- -- Tim Abbott <tabbott@mit.edu> Sat, 24 Jan 2009 15:25:15 -0500
-
-debathena-liblocker (10.0.0-0debathena1) unstable; urgency=low
-
- * Merged quilt patches into mainline Athena tree
-
- -- Shreevatsa R <vatsa@mit.edu> Sun, 6 Apr 2008 16:12:27 -0400
-
-debathena-liblocker (9.4.28-0debathena12) unstable; urgency=low
-
- * Set ownercheck on and explicit-mntpt off in attach.conf.
-
- -- Anders Kaseorg <andersk@mit.edu> Wed, 15 Aug 2007 22:52:29 -0400
-
-debathena-liblocker (9.4.28-0debathena11) unstable; urgency=low
-
- * Create /var/run/attachtab on boot.
-
- -- Anders Kaseorg <andersk@mit.edu> Mon, 13 Aug 2007 19:06:01 -0400
-
-debathena-liblocker (9.4.28-0debathena10) unstable; urgency=low
-
- * Conflicts old debathena-attach.
-
- -- Anders Kaseorg <andersk@mit.edu> Sun, 05 Aug 2007 04:53:03 -0400
-
-debathena-liblocker (9.4.28-0debathena9) unstable; urgency=low
-
- * Trivial cleanup.
-
- -- Anders Kaseorg <andersk@mit.edu> Tue, 17 Jul 2007 07:20:06 -0400
-
-debathena-liblocker (9.4.28-0debathena8) unstable; urgency=low
-
- * Fix postinst to not recursively chown.
-
- -- Anders Kaseorg <andersk@mit.edu> Mon, 16 Jul 2007 21:01:28 -0400
-
-debathena-liblocker (9.4.28-0debathena7) unstable; urgency=low
-
- * Build with -fPIC on amd64.
-
- -- Anders Kaseorg <andersk@mit.edu> Fri, 13 Jul 2007 18:36:37 -0400
-
-debathena-liblocker (9.4.28-0debathena6) unstable; urgency=low
-
- * Add missing dependencies to liblocker-dev.
- * Section: debathena/libs.
-
- -- Anders Kaseorg <andersk@mit.edu> Fri, 13 Jul 2007 18:17:04 -0400
-
-debathena-liblocker (9.4.28-0debathena5) unstable; urgency=low
-
- * Add /etc/athena/attach.conf.
-
- -- Anders Kaseorg <andersk@mit.edu> Tue, 26 Jun 2007 17:54:57 -0400
-
-debathena-liblocker (9.4.28-0debathena4) unstable; urgency=low
-
- * Oops. Fix empty packages.
- * Depend adduser.
-
- -- Anders Kaseorg <andersk@mit.edu> Sat, 28 Apr 2007 22:52:25 -0400
-
-debathena-liblocker (9.4.28-0debathena3) unstable; urgency=low
-
- * Configure the attachtab directory.
-
- -- Tim Abbott <tabbott@mit.edu> Sat, 28 Apr 2007 22:20:40 -0400
-
-debathena-liblocker (9.4.28-0debathena2) unstable; urgency=low
-
- * Apply nelhage's setgid patch.
-
- -- Anders Kaseorg <andersk@mit.edu> Tue, 24 Apr 2007 19:38:22 -0400
-
-debathena-liblocker (9.4.28-0debathena1) unstable; urgency=low
-
- * Initial release.
-
- -- Anders Kaseorg <andersk@mit.edu> Mon, 29 Jan 2007 23:58:50 -0500
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 7f8f011..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 5934659..0000000
--- a/debian/control
+++ /dev/null
@@ -1,28 +0,0 @@
-Source: debathena-liblocker
-Section: debathena/libs
-Priority: extra
-Maintainer: Debathena Project <debathena@mit.edu>
-Build-Depends: debhelper (>= 7.0.50~), dh-autoreconf, debathena-aclocal (>= 1.1.3), libopenafs-dev, libkrb5-dev, libhesiod-dev, libzephyr-dev
-Standards-Version: 3.9.3
-X-Debathena-No-Build: squeeze lucid
-
-Package: debathena-liblocker
-Architecture: all
-Provides: liblocker
-Conflicts: debathena-attach (<< 9.4)
-Depends: ${shlibs:Depends}, ${misc:Depends}, libzephyr4-krb5 | libzephyr3-krb
-Description: Runtime files for Athena locker management library
- Locker management library functions for Athena.
- .
- This package contains configuration and runtime files.
-
-Package: debathena-liblocker-dev
-Section: debathena/libdevel
-Architecture: any
-Provides: liblocker-dev
-Replaces: debathena-liblocker (<< 9.4)
-Depends: ${shlibs:Depends}, ${misc:Depends}, libopenafs-dev, libkrb5-dev, libhesiod-dev, libzephyr-dev, libzephyr4-krb5 | libzephyr3-krb
-Description: Development files for Athena locker management library
- Locker management library functions for Athena.
- .
- This package contains headers and static libraries for development.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index 95a9c85..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,23 +0,0 @@
-This package was debianized as part of the Debathena Project
-<http://debathena.mit.edu/> of the MIT Student Information Processing
-Board.
-
-The Athena source code was obtained from the Athena SVN repository at
-<svn://debathena.mit.edu/athena/trunk>, and is licensed as follows:
-
- Copyright © 1996 by the Massachusetts Institute of Technology.
-
- Permission to use, copy, modify, and distribute this
- software and its documentation for any purpose and without
- fee is hereby granted, provided that the above copyright
- notice appear in all copies and that both that copyright
- notice and this permission notice appear in supporting
- documentation, and that the name of M.I.T. not be used in
- advertising or publicity pertaining to distribution of the
- software without specific, written prior permission.
- M.I.T. makes no representations about the suitability of
- this software for any purpose. It is provided "as is"
- without express or implied warranty.
-
-The Debian packaging is Copyright © 2007-2008 Tim Abbott and Anders
-Kaseorg, and has the same license as the original software.
diff --git a/debian/debathena-liblocker-dev.install b/debian/debathena-liblocker-dev.install
deleted file mode 100644
index 4512d98..0000000
--- a/debian/debathena-liblocker-dev.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/*.a
-usr/share/man/man*/*
-usr/include/*
diff --git a/debian/debathena-liblocker.dirs b/debian/debathena-liblocker.dirs
deleted file mode 100644
index 664d63b..0000000
--- a/debian/debathena-liblocker.dirs
+++ /dev/null
@@ -1 +0,0 @@
-etc/athena
diff --git a/debian/debathena-liblocker.init b/debian/debathena-liblocker.init
deleted file mode 100644
index 67c1f28..0000000
--- a/debian/debathena-liblocker.init
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/sh
-### BEGIN INIT INFO
-# Provides: attachtab
-# Required-Start: $local_fs
-# Required-Stop:
-# Default-Start: S
-# Default-Stop:
-# Short-Description: Creates attachtab.
-# Description: Creates /var/run/attachtab.
-### END INIT INFO
-
-if [ -e /lib/lsb/init-functions ]; then
- . /lib/lsb/init-functions
-else
- alias log_action_begin_msg="echo -n"
- log_action_end_msg () {
- echo .
- }
-fi
-
-case "$1" in
- start)
- for dir in /var/run/attachtab \
- /var/run/attachtab/directory \
- /var/run/attachtab/locker \
- /var/run/attachtab/mountpoint; do
- if ! [ -e "$dir" ]; then
- mkdir -m 2770 "$dir"
- fi
- chown root:attach "$dir"
- chmod 2770 "$dir"
- done
- for lock in /var/run/attachtab/.lock \
- /var/run/attachtab/.dirlock; do
- touch "$lock"
- chown root:attach "$lock"
- chmod 660 "$lock"
- done
- ;;
- restart|stop|force-reload)
- ;;
- *)
- echo "Usage: $0 {start}" >&2
- exit 3
- ;;
-esac
-
-:
diff --git a/debian/debathena-liblocker.install b/debian/debathena-liblocker.install
deleted file mode 100644
index 288e7d5..0000000
--- a/debian/debathena-liblocker.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/attach.conf etc/athena/
diff --git a/debian/debathena-liblocker.postrm b/debian/debathena-liblocker.postrm
deleted file mode 100644
index 647a4b6..0000000
--- a/debian/debathena-liblocker.postrm
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-# postrm script for debathena-liblocker
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postrm> `remove'
-# * <postrm> `purge'
-# * <old-postrm> `upgrade' <new-version>
-# * <new-postrm> `failed-upgrade' <old-version>
-# * <new-postrm> `abort-install'
-# * <new-postrm> `abort-install' <old-version>
-# * <new-postrm> `abort-upgrade' <old-version>
-# * <disappearer's-postrm> `disappear' <overwriter>
-# <overwriter-version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- purge)
- if getent group attach >/dev/null; then
- delgroup --system attach || :
- fi
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
diff --git a/debian/debathena-liblocker.preinst b/debian/debathena-liblocker.preinst
deleted file mode 100644
index 273eece..0000000
--- a/debian/debathena-liblocker.preinst
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-# preinst script for debathena-liblocker
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <new-preinst> `install'
-# * <new-preinst> `install' <old-version>
-# * <new-preinst> `upgrade' <old-version>
-# * <old-preinst> `abort-upgrade' <new-version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- install|upgrade)
- if ! getent group attach >/dev/null; then
- addgroup --system attach
- fi
- ;;
-
- abort-upgrade)
- ;;
-
- *)
- echo "preinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
-
-
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 929c5b4..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/make -f
-%:
- dh $@ --with autoreconf
-
-override_dh_installinit:
- dh_installinit -- start 65 S .