Group=nobody
Когда в сообщении об ошибке говорится, что возникла проблема с настройкой группы, от которой работает служба, что и делает этот код состояния, на самом деле ваша первая мысль должна быть: «Настроил ли я действительную группу для этой службы?»
Кстати, не запускайте сервисы как
nobody
. Это плохая идея, которую мир научился не делать в 1990-х годах.nobody
имеет специфическое использование, связанное с NFS, что означает, что он является (очевидным )владельцем (возможно многих )вещей в файловой системе. Он не подходит для запуска процессов-демонов, учетные записи пользователей которых обычно должны владеть лишь ограниченным количеством вещей в файловой системе, которые непосредственно связаны с их работой.Запускайте службу под специальной учетной записью пользователя, относящейся к службе.
Дополнительная литература
Вместо этого вы можете использовать sort
. Опция-u
-подавляла дубликаты в выводе :
$ sort -u file*.hosts | tee hosts.hosts
0.0.0.0 site1.com
0.0.0.0 site2.com
0.0.0.0 site3.com
Обратите внимание, что я использую tee
, чтобы мы могли видеть вывод при создании файла.
С таким же успехом вы могли бы просто использовать перенаправление вместо этого:
$ sort -u file*.hosts > hosts.hosts