[sisyphus] I: updated package - scpm

Sviataslau Svirydau =?iso-8859-1?q?Sviataslau=5FSvirydau_=CE=C1_epam=2Ecom?=
Пт Апр 8 20:07:53 MSD 2005


Приветствую,

В /incoming/Daedalus/ залита очередная сборка scpm (system configuration 
profile management): scpm-1.0.2-alt0.2.src.rpm
Она отличается от предыдущей тем, что уже немножко работает :)

Я пока проверял работу с сетевыми настройками (использую net-scripts, 
как поведет себя с etcnet не знаю):

# scpm enable - необходимо выполнить один раз после первичной установки, 
будет создан профиль default с текущими настройками.

# scpm activate_group sshd - добавление настроек sshd в профиль

# scpm add test - создание профиля test, он станет активным

<модификация настроек>
# scpm save - сохранение настроек

# scpm switch default - переключение на профиль default.

Например, у меня есть 2 профиля, один со статическим ip, другой - с 
испльзованием dhcp:

==================================
# scpm active
default
# ip a l eth0
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0b:db:e0:2e:99 brd ff:ff:ff:ff:ff:ff
    inet 10.6.3.197/20 brd 10.6.15.255 scope global eth0
# scpm switch dhcp
Checking for modified resources
Saving resources
Checking for Resources to be started/shut down
Checking for dependencies
  service network has to be restarted
  service sshd has to be restarted
  service ifplugd has to be restarted
Switching to profile dhcp
  stopping network (service) [ok]
  stopping sshd (service) [ok]
  stopping ifplugd (service) [ok]
  restoring /etc/sysconfig/network (file)
  restoring /etc/sysconfig/network-scripts (file)
  starting network (service) [ok]
  starting ifplugd (service) [ok]
  starting sshd (service) [ok]
# ip a l eth0
2: eth0: <BROADCAST,MULTICAST,NOTRAILERS,UP> mtu 1500 qdisc pfifo_fast 
qlen 1000
    link/ether 00:0b:db:e0:2e:99 brd ff:ff:ff:ff:ff:ff
    inet 10.6.9.14/20 brd 10.6.15.255 scope global eth0
==================================

Тем не менее, еще много чего не протестировано, и еще больше не будет 
работать так, как работает в SuSE.
Например, у нас не будет работать автоматическое вычисление зависимостей 
между сервисами, поскольку оно вычисляется на основе прописанных в 
инитскрипты "Required-Start"...

Собсно, тестируйте, кому интересно...

-- 
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone:  +375 (17) 210 1662, ext. 1503
fax:    +375 (17) 210 1168
mobile: +375 (29) 641 4214
-- 
If it's not in the computer, it doesn't exist.




Подробная информация о списке рассылки Sisyphus