Невозможно установить env с символом '=' в SMF Solaris

svccfg -s сеть /inetd setenv UMEM_DEBUG по умолчанию, брандмауэр =1

эта команда не работает. Мне нужно установить переменную окружения для службы inetd с "=" в качестве символа в значении переменной окружения.

1 ответ

Если я правильно прочитал вашу команду, вы хотите установить значение UMEM_DEBUG в default,firewall=1

Вы можете сделать это в интерактивном режиме

svccfg -s network/inetd 
svc:/network/inetd> setprop start/environment=astring ("UMEM_DEBUG=default,firewall=1")
svc:/network/inetd> listprop start/environment
start/environment    astring    UMEM_DEBUG=default,firewall=1
svc:/network/inetd> 
Другие вопросы по тегам