[Frugalware-darcs] fwrunit-scripts: service-runit
crazy
crazy at frugalware.org
Sun Oct 22 23:46:34 CEST 2006
Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=fwrunit-scripts;a=darcs_commitdiff;h=20061022214337-f6986-39d2011e8db6ad218c5a3b912cddbb5a149f4576.gz;
[service-runit
crazy <crazy at frugalware.org>**20061022214337
* fix start bug
* fix status bugs
* fix an usage bug
* bump version to pre2
] {
hunk ./bin/service-runit 15
-VER=0.01pre1
+VER=0.01pre2
hunk ./bin/service-runit 86
+ # ehh the return codes are a bit buggy :|
hunk ./bin/service-runit 99
-
-[ -z "$1" ] && usage
hunk ./bin/service-runit 149
- msg $"${myservice} isn't running..."
+ msg $"${myservice} is not running..."
hunk ./bin/service-runit 172
+ fi
hunk ./bin/service-runit 177
- master_error
- fi
+ master_error
hunk ./bin/service-runit 180
- check_service
- ${MASTER} status ${myservice} >/dev/null 2>&1
- master_status_error
+ check_service
+ ## get only 'uptime' and 'pid' is runnig
+ if ${MASTER} status ${myservice}|awk '{print $1}'|grep -q run; then
+ master_status_error
+ else
+ msg $"${myservice} is down. Cannot get uptime informations."
+ msg_skipping
+ exit 1
+ fi
hunk ./bin/service-runit 190
- usage
+ usage
hunk ./bin/service-runit 193
+
}
More information about the Frugalware-darcs
mailing list