On Mon, Feb 20, 2006 at 05:18:22PM -0800, Robert Milkowski wrote:

>   svccfg FMRI setenv UMEM_OPTIONS=sbrk_pagesize=4194304
> 
> But '=' is not allowed.

This is an unfortunate inadequate of the lex/yacc parser svccfg uses:

6250426 svccfg setenv doesn't like UMEM_LOGGING "transaction=1M"

The slightly hokey workaround mentioned there is:

svccfg -s FMRI setprop start/environment = astring: 
\"UMEM_LOGGING=transaction=1M\"

The bug filed mentions the need for a manpage update, as well as fixing
svccfg setenv so it strips quoted " characters (in which case you'd do

svccfg -s FMRI setenv UMEM_LOGGING \"transaction=1M\"

to get a similar effect to the setprop workaround. Which is at least a tiny bit
better).

regards,
john

Reply via email to