powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
25 сообщений из 368, страница 9 из 15
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006891
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Я вот, вчера только узнал что это конфиг зовется юнит файлом.... Официально))))
Я тебе об этом три дня тому назад написал. 22209498
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006894
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rdb_dev,
Ну там имя вася или петя.
Что спросить то хотел?
Проверить бъёт имя с чем?
Читай man systemd.unit , раздел "[INSTALL] SECTION OPTIONS".
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006896
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev
PetroNotC Sharp
Я вот, вчера только узнал что это конфиг зовется юнит файлом.... Официально))))
Я тебе об этом три дня тому назад написал. 22209498
да. Ты и Anatoly Moskovsky помогли врубиться в этот вопрос.
Спс.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006904
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev
PetroNotC Sharp
rdb_dev,
Ну там имя вася или петя.
Что спросить то хотел?
Проверить бъёт имя с чем?
Читай man systemd.unit , раздел "[INSTALL] SECTION OPTIONS".

Давай проще. Ты профи а я новичОк.
Вот мин юнит от Dimitry
https://gist.github.com/ryankurte/4f00605ced06613b3b1354d08d25ec5f
Рабочий он?
Кроме того что тип там тоже можно вырезать.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006912
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Рабочий он?
Нет. По смыслу (даже бессмысленного) действа типом сервиса должен быть oneshot.
Да, simple тоже работает, но результат вызывает когнитивный диссонанс.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006917
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
PetroNotC Sharp
Рабочий он?
Нет. По смыслу (даже бессмысленного) действа типом сервиса должен быть oneshot.
Да, simple тоже работает, но результат вызывает когнитивный диссонанс.
нужны пруфы или технические доводы
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006919
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не работает простая логика, то техника уже бессмысленна.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006920
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovПо смыслу (даже бессмысленного) действа типом сервиса должен быть oneshot.

oneshot это для одноразовых действий во время загрузки типа проверки ФС или загрузки
шрифтов в видеокарту.

И вообще тип сервиса в файле описания должен соответствовать тому как приложение реально
работает, а не желанию видеть его таковым.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006939
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
oneshot это для одноразовых действий
... каковым и является:
Код: plaintext
 ExecStart=/bin/bash -c "echo Сообщение"
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006940
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Вы тоже на скамейку запасных.
И вам в шляпу всё, что положено.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006943
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorovкаковым и является:

А, ну да, действительно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006954
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rdb_dev
пропущено...
Читай man systemd.unit , раздел "[INSTALL] SECTION OPTIONS".

Давай проще.
Давай!
Код: plaintext
[INSTALL] SECTION OPTIONS

Unit files may include an "[Install]" section, which carries installation
information for the unit. This section is not interpreted by systemd (1)
during runtime; it is used by the enable and disable commands of the
systemctl (1) tool during installation of a unit. Note that settings in the
"[Install]" section may not appear in .d/*.conf unit file drop-ins (see
above).
...
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006964
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp, ты положил юнит-файл своего сервиса в каталог /etc/systemd/system/ ?
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006967
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev
PetroNotC Sharp, ты положил юнит-файл своего сервиса в каталог /etc/systemd/system/ ?
конечно. Иначе статус бы не показывал процесс
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40006970
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev
PetroNotC Sharp
пропущено...

Давай проще.
Давай!
Код: plaintext
[INSTALL] SECTION OPTIONS

Unit files may include an "[Install]" section, which carries installation
information for the unit. This section is not interpreted by systemd (1)
during runtime; it is used by the enable and disable commands of the
systemctl (1) tool during installation of a unit. Note that settings in the
"[Install]" section may not appear in .d/*.conf unit file drop-ins (see
above).
...
ну ты жук)).
Если я прпвильно понял то строки с target у меня нет. Не понял зачем мне это.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007010
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хммм.. Простой и может дурацкий вопрос.
Можно взять класс в линуксе не из либы.so, а из бинарника?
У заказчика класс для подписок на сообщения из либы берется.
У меня пока есть бинарник. Для отладки пока в таком виде.
Можно?
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007201
PetroNotC Sharp
2011год? LOL

полагаю демоны в C/C++ выглядят одинаково последние лет 30
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007213
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза 2020
PetroNotC Sharp
2011год? LOL

полагаю демоны в C/C++ выглядят одинаково последние лет 30
удивительно вы упрямые дуболомы.
Везде пишут Демоны нового стиля.
Но некоторые только что об этом узнают залезая в гугл.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007217
PetroNotC Sharp
Везде пишут Демоны нового стиля.

это которые под systemd чтоли?
так systemd есть далеко не везде
значит уже не везде пишут
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007220
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
удивительно вы упрямые дуболомы.
Везде пишут Демоны нового стиля.
Дуболом тот, кто путает демона (сервис) и (под)систему инициализации.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007221
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза 2020
PetroNotC Sharp
Везде пишут Демоны нового стиля.

это которые под systemd чтоли?
так systemd есть далеко не везде
значит уже не везде пишут
ну дак сделайте обзор профи
Методы создания демона на линукс.
Парой слов.
В чем проблема?
Лично я писал лет N назад демон для запуска GlassFish совсем не так как сейчас для своего работодателя.
Я имею ввиду не код а больше обвязку для запуска.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007222
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
PetroNotC Sharp
удивительно вы упрямые дуболомы.
Везде пишут Демоны нового стиля.
Дуболом тот, кто путает демона (сервис) и (под)систему инициализации.
дуболом пишет общие фразы ни о чем. Без конкретики.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007223
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IT меняется каждые 3 года. Каждые 5-7 лет кардинально (с)
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007225
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Везде пишут Демоны нового стиля.
Везде пишут демоны "Нового стиля".
Дурацкое определение... По сути, обычные программы, у которых родителем (усыновителем) является демон systemd, а не процесс init.
...
Рейтинг: 0 / 0
Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
    #40007229
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rdb_dev
Дурацкое определение...

1
Есть анекдот
Миллион мух не могут ошибаться
https://www.google.com/search?q=миллионы мух не могут ошибаться&rlz=1C1GIGM_enRU733RU775&oq=миллион мух&aqs=chrome.1.69i57j0i10l2j0.7704j0j15&sourceid=chrome&ie=UTF-8
2
Если портянка из 5 пунктов: "Привет мир! в демоне" изменилась ( с дебиан 8) то надо это признать и НЕ засовывать голову в песок.
...
Рейтинг: 0 / 0
25 сообщений из 368, страница 9 из 15
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как по новому пишется демон? systemd вместо init.d? fork() не нужен?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]