[28483] in Source-Commits
reactivate commit: Disable apport (Trac: #1550)
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Wed Mar 4 14:51:47 2015
Date: Wed, 4 Mar 2015 14:51:40 -0500
From: Jonathan D Reed <jdreed@mit.edu>
Message-Id: <201503041951.t24JpeSp006634@drugstore.mit.edu>
To: source-commits@mit.edu
https://github.com/mit-athena/reactivate/commit/85fd53559070ae95ec2f18f7c31e1677769d2223
commit 85fd53559070ae95ec2f18f7c31e1677769d2223
Author: Jonathan Reed <jdreed@mit.edu>
Date: Thu Feb 19 09:31:21 2015 -0500
Disable apport (Trac: #1550)
Disable apport because it's annoying and largely pointless
for users who are reticent to enter the root password for this
dialog box.
debian/debathena-reactivate.postinst | 6 ++++++
debian/debathena-reactivate.transform | 1 +
debian/transform_apport_defaults | 2 ++
3 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/debian/debathena-reactivate.postinst b/debian/debathena-reactivate.postinst
index 18823d3..f8ed145 100755
--- a/debian/debathena-reactivate.postinst
+++ b/debian/debathena-reactivate.postinst
@@ -57,6 +57,12 @@ case "$1" in
/usr/share/update-notifier/notify-reboot-required
fi
+ # Kill apport
+ if hash invoke-rc.d; then
+ invoke-rc.d apport stop
+ else
+ /etc/init.d/apport stop
+ fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/debian/debathena-reactivate.transform b/debian/debathena-reactivate.transform
index fed6eaf..328c79e 100644
--- a/debian/debathena-reactivate.transform
+++ b/debian/debathena-reactivate.transform
@@ -2,3 +2,4 @@
/etc/pam.d/schroot.debathena debian/transform_schroot_pam
/etc/pam.d/su.debathena debian/transform_su.debathena
/etc/dbus-1/system.conf.debathena debian/transform_system.conf.debathena
+/etc/default/apport.debathena debian/transform_apport_defaults
diff --git a/debian/transform_apport_defaults b/debian/transform_apport_defaults
new file mode 100755
index 0000000..92a6c7c
--- /dev/null
+++ b/debian/transform_apport_defaults
@@ -0,0 +1,2 @@
+#!/usr/bin/perl -0p
+s/^enabled=1$/enabled=0/mi or die "Transformation failed; upstream file changed?";