
Рестарты демонов
При использовании service демон перепускается с сбросом всех переменных шелла, в том числе USER
SHLVL=1, USER=''
При использовании
/etc/init.d
демон перепускается без сброса переменныхSHLVL=2, USER=root
В обычной жизни это не страшно, но например при установке
umask
в /etc/sysconfig/httpd
можно наткнуться на ситуацию, когда/etc/init.d/httpd restart
не приводит к установке umask
Аналогичная ситуация с некоторыми другими параметрами, прописывающимися при открытии шелла.