Форум программистов, компьютерный форум, киберфорум
RedHat, Fedora, CentOS, РЕД ОС
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/21: Рейтинг темы: голосов - 21, средняя оценка - 4.71
47 / 47 / 3
Регистрация: 07.01.2009
Сообщений: 297
1

Сервис не поддерживает Chkconfig

27.02.2011, 12:23. Показов 4291. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Пишу автозапуск программы, создал скрипт для автозапуска, но при выполенении команды
Bash
1
chkconfig --add listOfProcesses
пишет:
Сначала создал сам файл(содрал с шаблона в интернете):
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#!/bin/bash
 
# listOfProcesses   Start the process which will show the list of processes
# chkconfig: 345 110 02
# description: This process shows current time and the list of processes
# processname: listOfProcesses
### BEGIN INIT INFO
# Provides:
# Required-Start:
# Required-Stop:
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Short-Description: shows current time and the list of processes
# Description: This process shows current time and the list of processes
### END INIT INFO
 
# Source function library.
KIND="listOfProcesses"
        start() {
                echo -n $"Starting $KIND services: "
                daemon /home/КРИПТ_ДЛЯ_ВЫПОЛНЕНИЯ
                echo
        }   
 
        stop() {
                echo -n $"Shutting down $KIND services: "
                killproc /home/КРИПТ_ДЛЯ_ВЫПОЛНЕНИЯ
                echo
        }   
 
        restart() {
                    echo -n $"Restarting $KIND services: "   
                       killproc /home/КРИПТ_ДЛЯ_ВЫПОЛНЕНИЯ
                   daemon ./home/КРИПТ_ДЛЯ_ВЫПОЛНЕНИЯ
                   echo
        }   
 
        case "$1" in
          start)
                  start
                ;;
          stop)
                  stop
                ;;
          restart)
                  restart
                ;;
          *)
                echo $"Usage: $0 {start|stop|restart}"
                exit 1
        esac
        exit $?
 
exit 0;
Затем взял за основу cron и создал новый, но все рано ошибка осталась:
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#!/bin/sh
#
# crond          Start/Stop the cron clock daemon.
#
# chkconfig: 2345 90 60
# description: cron is a standard UNIX program that runs user-specified \
#              programs at periodic scheduled times. vixie cron adds a \
#              number of features to the basic UNIX cron, including better \
#              security and more powerful configuration options.
 
### BEGIN INIT INFO
# Provides: crond crontab
# Required-Start: $local_fs $syslog
# Required-Stop: $local_fs $syslog
# Default-Start:  2345
# Default-Stop: 90
# Short-Description: run cron daemon
# Description: cron is a standard UNIX program that runs user-specified 
#              programs at periodic scheduled times. vixie cron adds a 
#              number of features to the basic UNIX cron, including better 
#              security and more powerful configuration options.
### END INIT INFO
 
rights=whoami;
root=root;
[ -f "$rights"=="$root" ] || { 
    echo "this programme requires root rights";
    exit 1;
}
 
# Source function library.
. /etc/rc.d/init.d/functions
 
start() {
      echo -n $"Starting $KIND services: ";
      daemon showListOfProcesses;
}
 
stop() {
     echo -n $"Shutting down $KIND services: ";
     killproc showListOfProcesses;
}
 
restart() {
    stop
    start
}
 
reload() {
    restart;
}
 
force_reload() {
    # new configuration takes effect after restart
    restart
}
 
case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
         restart
        ;;
    reload)
        reload
        ;;
    force-reload)
        force_reload
        ;;
    *)
        echo $"Usage: $0 {start|stop|restart|reload|force-reload}"
        exit 2
esac
exit $?
 
# Show the list of processes
function showListOfProcesses {
  top > /dev/tty2;
}
Файл копировал в /etc/init.d или в /etc/rc.d/init.d. Все перепробывал, подскажите,пожалуйста, что в файле не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2011, 12:23
Ответы с готовыми решениями:

Laravel расскажите про сервис провайдеры и сервис контейнеры
Всю доку перечитала, все равно ничего понять не могу про них. Везде пишут, что это центральные...

Сервис для уведомлений. Ошибка на небольшом кол-ве клиентов. Сервис слишком занят, чтобы обработать запрос
Уже несколько дней не могу разобраться в чём причина. Код проекта для тестирования прилагаю....

Духовка BOSCH HBA 73A 550 /01 нужен сервис мануал, Похоже демо , не могу снять ,нужно как зайти в сервис
Не включает не один ТЭН , свет вентиляторы работают ,несколько дохлых реле заменил

ftp не поддерживает * и ?!
ftp не поддерживает * и ?! Может быть у кого решен вопрос как сделать чтобы скачать файлы f1*.* ...

2
191 / 175 / 12
Регистрация: 04.09.2010
Сообщений: 656
27.02.2011, 12:37 2
Здравствуйте. Пишу автозапуск программы, создал скрипт для автозапуска, но при выполенении команды
Код Bash
Bash
1
chkconfig --add listOfProcesses
пишет:
Сначала создал сам файл(содрал с шаблона в интернете):
Затем взял за основу cron и создал новый, но все рано ошибка осталась:
Файл копировал в /etc/init.d или в /etc/rc.d/init.d. Все перепробывал, подскажите,пожалуйста, что в файле не так?
что в файле не так это вы должны сказать, что за ошибка вам выдается?)
0
47 / 47 / 3
Регистрация: 07.01.2009
Сообщений: 297
27.02.2011, 15:41  [ТС] 3
Ошибка:
Bash
1
сервис listOfProcesses не поддерживает chkconfig
0
27.02.2011, 15:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.02.2011, 15:41
Помогаю со студенческими работами здесь

Поддерживает ли C# Adler32?
Поддерживает ли C# Adler32? Мне нужен очень быстрый способ считывания хеш суммы и adler32 подходит...

Поддерживает ли glVertexPointer
Здравствуйте! Поддерживает ли glVertexPointer трехмерные массивы? Snake32,индексы я получил ...

Поддерживает Ли 1с Многоядерность?
В общем купил себе бук для работы с 1с, чтобы больше времени мог проводить за программированием....

IE не поддерживает hover
Такая проблема. Делаю сайт, и везде у меня div'ы на странице, а в стилях div:hover {...}. Проблема...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru