[sudo-users] Make error sudo using ldap on AIX 5.3

Rogan, Julian Julian.Rogan at unilever.com
Wed Jan 9 07:29:50 EST 2008

I am trying to make sudo using the following options:

./configure --prefix=/usr/local/sudo-1.6.9p11 \
--with-csops \
--with-password-timeout=0 \
--with-timedir=/etc/sudotime \
--with-password-retries=5 \
--with-pam \
--with-goons-insults \
--enable-log-host \

I have been able to fix other compile and make problems  but this one
has me stumped.

The make fails with:

 gcc -o sudo check.o env.o getspwuid.o gettime.o goodpath.o fileops.o
find_path.o  interfaces.o logging.o parse.o set_perms.o sudo.o
sudo_edit.o  tgetpass.o zero_bytes.o  ldap.o sudo_auth.o pam.o
sudo.tab.o lex.yy.o alloc.o defaults.o err.o glob.o fnmatch.o memrchr.o
strlcpy.o strlcat.o closefrom.o snprintf.o getprogname.o
-Wl,-bI:./aixcrypt.exp -L/usr/linux/lib
-L/opt/freeware/lib/liblber.la -lpam -ldl -lldap
ld: 0711-317 ERROR: Undefined symbol: .ber_set_option
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
collect2: ld returned 8 exit status

Can anyone advice me on how to fix this? 

with regards,
Julian Rogan
Unix Server Analyst
Department: Enterprise Hosting
Regional Group: Unilever Europe IT Services 
Telephone : +44 (0) 1244 50 1356
Mobile: +44 (0) 7876 390715
Office Base: Unity House, St Davids Park, Ewloe, UK. CH5 3XT
Unilever U.K. Central Resources Limited
Registered in England & Wales; Company No 29140
Registered Office: Unilever House, Blackfriars, London, EC4P 4BQ 

More information about the sudo-users mailing list