[med-svn] r11548 - trunk/packages/fis-gtm/trunk/debian

Luis Ibanez luisibanez-guest at alioth.debian.org
Wed Jul 4 17:30:17 UTC 2012


Author: luisibanez-guest
Date: 2012-07-04 17:30:16 +0000 (Wed, 04 Jul 2012)
New Revision: 11548

Modified:
   trunk/packages/fis-gtm/trunk/debian/changelog
   trunk/packages/fis-gtm/trunk/debian/rules
Log:
Moved to most recent git version: 57f2d89
Removed insertion of shebang lines (that are now upstream).
Removed setuid, and experiment with dh_fixperms.



Modified: trunk/packages/fis-gtm/trunk/debian/changelog
===================================================================
--- trunk/packages/fis-gtm/trunk/debian/changelog	2012-07-04 16:47:39 UTC (rev 11547)
+++ trunk/packages/fis-gtm/trunk/debian/changelog	2012-07-04 17:30:16 UTC (rev 11548)
@@ -1,4 +1,4 @@
-fis-gtm (5.5-000+git104-g4077ab8-1) UNRELEASED; urgency=low
+fis-gtm (5.5-000+git109-g57f2d89-1) UNRELEASED; urgency=low
 
   [ Luis Ibanez ]
   * Initial release (Closes: #541239) based on not yet released work of
@@ -13,8 +13,11 @@
     Deleting the redundant COPYING file.
     Inserting shebang line in executable scripts to address lintian
     warnings.
-    Inserting shebang line also in the gtmcshrc, although lintian 
+    Inserting shebang line also in the gtmcshrc, although lintian
     also reports a formatting problem in this script.
+    Removed shebang line insertions, now that they are provided by
+    upstream.
+    Removed the setuid bit for gtmsecshr, now overriding dh_fixperms.
   * debian/control:
     Added cmake as a build dependency.
   * debian/source:

Modified: trunk/packages/fis-gtm/trunk/debian/rules
===================================================================
--- trunk/packages/fis-gtm/trunk/debian/rules	2012-07-04 16:47:39 UTC (rev 11547)
+++ trunk/packages/fis-gtm/trunk/debian/rules	2012-07-04 17:30:16 UTC (rev 11548)
@@ -40,26 +40,11 @@
 	@echo "I: Fixing up permissions for removed write rights -- we aren't done yet!"
 	chmod +w -R $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)
 	@echo "I: Fixing up permissions for setuid rights -- we aren't done yet!"
-	chmod u+s   $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmsecshr
-	ls -l $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmsecshr
 	@echo "I: Removing redundant license file. One is already available."
 	rm    $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/COPYING
-	@echo "I: Adding shebang line to executable scripts."
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmstart
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmstop
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmprofile
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmprofile_preV54000
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtcm_run
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtcm_slist
-	sed -i '1 i\
-#!/bin/sh' $(CURDIR)/debian/$(BINPKG)/usr/$(GTM_INSTALL_DIR)/gtmcshrc
 
+override_dh_fixperms:
+	echo 'overriding dh_fixperms'
 
 # yoh: although it might sound to remove write permissions for the
 # deployed materials, as far as I see it, it is useless, since the




More information about the debian-med-commit mailing list