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

_______________________________________________
autofs mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/autofs

Reply via email to