Peter Bajurny wrote: > Ian Kent wrote: > >> On Fri, 2010-05-07 at 23:00 -0500, Peter Bajurny wrote: >> >> >>> I apologize if this is the wrong place for this, but my Googling has >>> come up empty and I find myself at a loss. >>> >>> In our enviroment we do automounts based on the OSNAME and OSREL >>> variables. With autofs4 and the sun automounter we manually specify the >>> values of OSNAME and OSREL in the init scripts. In the autofs4 init.d >>> script there is a line for 'localoptions' where I can set '-DOSNAME=name >>> -DOSREL=rel'. But I can't for the life of me figure out how to set this >>> with an autofs5 init script. The init script specifies a confdir and >>> the autofs file there. I tried adding 'OPTIONS="-DOSNAME=name >>> -DOSREL=rel"' to that line, and the automountd process started with >>> those correct flags, but then it wasn't able to mount anything from my >>> automount maps. I also tried using LOCALOPTIONS instead of OPTIONS and >>> that didn't do anything. >>> >>> >> Yes, the OPTIONS configuration entry probably needs a bit of explanation >> in the comments. >> >> See automount(8) or automount5(8), as the case may be, for the -O >> option. >> >> Use OPTIONS="-O -DOSNAME=name -DOSREL=rel". >> >> Not sure about if you will need separate quotes around the options >> themselves but give it a try. >> >> >> > Allright. I've tried that, both with and without quotes around the > options. In both cases the automount process ran with those options > according to ps, and 'normal' mounts worked, but I still couldn't access > our $OSNAME$OSREL mounts. On my client, the default values of those > variables would lead to a mount of Linux2.6.28-18-generic. I created > that mountpoint and tried to mount that, and not even that works. I'm > wondering if I'm being hit with this bug filed on Ubuntu: > https://bugs.launchpad.net/ubuntu/+source/autofs5/+bug/488229/ > Although that but only affects user variables and not machine variables, > so I could be wrong. > > If setting enviroment variables doesn't work, I can get around that by > using a combination of $OSNAME and $ARCH, but I'm worried that the > client isn't even using the default values properly. > > Thanks, > Peter Bajurny > > Well now this is embarrassing. It turns out all along that I had a stale process that meant everytime I thought I was restarting autofs and getting a new mount I was... not. This is how we did the OPTIONS: OPTIONS="-DOSNAME=ubuntuamd -DOSREL=1"
Thanks for the help Ian. Thanks, Peter Bajurny _______________________________________________ autofs mailing list [email protected] http://linux.kernel.org/mailman/listinfo/autofs
