print FD $user, "\n"; close FD;}sub del_user { my ($user) = @_; my $buf = undef; open(FD, "< $cfg{'listdir'}/$list/users.txt") or die "Can't open users.txt for $list, $!\n"; while(
) { chomp; if(!/^$user$/) { $buf.="$_\n"; } } close FD; open(FD, "> $cfg{'listdir'}/$list/users.txt") or die "Can't write to users.txt for $list, $!\n"; print FD $buf; close FD;}sub syslog { my ($msg) = @_; chomp $msg; printf $SLOG "%s $msg\n", time;}共3页 1 2 3