summaryrefslogtreecommitdiffstats
path: root/perl-install/install_steps.pm
diff options
context:
space:
mode:
authordamien <damien@mandriva.com>2000-12-22 19:42:49 +0000
committerdamien <damien@mandriva.com>2000-12-22 19:42:49 +0000
commitae0dc40f3a45a6c517f03657378c519a4ee7b3a6 (patch)
treef0d9f13f52ff7dc953d8361634fc129ef997d099 /perl-install/install_steps.pm
parent02fc4c7fe2fe3600b0cf4c145656f108a0977c63 (diff)
downloaddrakx-ae0dc40f3a45a6c517f03657378c519a4ee7b3a6.tar
drakx-ae0dc40f3a45a6c517f03657378c519a4ee7b3a6.tar.gz
drakx-ae0dc40f3a45a6c517f03657378c519a4ee7b3a6.tar.bz2
drakx-ae0dc40f3a45a6c517f03657378c519a4ee7b3a6.tar.xz
drakx-ae0dc40f3a45a6c517f03657378c519a4ee7b3a6.zip
corrected admin user setting for firewall install.
Diffstat (limited to 'perl-install/install_steps.pm')
-rw-r--r--perl-install/install_steps.pm23
1 files changed, 0 insertions, 23 deletions
diff --git a/perl-install/install_steps.pm b/perl-install/install_steps.pm
index 9beec337b..b07443235 100644
--- a/perl-install/install_steps.pm
+++ b/perl-install/install_steps.pm
@@ -606,29 +606,6 @@ sub setRootPassword($) {
#------------------------------------------------------------------------------
-my @etc_pass_fields = qw(name pw uid gid realname home shell);
-sub setAdminPassword($) {
- my ($o) = @_;
- my $p = $o->{prefix};
- my $u = $o->{adminuser} ||= {};
-
- $u->{pw} ||= $u->{password} && any::crypt($u->{password}, $o->{authentication}{md5});
-
- my @lines = cat_(my $f = "$p/etc/passwd") or log::l("missing passwd file"), return;
-
- local *F;
- open F, "> $f" or die "failed to write file $f: $!\n";
- foreach (@lines) {
- if (/^admin:/) {
- chomp;
- my %l; @l{@etc_pass_fields} = split ':';
- add2hash($u, \%l);
- $_ = join(':', @$u{@etc_pass_fields}) . "\n";
- }
- print F $_;
- }
-}
-
sub addUser($) {
my ($o) = @_;
my $p = $o->{prefix};