From: Andrei Bulava <abulava@altlinux.ru> To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] udev, hal и что там е... Date: Mon, 29 May 2006 18:20:28 +0300 Message-ID: <447B113C.1090703@altlinux.ru> (raw) In-Reply-To: <e5ev1b$1a7$1@sea.gmane.org> [-- Attachment #1: Type: text/plain, Size: 664 bytes --] Anton Farygin wrote: > Вот так всегда.. когда доходит дело до патчей. ;( > > Или вы думаете что я не знаю про эту "фичу" chkconfig --reset ? :-) > Правильный вариант - либо зафиксить chkconfig --reset, что бы он не > включал/выключал сервис, а только менял его порядок, если включен. Наверное, не стоит настолько отличаться от других. > Или написать свою реализацию с таким же алгоритмом. В аттаче - набросок. По стандартной таксе - $445 в кассу :-) Мне думается, что ldv@ расширит счёт, т.к. я - казуал в bash programming. Возможно, после обсуждения pro и contra похожий код появится в /usr/sbin/post_service? -- // AB1002-UANIC [-- Attachment #2: chkconfig_update.sh --] [-- Type: text/plain, Size: 445 bytes --] #!/bin/sh SERVICE=messagebus LEVELS="0 1 2 3 4 5 6" declare -a STATE for LEVEL in $LEVELS; do /sbin/chkconfig --level $LEVEL $SERVICE STATE[$LEVEL]=$? done /sbin/chkconfig $SERVICE reset for LEVEL in $LEVELS; do LEVEL_STATE=${STATE[$LEVEL]} if [ $LEVEL_STATE == 0 ]; then /sbin/chkconfig --level $LEVEL $SERVICE on elif [ $LEVEL_STATE == 1 ]; then /sbin/chkconfig --level $LEVEL $SERVICE off fi done
next prev parent reply other threads:[~2006-05-29 15:20 UTC|newest] Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top 2006-05-29 12:20 [sisyphus] udev, hal и что там ещё Guest007 2006-05-29 12:25 ` Anton Farygin 2006-05-29 12:39 ` [sisyphus] udev, hal и что там е Alexandr Isaev 2006-05-29 12:55 ` Anton Farygin 2006-05-29 13:08 ` Andrei Bulava 2006-05-29 12:56 ` Andrei Bulava 2006-05-29 13:05 ` Anton Farygin 2006-05-29 13:41 ` Andrei Bulava 2006-05-29 14:05 ` Anton Farygin 2006-05-29 15:20 ` Andrei Bulava [this message] 2006-05-29 15:40 ` Anton Farygin 2006-05-31 17:19 ` Alexey I. Froloff 2006-05-31 17:17 ` Alexey I. Froloff 2006-05-31 22:08 ` Dmitry V. Levin 2006-06-01 7:00 ` Andrei Bulava 2006-06-01 7:22 ` Alexey I. Froloff 2006-05-29 13:14 ` [sisyphus] udev, hal и что там ещё Guest007 2006-05-29 13:34 ` Anton Farygin 2006-05-29 18:15 ` Anton Komarevtsev 2006-05-30 5:20 ` Anton Farygin 2006-05-30 7:31 ` [sisyphus] udev, hal и что там е? Alexey Morsov 2006-05-30 7:52 ` Anton Farygin 2006-05-30 10:19 ` Alexey Morsov 2006-05-30 10:26 ` Anton Farygin 2006-05-30 16:37 ` [sisyphus] udev, hal и что там ещё Yura Zotov 2006-05-30 21:51 ` [sisyphus] udev, hal и что там е Alexandr Isaev 2006-05-31 2:38 ` Denis G. Samsonenko 2006-05-31 6:32 ` [sisyphus] udev, hal и что там ещё Anton Farygin 2006-05-30 11:24 ` Guest007 2006-05-30 11:38 ` [sisyphus] udev, hal и что там Andrii Dobrovol`s`kii 2006-05-30 11:47 ` Guest007 2006-05-30 12:13 ` Anton Farygin 2006-05-30 12:35 ` Guest007 2006-05-31 17:22 ` Alexey I. Froloff 2006-06-01 7:02 ` Andrei Bulava
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=447B113C.1090703@altlinux.ru \ --to=abulava@altlinux.ru \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git