1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- changequote(`@@@',`$$$')dnl
- @@@.TH DINITCHECK "8" "$$$MONTH YEAR@@@" "Dinit $$$VERSION@@@" "Dinit \- service management system"
- .SH NAME
- dinitcheck \- check service configuration
- .\"
- .SH SYNOPSIS
- .\"
- .HP \w'\ 'u
- .B dinitcheck
- [\fB\-d\fR|\fB\-\-services\-dir\fR \fIdir\fR]
- [\fIservice-name\fR...]
- .\"
- .SH DESCRIPTION
- .\"
- The \fBdinitcheck\fR utility checks the service configuration for
- \fBDinit\fR services (see \fBdinit\fR(8)), and reports any errors it finds.
- This allows for finding errors before they can cause a service to fail to
- load during system operation.
- .LP
- Errors reported by \fBdinitcheck\fR include:
- .IP \(bu
- Syntax errors
- .IP \(bu
- Invalid parameter values
- .IP \(bu
- Service dependency cycles
- .LP
- Unless altered by options specified on the command line, this utility uses the
- same search paths (for service description files) as \fBdinit\fR.
- .\"
- .SH OPTIONSs
- .TP
- \fB\-d\fR \fIdir\fP, \fB\-\-services\-dir\fR \fIdir\fP
- Specifies \fIdir\fP as the directory containing service definition files.
- The directory specified will be the only directory searched for service
- definitions.
- If not specified, the default is \fI$HOME/dinit.d\fR or, for the
- system service manager, each of \fI/etc/dinit.d/fR, \fI/usr/local/lib/dinit.d\fR,
- and \fI/lib/dinit.d\fR (searched in that order).
- .TP
- \fB\-\-help\fR
- Display brief help text and then exit.
- .TP
- \fIservice-name\fR
- Specifies the name of a service that should be checked (along with its
- dependencies). If none are specified, defaults to \fIboot\fR (which requires
- that a suitable service description for the \fIboot\fR service exists).
- .\"
- .SH SEE ALSO
- .\"
- \fBdinit\fR(8), \fBdinit-service\fR(5).
- .\"
- .SH AUTHOR
- Dinit, and this manual, were written by Davin McCall.
- $$$dnl
|