Size: a a a

2021 January 26

BS

Boris 🦍 Shestov in CentOS [Ru]
ну возмонжо .просто мне одну строчку только надо. а тут из-за этого целый юнит создавать)
источник

D

Div in CentOS [Ru]
Зато опыта капнет.
источник

D

Div in CentOS [Ru]
Даже cron это уже костыли
источник

D

Div in CentOS [Ru]
systemd рулит
источник

D

Div in CentOS [Ru]
Перевёл парк на networkd + resolvd и радуюсь как дурак
источник

D

Div in CentOS [Ru]
Жаль что 6я цент так не умеет
источник

BS

Boris 🦍 Shestov in CentOS [Ru]
ок. спасиб
источник

.P

. Prividen in CentOS [Ru]
Boris 🦍 Shestov
Привет, подскажите, как запустить один раз скрипт после systemctl  restart network ?
Lавил строчку запуска сюда
/etc/sysconfig/network-scripts/ifup-eth

Но запускается не один раз, а два, наверное для ipv4 и для ipv6 отдельно. Монжо ли как-то сделать запуск скрипта один раз после запуска ipv4 интерфеса?
Вы имеете ввиду выполнить хук по подъёму интерфейса?

а что за система и контролируется ли интерфейс NM? Если контролируется, то нужно делать хук в /etc/NetworkManager/dispatcher.d/

Если система старая (или NM для интерфейса отключен), то нужно использовать всякие /sbin/ifup-local

Смотрите подробнее:
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-using_networkmanager_with_network_scripts
источник

BS

Boris 🦍 Shestov in CentOS [Ru]
. Prividen
Вы имеете ввиду выполнить хук по подъёму интерфейса?

а что за система и контролируется ли интерфейс NM? Если контролируется, то нужно делать хук в /etc/NetworkManager/dispatcher.d/

Если система старая (или NM для интерфейса отключен), то нужно использовать всякие /sbin/ifup-local

Смотрите подробнее:
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-using_networkmanager_with_network_scripts
спасибо
источник

AI

Anatolij Iz Podvala in CentOS [Ru]
Boris 🦍 Shestov
Привет, подскажите, как запустить один раз скрипт после systemctl  restart network ?
Lавил строчку запуска сюда
/etc/sysconfig/network-scripts/ifup-eth

Но запускается не один раз, а два, наверное для ipv4 и для ipv6 отдельно. Монжо ли как-то сделать запуск скрипта один раз после запуска ipv4 интерфеса?
можно сделать юнит вроде такого

[Unit]
Description=Send notifications, when device is started
Wants=network-online.target
After=network.target network-online.target

[Service]
User=nobody
Group=nobody
ExecStart=/usr/bin/telegramnotify send "Device steel.local is online!" oldcity

[Install]
WantedBy=multi-user.target


но он похоже будет срабатывать включении любого сетевого интерфейса
источник

AI

Anatolij Iz Podvala in CentOS [Ru]
вот как у нас сделан
источник

AI

Anatolij Iz Podvala in CentOS [Ru]
источник

BS

Boris 🦍 Shestov in CentOS [Ru]
Anatolij Iz Podvala
можно сделать юнит вроде такого

[Unit]
Description=Send notifications, when device is started
Wants=network-online.target
After=network.target network-online.target

[Service]
User=nobody
Group=nobody
ExecStart=/usr/bin/telegramnotify send "Device steel.local is online!" oldcity

[Install]
WantedBy=multi-user.target


но он похоже будет срабатывать включении любого сетевого интерфейса
у тебя просто выполянется услоие after и если оно выполнилось. то запускается этот юнит с нотификацией верно?
источник

AI

Anatolij Iz Podvala in CentOS [Ru]
да
источник

AI

Anatolij Iz Podvala in CentOS [Ru]
network и network-online  лично у меня срабатывает, когда
1. сервер включается
2. когда перезагружается роутер
3.  включается vpn сервер
то есть он похоже срабатывает, когда eth0   и tun0 переходят в активный режим
источник

AI

Anatolij Iz Podvala in CentOS [Ru]
centos8
источник

M

Mi in CentOS [Ru]
А можно сочетанием каких то клавиш заставить центос предлагать грузить или не грузить тот или иной сервис?
источник

V

Vascom in CentOS [Ru]
Это как?
источник

M

Mi in CentOS [Ru]
Типо зажал шифт и он предлагает тебе по каждому скрвису запускать или не
источник

P

PUND in CentOS [Ru]
Mi
А можно сочетанием каких то клавиш заставить центос предлагать грузить или не грузить тот или иной сервис?
Может проще условия запуска сервиса прописать?
источник