Made the sshd divert work properly
authorGreg Brockman <gdb@mit.edu>
Fri, 25 Dec 2009 01:25:29 +0000 (20:25 -0500)
committerGreg Brockman <gdb@mit.edu>
Fri, 25 Dec 2009 01:25:29 +0000 (20:25 -0500)
svn path=/package_branches/invirt-base/hvirt/; revision=2788

debian/invirt-base.install
debian/invirt-base.postinst
debian/rules

index 9da31b3..6dc9845 100644 (file)
@@ -1 +1,2 @@
 files/* .
+debian/sshd_config.invirt etc/ssh/
index a2ae96f..21cd207 100755 (executable)
@@ -1,5 +1,5 @@
 #!/bin/sh
-# postinst script for #PACKAGE#
+# postinst script for invirt-base.postinst
 #
 # see: dh_installdeb(1)
 
@@ -20,6 +20,12 @@ set -e
 
 case "$1" in
     configure)
+       # Stolen from debathena
+       if hash invoke-rc.d; then
+            invoke-rc.d ssh restart
+        else
+            /etc/init.d/ssh restart
+        fi
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
index ac69a56..c64adf6 100755 (executable)
@@ -7,7 +7,7 @@ DEB_CHECK_FILES_SOURCE_/etc/krb5.conf.invirt = \
         /usr/share/kerberos-configs/krb5.conf.template
 DEB_TRANSFORM_FILES_invirt-base += \
         /etc/krb5.conf.invirt
-DEB_DIVERT_FILES_debathena-ssh-server-config += \
+DEB_DIVERT_FILES_invirt-base += \
         /etc/ssh/sshd_config.invirt
 
 include /usr/share/cdbs/1/rules/debhelper.mk