[pkg-lighttpd] r503 - lighttpd/trunk/debian

Olaf van der Spek olafvdspek-guest at alioth.debian.org
Wed Nov 17 14:33:09 UTC 2010


Author: olafvdspek-guest
Date: 2010-11-17 14:33:07 +0000 (Wed, 17 Nov 2010)
New Revision: 503

Modified:
   lighttpd/trunk/debian/lighty-enable-mod
Log:
Only list modules when invoked without arguments


Modified: lighttpd/trunk/debian/lighty-enable-mod
===================================================================
--- lighttpd/trunk/debian/lighty-enable-mod	2010-11-16 11:45:59 UTC (rev 502)
+++ lighttpd/trunk/debian/lighty-enable-mod	2010-11-17 14:33:07 UTC (rev 503)
@@ -23,12 +23,9 @@
 my %available = ();
 my %enabled = ();
 my @todo = ();
-
 my %moduledeps = ();
-
 my $enabling = 1;
 
-
 #--- first check if we enabling or disabling
 if ($0 =~ /disable-mod$/) {
 	#--- disabling mode
@@ -37,27 +34,31 @@
 
 #--- list of available modules
 my @files = bsd_glob($confdir.'conf-available/*.conf');
-print "Available modules: ";
 foreach my $file (@files) {
 	if (basename($file) =~ /^\d+\-([\w\-\.]+)\.conf$/) {
 		$available{$1} = $file;
-		print qq{$1 };
 	}
 }
-print "\n";
 
 #--- list of already enabled modules
 @files = bsd_glob($confdir.'conf-enabled/*.conf');
-print "Already enabled modules: ";
 foreach my $file (@files) {
 	if (basename($file) =~ /^\d+\-([\w\-\.]+)\.conf$/) {
 		$enabled{$1} = $file;
-		print qq{$1 };
 	}
 }
-print "\n";
 
 unless (defined($ARGV[0])) {
+	print "Available modules: ";
+	foreach (sort(keys %available)) {
+		print qq{$_ };
+	}
+	print "\n";
+	print "Already enabled modules: ";
+	foreach (sort(keys %enabled)) {
+		print qq{$_ };
+	}
+	print "\n";
 	my $prompt =  $enabling ? 'Enable module: ' : 'Disable module: ';
 	my $term = new Term::ReadLine $prompt;
 	my $OUT = $term->OUT || \*STDOUT;




More information about the pkg-lighttpd-maintainers mailing list