I've got a Suse SLES 11 system running automount 5.0.3 which stubbornly
refuses to variable substitution.
friesian:/etc/sysconfig # automount -V
Linux automount version 5.0.3
Directories:
config dir: /etc/sysconfig
maps dir: /etc
modules dir: /usr/lib64/autofs
Compile options:
DISABLE_MOUNT_LOCKING ENABLE_FORCED_SHUTDOWN ENABLE_IGNORE_BUSY_MOUNTS
WITH_LDAP WITH_SASL LIBXML2_WORKAROUND
I've got LOCAL_OPTIONS="-DNERCARCH=linux" in /etc/sysconfig/autofs (I've
also tried "-D NERCARCH=linux", "-D NERCARCH='linux'").
I've stopped nscd.
I've restarted automount /etc/init.d/autofs restart
friesian:/etc/sysconfig # ps -ef|grep automount
root 14378 1 0 11:12 ? 00:00:00 /usr/sbin/automount -p
/var/run/automount.pid -O -DNERCARCH=linux
If I now do a ls /nerc/bin (one of my automounted directories),
friesian:/etc/sysconfig # ls /nerc/bin
ls: cannot open directory /nerc/bin: No such file or directory
friesian:/etc/sysconfig #
and I get the following in syslog.
Jul 28 10:30:03 friesian automount[13976]: lookup_mount: lookup(ldap):
bin -> -ro mercury:/local/master/$NERCARCH/bin
Jul 28 10:30:03 friesian automount[13976]: parse_mount: parse(sun):
expanded entry: -ro mercury:/local/master//bin
No substitution of the NERCARCH variable.
On another system, this time CentOS 5.5
Linux automount version 5.0.1-0.rc2.143.el5
Directories:
config dir: /etc/sysconfig
maps dir: /etc
modules dir: /usr/lib64/autofs
Compile options:
DISABLE_MOUNT_LOCKING ENABLE_IGNORE_BUSY_MOUNTS WITH_HESIOD WITH_LDAP
WITH_SASL
[r...@who1 sysconfig]# ps -ef|grep auto
root 10263 1 0 10:59 ? 00:00:00 automount -DNERCARCH=linux
root 10320 10162 0 10:59 pts/4 00:00:00 grep auto
[r...@who1 sysconfig]# ls /nerc/bin
env_clean lookup rc.d setup_type
[r...@who1 sysconfig]#
I get in syslog,
Jul 28 10:52:26 who1 automount[10210]: lookup_mount: lookup(ldap): bin
-> orwell:/itsspool/master.itss/$NERCARCH/bin
Jul 28 10:52:26 who1 automount[10210]: parse_mount: parse(sun): expanded
entry: orwell:/itsspool/master.itss/linux/bin
Which is what I would expect to see.
Any suggestions as to what I might be doing wrong on the Suse box?
tia, Dick
--
Richard Gillman
IST UNIX Systems Group, Maclean Building, Wallingford OX10 8BB
Tel: 01491 - 692 339
Fax: 01491 - 692 424
_______________________________________________
autofs mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/autofs