В настоящее время я работаю над пакетом Debian для собственной программы. В рамках этого пакета мне нужно создать пользователя, от которого будет работать большинство функций программы. Я делаю это в сценарии postinst. Сценарий postinst можно запустить несколько раз (например, при обновлении), поэтому важно убедиться, что я не буду пытаться каждый раз создавать пользователя.
Итак, как я могу гарантировать, что пользователь создается только при первом запуске сценария, не затрагивая его при последующих запусках сценария?