Изменение технологии logout пользователей перед перезагрузкой.

Запуск скрипта вывода из пользователей из сеанса перемещен в inittab
из init.d/local, так как при параллельной загрузке этот вариант
гарантирует, что скрипт будет запущен до выключения всех сервисов.
Запуск терминалов tty2,tty3,tty4,tty5,tty6 производится перед boot.
atratsevskiy
parent 477772f3d6
commit b8921067b8

@ -0,0 +1 @@
# Calculate append=skip merge(sys-apps/calculate-client)!= merge=sys-apps/sysvinit

@ -0,0 +1,2 @@
# Calculate merge()!=&&pkg(sys-apps/sysvinit)!= name=etc

@ -0,0 +1,12 @@
# Calculate format=patch
<reg>(si::sysinit:/sbin/rc sysinit
)
(# Further system initialization, brings up the boot runlevel.)
([\s\S]+?)
([^\n]+tty2 linux[\s\S]+tty6 linux)</reg>
<text>\1
# TERMINALS
\4
\2
\3</text>

@ -1,2 +1,2 @@
# Calculate merge()!=&&pkg()!= name=etc
# Calculate merge()!=&&pkg()!= name=etc merge=sys-apps/calculate-desktop

@ -0,0 +1 @@
# Calculate append=remove pkg(sys-apps/calculate-client)>=3.1.5-r4

@ -1,4 +1,4 @@
# Calculate chmod=0755
# Calculate chmod=0755 pkg(sys-apps/calculate-client)<3.1.5-r4
#!/bin/bash
variable_value()

@ -0,0 +1,2 @@
# Calculate merge()!=&&pkg(sys-apps/sysvinit)!= name=etc

@ -0,0 +1,6 @@
# Calculate format=patch pkg(sys-apps/calculate-client)>=3.1.5-r4
<reg>(rc::bootwait:/sbin/rc boot
)(l0:0:wait:/sbin/rc shutdown)</reg>
<text>\1l06:06:wait:/usr/sbin/logout
\2</text>

@ -0,0 +1,2 @@
# Calculate merge()!=&&pkg(sys-apps/sysvinit)!= name=etc

@ -0,0 +1,4 @@
# Calculate format=patch pkg(sys-apps/calculate-client)>=3.1.5-r4
<reg>l06:06:wait:/usr/sbin/logout
</reg>
<text></text>
Loading…
Cancel
Save