diff options
Diffstat (limited to 'debian/local')
-rw-r--r-- | debian/local/pam-auth-update | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/debian/local/pam-auth-update b/debian/local/pam-auth-update index 6c374fc1..385855cf 100644 --- a/debian/local/pam-auth-update +++ b/debian/local/pam-auth-update @@ -63,16 +63,6 @@ my %md5sums = ( ); my @invalid_modules = ('pam_tally'); -opendir(DIR, $inputdir) || die "could not open config directory: $!"; -while (my $profile = readdir(DIR)) { - next if ($profile eq '.' || $profile eq '..' || $profile =~ m/~$/ || $profile =~ m/^#.+#$/); - %{$profiles{$profile}} = parse_pam_profile($inputdir . '/' . $profile); - if (defined $profiles{$profile}{'disabled'} and $profiles{$profile}{'disabled'}) { - delete $profiles{$profile}; - } -} -closedir DIR; - # use a '--force' arg to specify that /etc/pam.d should be overwritten; # used only on upgrades where the postinst has already determined that the # checksums match. Module packages other than libpam-runtime itself must @@ -110,6 +100,16 @@ while ($#ARGV >= 0) { } } +opendir(DIR, $inputdir) || die "could not open config directory: $!"; +while (my $profile = readdir(DIR)) { + next if ($profile eq '.' || $profile eq '..' || $profile =~ m/~$/ || $profile =~ m/^#.+#$/); + %{$profiles{$profile}} = parse_pam_profile($inputdir . '/' . $profile); + if (defined $profiles{$profile}{'disabled'} and $profiles{$profile}{'disabled'}) { + delete $profiles{$profile}; + } +} +closedir DIR; + $priority = 'medium' if ($package); x_loadtemplatefile('/var/lib/dpkg/info/libpam-runtime.templates','libpam-runtime'); |