- 论坛徽章:
- 0
|
修改后如下
#!/usr/bin/suidperl -w
use strict;
use FindBin;
use FindBin qw($RealBin);
use lib "$RealBin/";
use smbldap_tools;
#use Getopt::Std;
#my $nscd_status;
my $user = $ARGV[0];
#my $ldap_master=connect_ldap_master();
my $ldap_slave=connect_ldap_slave();
my $user_entry = read_user_entry($user);
my $dn= $user_entry->dn();
my $modify = $ldap_slave->modify ( "$dn",
changes => [
'replace' => [mailAlternateAddress => "$user\@1111111.com"],
]
);
执行后有如下错误
Insecure dependency in require while running setuid at ./test1 line 6.
BEGIN failed--compilation aborted at ./test1 line 6. |
|