Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     15 Mar 2004  01:03:23
 To : Ivan Churkin
 Subject : Re: Re^2: local startup scripts
 -------------------------------------------------------------------------------- 
 
 >   From: Ivan Churkin <Ivan.Churkin@p23.f10.n5015.z2.fidonet.org>
 >   Date: Sat, 13 Mar 2004 08:00:36 +0300
 >
 > IC>> Странное дело, скрипты из /usr/local/etc/rc.d выполняются только
 > IC>> при шатдауне машины, но не при старте, в /etc/rc.conf есть
 > IC>> строчка: local_startup="/usr/local/etc/rc.d" Где я не прав?
 >
 > EG> Где-то лев. Все выполняется. Версию системы говорить будешь?
 >
 >> uname -a
 >FreeBSD Aphelion.C-8.Net 4.9-20040214-STABLE FreeBSD 4.9-20040214-STABLE #0:
 >Sun Feb 15 04:16:27 GMT 2004
 >root@smoke.vrgraphics.ru:/usr/obj/usr/src/sys/GENERIC  i386
 >
 >Я решил это так:
 >> cat /etc/rc.local
 >#!/bin/sh
 >for i in /usr/local/etc/rc.d/*
 >do
 >sh "$i"
 >done
 
 А должно быть что-то вроде
 
 # for each valid dir in $local_startup, search for init scripts matching *.sh
 if [ "X${local_startup}" != X"NO" ]; then
         echo -n 'Local package initialization:'
         for dir in ${local_startup}; do
                 [ -d ${dir} ] && for script in ${dir}/*.sh; do
                         [ -x ${script} ] && \
                                 (set -T ; trap 'exit 1' 2 ; ${script} start)
                 done
         done
         echo .
 fi
 
 Вал. Дав.
 --- ifmail v.2.15dev5.3
  * Origin: St. Petersburg State University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Re^2: local startup scripts   Valentin Davydov   15 Mar 2004 01:03:23 
Архивное /ru.unix.bsd/4417f089385a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional