Openrc » История » Версия 4
Андрей Волков, 2012-01-11 16:25
1 | 1 | Андрей Волков | h1. Openrc |
---|---|---|---|
2 | |||
3 | Восстанавливаем сервисы, которые уже запущены: |
||
4 | <pre> |
||
5 | for NAME in $(rc-status -Cq boot sysinit |grep stoppe | awk '{print $1}'); do ln -vs /etc/init.d/$NAME /lib64/rc/init.d/started/; done |
||
6 | </pre> |
||
7 | |||
8 | 4 | Андрей Волков | Ищем старые файлы: |
9 | 1 | Андрей Волков | <pre> |
10 | qfile -o /etc/init.d/* /etc/conf.d/* |
||
11 | </pre> |
||
12 | |||
13 | 4 | Андрей Волков | Удаляем, то что считаем лишним: |
14 | 1 | Андрей Волков | <pre> |
15 | 2 | Андрей Волков | rm -v /etc/init.d/checkfs /etc/init.d/checkroot /etc/init.d/crypto-loop /etc/init.d/halt.sh \ |
16 | /etc/init.d/pydoc-2.6 /etc/init.d/rmnologin /etc/conf.d/crypto-loop \ |
||
17 | 1 | Андрей Волков | /etc/conf.d/env_whitelist /etc/conf.d/pydoc-2.6 /etc/conf.d/rc |
18 | |||
19 | 2 | Андрей Волков | </pre> |
20 | 4 | Андрей Волков | |
21 | Удаляем старые статусы сервисов: |
||
22 | 1 | Андрей Волков | <pre> |
23 | find -L /lib64/rc/init.d/{started,softscripts}/ -type l -exec rm -fv {} \; |
||
24 | 4 | Андрей Волков | </pre> |
25 | |||
26 | Не забываем: |
||
27 | <pre> |
||
28 | rc-update add net.eth0 |
||
29 | rc-update add sysfs boot |
||
30 | 1 | Андрей Волков | </pre> |