diff options
author | Roy Marples <roy@marples.name> | 2007-07-02 19:57:18 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2007-07-02 19:57:18 +0000 |
commit | d6c72cc87c1134dbd16ebafc1f63f712a08b89e1 (patch) | |
tree | 20fcd01f180f95882970f07724eda0464f8bd96b /src/librc.c | |
parent | 53097aedc57aafb174e32cbeb8f6527d150e2a66 (diff) |
Fix error and only let root run init commands except for status and help
Diffstat (limited to 'src/librc.c')
-rw-r--r-- | src/librc.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/librc.c b/src/librc.c index cd085102..6392426b 100644 --- a/src/librc.c +++ b/src/librc.c @@ -224,11 +224,10 @@ bool rc_mark_service (const char *service, const rc_service_state_t state) unlink (file); i = symlink (init, file); if (i != 0) { + eerror ("symlink `%s' to `%s': %s", init, file, strerror (errno)); free (file); free (init); free (svc); - einfo ("%d %s %s", state, rc_service_state_names[state], base); - eerror ("symlink `%s' to `%s': %s", init, file, strerror (errno)); return (false); } |