Если он запускается для пользователя, давайте посмотрим, какой тип хранилища существует для конкретного пользователя.
Хммм.
Вот и все!Домашний каталог.Я знал, что это придет ко мне в конце концов: -)
Извините за легкий удар.Серьезно, я просто вставил бы PID в $HOME/.daemon.pid
или ~/.daemon.pid
(как вы называете файл, конечно, на ваше усмотрение).
Это, конечно, при условии, что у вас будет работать только один демондля пользователя.Если нет, вам нужно быть немного хитрее.
И, надеюсь, развеять ваши опасения, что пользователь непреднамеренно удалит неизвестные файлы в своем домашнем каталоге, поэтому вы делаете его «скрытым», запускаяс .
символом.
Большинство неопытных пользователей никогда не должны даже видеть , что эти и опытные пользователи должны знать лучше, чем с ними шутить.