From: Richard Gillman <R.Gillman@nerc.ac.uk>
To: autofs@linux.kernel.org
Subject: -Dvariable=value not working?
Date: Wed, 28 Jul 2010 13:19:52 +0100 [thread overview]
Message-ID: <4C502068.1070104@nerc.ac.uk> (raw)
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
[root@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
[root@who1 sysconfig]# ls /nerc/bin
env_clean lookup rc.d setup_type
[root@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
next reply other threads:[~2010-07-28 12:19 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-07-28 12:19 Richard Gillman [this message]
2010-09-20 1:46 ` -Dvariable=value not working? Ian Kent
2010-09-21 22:35 ` Joseph V Moss
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C502068.1070104@nerc.ac.uk \
--to=r.gillman@nerc.ac.uk \
--cc=autofs@linux.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.