aboutsummaryrefslogtreecommitdiffstats
path: root/rc.d
diff options
context:
space:
mode:
Diffstat (limited to 'rc.d')
-rwxr-xr-xrc.d/init.d/functions20
1 files changed, 12 insertions, 8 deletions
diff --git a/rc.d/init.d/functions b/rc.d/init.d/functions
index 4b8f91a0..ab3e22df 100755
--- a/rc.d/init.d/functions
+++ b/rc.d/init.d/functions
@@ -95,19 +95,22 @@ killproc() {
if [ "$pid" != "" ] ; then
[ $BOOTUP = "verbose" ] && echo -n "$base "
if [ "$notset" = 1 ] ; then
- # TERM first, then KILL if not dead
- kill -TERM $pid && success "$base shutdown" || failure "$base shutdown"
- usleep 100000
- if ps h $pid >/dev/null 2>&1 ; then
- sleep 1
+ if ps h $pid>/dev/null 2>&1; then
+ # TERM first, then KILL if not dead
+ kill -TERM $pid && success "$base shutdown" || failure "$base shutdown"
+ usleep 100000
+ if ps h $pid >/dev/null 2>&1 ; then
+ sleep 3
if ps h $pid >/dev/null 2>&1 ; then
- sleep 3
kill -KILL $pid && success "$base shutdown" || failure "$base shutdown"
fi
- fi
+ fi
+ fi
# use specified level only
else
- kill $killlevel $pid && success "$base shutdown" || failure "$base shutdown"
+ if ps h $pid >/dev/null 2>&1; then
+ kill $killlevel $pid && success "$base shutdown" || failure "$base shutdown"
+ fi
fi
else
failure "$base shutdown"
@@ -146,6 +149,7 @@ pidofproc() {
{ if ((prog == $11) || (("(" prog ")") == $11) ||
((prog ":") == $11)) { print $2 ; exit 0 } }' $1
}
+
status() {
# Test syntax.
if [ $# = 0 ] ; then
1eecf324fe9df420e5f6223750'>diff)downloaddrakx-18b8f9621a467aa4c57a1f6a6b685452408b62b6.tar
drakx-18b8f9621a467aa4c57a1f6a6b685452408b62b6.tar.gz
drakx-18b8f9621a467aa4c57a1f6a6b685452408b62b6.tar.bz2
drakx-18b8f9621a467aa4c57a1f6a6b685452408b62b6.tar.xz
drakx-18b8f9621a467aa4c57a1f6a6b685452408b62b6.zip
fix missing doble line (preparatory work for next commit)
Diffstat (limited to 'perl-install/share')
-rw-r--r--perl-install/share/po/is.po2
-rw-r--r--perl-install/share/po/mk.po1
-rw-r--r--perl-install/share/po/ru.po2
-rw-r--r--perl-install/share/po/tg.po1
-rw-r--r--perl-install/share/po/vi.po1
5 files changed, 7 insertions, 0 deletions
diff --git a/perl-install/share/po/is.po b/perl-install/share/po/is.po
index c855ae42c..24af4623f 100644
--- a/perl-install/share/po/is.po
+++ b/perl-install/share/po/is.po
@@ -4997,6 +4997,7 @@ msgstr ""
"en eru ekki takmarkaðar við dulritunar-einingar sem eru innifaldar í "
"Hugbúnaðar-einingum.\n"
"\n"
+"\n"
"3. GPL leyfið og tengd leyfi\n"
"\n"
"Hugbúnaðar-einingarnar samanstanda af einingum framleiddum af mismunandi "
@@ -5024,6 +5025,7 @@ msgstr ""
"Hugbúnaðar-einingar, að hluta eða í heild, með öllum og til \"Mageia\" "
"og tengd vörumerki eru skráð vörumerki Mageia \n"
"\n"
+"\n"
"5. Ríkjandi lög \n"
"\n"
"Ef einhver hluti af þessum samningi er ógildur, ólöglegur eða ótækur "
diff --git a/perl-install/share/po/mk.po b/perl-install/share/po/mk.po
index 7abbafc8e..c929e9e13 100644
--- a/perl-install/share/po/mk.po
+++ b/perl-install/share/po/mk.po
@@ -4992,6 +4992,7 @@ msgstr ""
"од Mageia потпаѓа под посебна лиценца. Видете ја документацијата,\n"
"за повеќе детали.\n"
"\n"
+"\n"
"4. Права на интелектиална сопственост\n"
"\n"
"Сите права на компонентите на софтверските производи им припаѓаат на нивните "
diff --git a/perl-install/share/po/ru.po b/perl-install/share/po/ru.po
index 5d752c9c9..e420fb6cb 100644
--- a/perl-install/share/po/ru.po
+++ b/perl-install/share/po/ru.po
@@ -5067,6 +5067,7 @@ msgstr ""
"особой лицензии. \n"
"Дополнительные сведения см. в документации.\n"
"\n"
+"\n"
"4. Права на объекты интеллектуальной собственности\n"
"\n"
"Все права на компоненты Программных Продуктов принадлежат их соответствующим "
@@ -5081,6 +5082,7 @@ msgstr ""
"«Mageia» и соответствующие логотипы являются товарными знаками \n"
"компании Mageia\n"
"\n"
+"\n"
"5. Регулирующие законы\n"
"\n"
"Если какая-либо часть данного соглашения является недействительной, "
diff --git a/perl-install/share/po/tg.po b/perl-install/share/po/tg.po
index 4ba860543..2044776e5 100644
--- a/perl-install/share/po/tg.po
+++ b/perl-install/share/po/tg.po
@@ -5038,6 +5038,7 @@ msgstr ""
"особой лицензии. Пожалуйста, обратитесь к документации за дополнительной\n"
"информацией.\n"
"\n"
+"\n"
"4. Права на интеллектуальную собственность\n"
"\n"
"Все права на компоненты Программных Продуктов принадлежат их "
diff --git a/perl-install/share/po/vi.po b/perl-install/share/po/vi.po
index 133933e7f..95e7d2d64 100644
--- a/perl-install/share/po/vi.po
+++ b/perl-install/share/po/vi.po