1
0
Fork 0
mirror of https://github.com/pygos/init.git synced 2024-11-21 18:59:46 +01:00

Add man page stub for shutdown

Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
This commit is contained in:
David Oberhollenzer 2018-08-28 20:36:29 +02:00
parent 0ed964c8a5
commit b5c6e9d392
3 changed files with 54 additions and 0 deletions

View file

@ -14,6 +14,8 @@ helperdir = @SCRIPTDIR@
helper_PROGRAMS =
helper_SCRIPTS =
dist_man8_MANS =
include lib/Makemodule.am
include cmd/Makemodule.am
include initd/Makemodule.am
@ -28,6 +30,8 @@ install-exec-hook:
(cd $(DESTDIR)$(sbindir); $(LN_S) shutdown reboot)
install-data-local:
$(MKDIR_P) $(DESTDIR)$(man8dir)
(cd $(DESTDIR)$(man8dir); $(LN_S) shutdown.8 reboot.8)
$(MKDIR_P) $(DESTDIR)$(SVCDIR)
$(LN_S) $(TEMPLATEDIR)/loopback $(DESTDIR)$(SVCDIR)/loopback
$(LN_S) $(TEMPLATEDIR)/hostname $(DESTDIR)$(SVCDIR)/hostname

View file

@ -35,6 +35,8 @@ syslog_LDADD = libinit.a
bin_PROGRAMS += syslog
endif
dist_man8_MANS += cmd/shutdown.8
EXTRA_DIST += $(SRVHEADERS)
sbin_PROGRAMS += service shutdown

48
cmd/shutdown.8 Normal file
View file

@ -0,0 +1,48 @@
.TH shutdown 8 "August 2018" "Pygos Init"
.SH NAME
shutdown \- shutdown or reboot the system
.SH SYNOPSIS
.B shutdown
[options]
.SH DESCRIPTION
The shutdown command can notify the init system to shut the system down or to
reboot the system.
.PP
If no option is specified, the default action is to initiate a shutdown.
.PP
If invoked as reboot, for instance through a symlink or hard link, the default
action is to reboot the system.
.SH OPTIONS
.TP
.BR \-h , " \-\-help"
Display a help text and exit.
.TP
.BR \-V , " \-\-version"
Print version information and exit.
.TP
.BR \-p , " \-\-poweroff"
Do a shutdown and turn the system power off if possible.
.TP
.BR \-r , " \-\-reboot"
Do a system reboot.
.TP
.BR \-f , " \-\-force"
Bypass the init system and directly call the kernel to do a hard
shutdown or reboot.
.TP
.BR \-n , " \-\-no-sync"
If \-\-force is specified, do not call
.BR sync (2)
before bringing the system down.
.SH AVAILABILITY
This program is part of the Pygos init system.
.SH COPYRIGHT
Copyright \(co 2018 David Oberhollenzer
.br
License: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
.br
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
.SH SEE ALSO
.BR sync (2),
.BR reboot (2)