1 changequote(`@@@',`$$$')dnl
2 @@@.TH DINITCHECK "8" "$$$MONTH YEAR@@@" "Dinit $$$VERSION@@@" "Dinit \- service management system"
4 dinitcheck \- check service configuration
10 [\fB\-d\fR|\fB\-\-services\-dir\fR \fIdir\fR]
11 [\fIservice-name\fR...]
15 The \fBdinitcheck\fR utility checks the service configuration for
16 \fBDinit\fR services (see \fBdinit\fR(8)), and reports any errors it finds.
17 This allows for finding errors before they can cause a service to fail to
18 load during system operation.
20 Errors reported by \fBdinitcheck\fR include:
24 Invalid parameter values
26 Service dependency cycles
28 Unless altered by options specified on the command line, this utility uses the
29 same search paths (for service description files) as \fBdinit\fR.
33 \fB\-d\fR \fIdir\fP, \fB\-\-services\-dir\fR \fIdir\fP
34 Specifies \fIdir\fP as the directory containing service definition files.
35 The directory specified will be the only directory searched for service
38 If not specified, the default is \fI$HOME/dinit.d\fR or, for the
39 system service manager, each of \fI/etc/dinit.d/fR, \fI/usr/local/lib/dinit.d\fR,
40 and \fI/lib/dinit.d\fR (searched in that order).
43 Display brief help text and then exit.
46 Specifies the name of a service that should be checked (along with its
47 dependencies). If none are specified, defaults to \fIboot\fR (which requires
48 that a suitable service description for the \fIboot\fR service exists).
52 \fBdinit\fR(8), \fBdinit-service\fR(5).
55 Dinit, and this manual, were written by Davin McCall.