[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

lintian: r95 - in trunk: checks debian



Author: djpig
Date: 2004-03-06 01:00:46 +0100 (Sat, 06 Mar 2004)
New Revision: 95

Modified:
   trunk/checks/menus
   trunk/checks/menus.desc
   trunk/debian/changelog
Log:
Remove non-exectuable-in-etc-menu-methods as it doesn't
reflects the current menu manual (Closes: #229460)


Modified: trunk/checks/menus
===================================================================
--- trunk/checks/menus	2004-03-05 23:59:40 UTC (rev 94)
+++ trunk/checks/menus	2004-03-06 00:00:46 UTC (rev 95)
@@ -98,12 +98,9 @@
 	}
 	#menu-methods file?
 	elsif ( $file =~ m,^etc/menu-methods/\S,o ) {
-	    #correct permissions?  (skipped for menu package)
-	    if ( $pkg ne 'menu' ) {
-		if ($perm !~ m,x,o) {
-		    printf "E: $pkg $type: non-executable-in-etc-menu-methods $file %04o\n", $operm;
-		}
-	    }
+	    #TODO: we should test if the menu-methods file
+	    # is made executable in the postinst as recommended by
+	    # the menu manual
 
 	    $menumethod_file = $file;
 	}

Modified: trunk/checks/menus.desc
===================================================================
--- trunk/checks/menus.desc	2004-03-05 23:59:40 UTC (rev 94)
+++ trunk/checks/menus.desc	2004-03-06 00:00:46 UTC (rev 95)
@@ -63,10 +63,6 @@
 Type: error
 Info: Files in <tt>/usr/share/doc-base</tt> may not be marked as executables.
 
-Tag: non-executable-in-etc-menu-methods
-Type: error
-Info: Files in <tt>/etc/menu-methods</tt> must be marked as executables.
-
 Tag: postinst-does-not-call-installdocs
 Type: error
 Info: Since the package installs a file in <tt>/usr/share/doc-base</tt>, the

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-03-05 23:59:40 UTC (rev 94)
+++ trunk/debian/changelog	2004-03-06 00:00:46 UTC (rev 95)
@@ -42,6 +42,9 @@
     + only issue package-installs-nonbinary-perl-in-usr-lib-perl5 if
       there is no binary perl file at all in the package, since this
       reflects the way the Installer module behaves (Closes: #199898)
+  * checks/menus{,.desc}:
+    + Remove non-exectuable-in-etc-menu-methods as it doesn't
+      reflects the current menu manual (Closes: #229460)
   * checks/scripts:
     + Fix check for "exec ..." line. Fix suggested by Josip Rodin.
       (Closes: #212811)



Reply to: