Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
776346e2cd | ||
|
|
ce71ffbfbe | ||
|
|
d9ee8ca584 | ||
|
|
4e44e2cd73 | ||
|
|
88b807f9bc | ||
|
|
feba5d86b7 | ||
|
|
3b1e96a6a3 | ||
|
|
79998bdf9c |
99
AUTHORS
99
AUTHORS
@@ -1,99 +0,0 @@
|
|||||||
Alessio Ababilov <ilovedevlinux@gmail.com>
|
|
||||||
Alexander Berntsen <alexander@plaimi.net>
|
|
||||||
Alexander Mezin <mezin.alexander@gmail.com>
|
|
||||||
Alexander Tsoy <alexander@tsoy.me>
|
|
||||||
Alexander Vershilov <alexander.vershilov@gmail.com>
|
|
||||||
Alexander Vershilov <qnikst@gentoo.org>
|
|
||||||
Alexander V Vershilov <qnikst@gentoo.org>
|
|
||||||
Alexey Shvetsov <alexxy@gentoo.org>
|
|
||||||
Alon Bar-Lev <alon.barlev@gmail.com>
|
|
||||||
Amadeusz Żołnowski <aidecoe@aidecoe.name>
|
|
||||||
Andrew Gregory <andrew.gregory.8@gmail.com>
|
|
||||||
Anthony Donnelly <Amzo@archbsd.com>
|
|
||||||
Anthony G. Basile <basile@opensource.dyc.edu>
|
|
||||||
Anthony G. Basile <blueness@gentoo.org>
|
|
||||||
Austin S. Hemmelgarn <ahferroin7@gmail.com>
|
|
||||||
Benda Xu <heroxbd@gentoo.org>
|
|
||||||
Björn Baumbach <bb@sernet.de>
|
|
||||||
Charlie <root@uberlaptop.development.ltl>
|
|
||||||
Chris Richards <gizmo@giz-works.com>
|
|
||||||
Christian <christian@ch-sc.de>
|
|
||||||
Christian Ruppert <idl0r@gentoo.org>
|
|
||||||
Christian Wetzig <gentoo@wetzig.de>
|
|
||||||
Christopher Head <chead@telus.net>
|
|
||||||
Consus <consus@gmx.com>
|
|
||||||
Daniel Mierswa <impulze@impulze.org>
|
|
||||||
Daniel Robbins <drobbins@funtoo.org>
|
|
||||||
Diego Elio Pettenò <flameeyes@flameeyes.eu>
|
|
||||||
Diego Elio Pettenò <flameeyes@gmail.com>
|
|
||||||
Diego <flameeyes@gentoo.org>
|
|
||||||
Dirk Sondermann <ds-gentoo@dyximaq.de>
|
|
||||||
Doug Freed <dwfreed@mtu.edu>
|
|
||||||
Doug Goldstein <cardoe@cardoe.com>
|
|
||||||
Ed Wildgoose <gentoo@wildgooses.com>
|
|
||||||
Eray Aslan <eras@gentoo.org>
|
|
||||||
Eugeny Shkrigunov <eshkrig@gmail.com>
|
|
||||||
Fedja Beader <specing@contact.me.on.irc.freenode.net>
|
|
||||||
Flex <frostynova@gmail.com>
|
|
||||||
Gabriele Giacone <1o5g4r8o@gmail.com>
|
|
||||||
Gary <admin@garyshood.com>
|
|
||||||
Gilles Oivier <g.olivier@wanadoo.fr>
|
|
||||||
Hank Leininger <hlein@korelogic.com>
|
|
||||||
Ian Stakenvicius <axs@gentoo.org>
|
|
||||||
Jakob Drexel <jake42@rommel.stw.uni-erlangen.de>
|
|
||||||
James Le Cuirot <chewi@aura-online.co.uk>
|
|
||||||
Jan Psota <jasiu@belsznica.pl>
|
|
||||||
Jason Zaman <jason@perfinion.com>
|
|
||||||
Joe Harvell <jharvell@dogpad.net>
|
|
||||||
Joe M <joe9mail@gmail.com>
|
|
||||||
Johan Bergström <bugs@bergstroem.nu>
|
|
||||||
Jory A. Pratt <anarchy@gentoo.org>
|
|
||||||
Juan RP <xtraeme@gmail.com>
|
|
||||||
Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>
|
|
||||||
Kfir Lavi <lavi.kfir@gmail.com>
|
|
||||||
Kirill Elagin <kirelagin@gmail.com>
|
|
||||||
Lars Wendler <polynomial-c@gentoo.org>
|
|
||||||
Lorand Kelemen <lorand.kelemen@indgroup.eu>
|
|
||||||
Marc Joliet <marcec@gmx.de>
|
|
||||||
Marien Zwart <marienz@gentoo.org>
|
|
||||||
Michal Gorny <gentoo@mgorny.alt.pl>
|
|
||||||
Mihai Moldovan <ionic@ionic.de>
|
|
||||||
Mike Frysinger <vapier@gentoo.org>
|
|
||||||
Mike Gilbert <floppym@gentoo.org>
|
|
||||||
Nao Nakashima <nao.nakashima@gmail.com>
|
|
||||||
Natanael Copa <natanael.copa@gmail.com>
|
|
||||||
Nathan Phillip Brink <ohnobinki@ohnopublishing.net>
|
|
||||||
Ned Ludd <solar@gentoo.org>
|
|
||||||
Olivier Huber <oli.huber@gmail.com>
|
|
||||||
Patrick Lauer <patrick@gentoo.org>
|
|
||||||
Petre Rodan <petre.rodan@simplex.ro>
|
|
||||||
Piotr Karbowski <piotr.karbowski@gmail.com>
|
|
||||||
Ralph Sennhauser <sera@gentoo.org>
|
|
||||||
Richard Yao <ryao@cs.stonybrook.edu>
|
|
||||||
Rick Farina (ZeroChaos) <sidhayn@gmail.com>
|
|
||||||
Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
|
|
||||||
Robin H. Johnson <robbat2@gentoo.org>
|
|
||||||
Robin H. Johnson <robbat2@orbis-terrarum.net>
|
|
||||||
Robin Johnson <robbat2@gentoo.org>
|
|
||||||
Roy Marples <roy@marples.name>
|
|
||||||
Salah Coronya <salah.coronya@gmail.com>
|
|
||||||
Sebastian Thorarensen <indigo176@blinkenshell.org>
|
|
||||||
Semen Maryasin <marsoft@ya.ru>
|
|
||||||
Sergei Trofimovich <slyfox@gentoo.org>
|
|
||||||
Seth Robertson <in-gentoo@baka.org>
|
|
||||||
S. Gilles <sgilles@umd.edu>
|
|
||||||
Stefan Knoblich <s.knoblich@axsentis.de>
|
|
||||||
Stef Simoens <stef.simoens@scarlet.be>
|
|
||||||
Steve L <slong@rathaus.eclipse.co.uk>
|
|
||||||
Steven Chamberlain <steven@pyro.eu.org>
|
|
||||||
Svante Signell <svante.signell@gmail.com>
|
|
||||||
Sven Vermeulen <sven.vermeulen@siphos.be>
|
|
||||||
Thomas D <whissi@whissi.de>
|
|
||||||
Thomas Pfaff <tpfaff@gmx.net>
|
|
||||||
Trevor Summers Smith <trevorsummerssmith@gmail.com>
|
|
||||||
Walter <walter@pratyeka.org>
|
|
||||||
William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
William Hubbs <williamh@gentoo.org>
|
|
||||||
Will Miles <wmiles@sgl.com>
|
|
||||||
Yun Zheng Hu <hu@fox-it.com>
|
|
||||||
Yuta SATOH <nigoro.gentoo@0x100.com>
|
|
||||||
709
ChangeLog
709
ChangeLog
@@ -1,410 +1,16 @@
|
|||||||
commit fb37e1aa96df351b1bf591dc36ef332f86820a2b
|
commit ce71ffbfbe5e44bb61a3f00faf8466071dab5ea7
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
src/rc/Makefile: fix make depend target
|
|
||||||
|
|
||||||
commit 8769cca71089983ad8a8a69cec852c6bc169248d
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
include rc.h properly in source files
|
|
||||||
|
|
||||||
We were attempting to include rc.h in rc-misc.h instead of the source
|
|
||||||
files where it should be included.
|
|
||||||
|
|
||||||
commit 506f2887e13eb8093bbff0915381644c4c08fc5c
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
fix selinux build
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 571798
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=571798
|
|
||||||
|
|
||||||
commit 83223a6e97ff2ed3a8b06c4794b55cdd1c61c657
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
version 0.20.2
|
|
||||||
|
|
||||||
commit 2747f40f823c2d31b820f0525360532287c70eea
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
update changelog
|
|
||||||
|
|
||||||
commit 933972da532bdf23accaea68bd072fc723a4065d
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
fix selinux build
|
|
||||||
|
|
||||||
commit dbcb8ba3fe2ddce1052c6e0037c47e19d7c273aa
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add LANG, LC_MESSAGES and TERM to the environment whitelist
|
|
||||||
|
|
||||||
commit e462c3223ec71e4567916c74b7e02ec167d91819
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
fix seg fault
|
|
||||||
|
|
||||||
commit 06f195ce37769fda1bbc2cfde13534abeb7f1176
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
increment version number
|
|
||||||
|
|
||||||
commit 04f05c30d13ec83b85164a536eb570f29a66b275
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
update ChangeLog
|
|
||||||
|
|
||||||
commit 9473ac514cb72663d5c3bac8b5473cced4a20bf7
|
|
||||||
Author: joe9 <joe9mail@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
allow the user to decide whether fsck aborts for errors
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 564008
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=564008
|
|
||||||
|
|
||||||
commit bf2f40828ee26d3ba9185f29db596ee5d7b9cf61
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Remove multicall binary structure from OpenRC
|
|
||||||
|
|
||||||
This eliminates the need for the selinux-specific wrapper scrript we
|
|
||||||
were installing in /lib*/rc/{bin,sbin}.
|
|
||||||
|
|
||||||
commit fe485f44339963fdbee143687dcbef2069924bc6
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
rc: fix compiler warnings cleanup
|
|
||||||
|
|
||||||
This reverts commit 981d2b3308edb0d0a68f7bdce4f2c99110de6940 and fixes
|
|
||||||
the warnings that generated.
|
|
||||||
|
|
||||||
commit 53bc986ce5f9725d7117356e28224ac898f9c9bf
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Clean default env_whitelist
|
|
||||||
|
|
||||||
The whitelist of environment variables we pass to service scripts
|
|
||||||
included several unnecessary variables.
|
|
||||||
|
|
||||||
The default whitelist now includes EERROR_QUIET, EINFO_QUIET,
|
|
||||||
IN_BACKGROUND and IN_HOTPLUG.
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 569542
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=569542
|
|
||||||
|
|
||||||
commit 981d2b3308edb0d0a68f7bdce4f2c99110de6940
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
rc: clean up compiler warnings
|
|
||||||
|
|
||||||
The get_systype(), detect_container(), detect_prefix() and detect_vm()
|
|
||||||
functions need to return "char *" instead of "const char *".
|
|
||||||
|
|
||||||
commit 5d3e85bc310e12411135e98a397b35fb920a72a3
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
add ignore patterns for init.d directory
|
|
||||||
|
|
||||||
commit 000503fad72e4eb2ef956a24df358be84b2a9493
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Convert OpenRC to a centralized copyright/license structure
|
|
||||||
|
|
||||||
In the past, OpenRC was a hybrid of a centralized and file-scope
|
|
||||||
license/copyright structure.
|
|
||||||
|
|
||||||
I followed the instructions from the Software Freedom Law Center [1] to
|
|
||||||
convert to a Centralized structure where possible, for easier future
|
|
||||||
maintenance.
|
|
||||||
|
|
||||||
[1] https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html
|
|
||||||
|
|
||||||
commit 065f034059d7ca26bbb985158c5d361ff75df186
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
format fix
|
|
||||||
|
|
||||||
commit fe32ef8e09a2edf2690a3b281cea0be84a5541ca
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
FEATURE-REMOVAL-SCHEDULE: create section for librc API functions
|
|
||||||
|
|
||||||
commit c45313dfa9880c4aedb72da1b2ac3159eee05a93
|
|
||||||
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
netmount: use want dependency to start nfsclient
|
|
||||||
|
|
||||||
add in parsing of fstab to determine if nfsclient should be automatically
|
|
||||||
started so that netmount can mount nfs without adding nfsclient
|
|
||||||
to the default runlevel
|
|
||||||
|
|
||||||
This fixes #71.
|
|
||||||
|
|
||||||
commit 3ef2bbfb19fe3ca0c169f9dcf48b70a59321a5d1
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add note about deprecating rc_getline()
|
|
||||||
|
|
||||||
commit cc9c23c8484ea7d07b1f8e54bcab46cc31ec727d
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Complete support for rc.conf.d
|
|
||||||
|
|
||||||
- gendepends.sh needs to read this directory to allow dependencies to be
|
|
||||||
overridden
|
|
||||||
- init.sh for Linux and Bsd need to read it to allow config settings
|
|
||||||
they use to be overridden.
|
|
||||||
|
|
||||||
commit 935252b1152b4086ccbe76ace21e677d7ac8a357
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add note about removing rc_sys() from librc
|
|
||||||
|
|
||||||
commit 0d202b5711228bb047140430ea8fe4f749503fb4
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Update feature-removal-schedule wrt mtab service
|
|
||||||
|
|
||||||
commit f9bdb072e8d88079a20834fe921d43e326a9a18a
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
rc.map: remove references to rc_sys_v{1,2}
|
|
||||||
|
|
||||||
commit 9f6e05671d6d48faa7b83aec05a637bcdfcb3f82
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Convert rc_sys() calls to detect_container() and detect_vm()
|
|
||||||
|
|
||||||
commit 8addd7913a743b75ef3854ab4a96fea81cc5245d
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Create detect_container() and detect_vm() functions
|
|
||||||
|
|
||||||
These functions replace rc_sys so that we can detect containers and vms
|
|
||||||
separately.
|
|
||||||
|
|
||||||
Also, we copy file_regex() to rc-misc.c and open it to all operating
|
|
||||||
systems.
|
|
||||||
|
|
||||||
commit 83cd7145e3e7c3ac453b6a87214cf5704e3875ce
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Rename bootlevel variable in _usage.c
|
|
||||||
|
|
||||||
In src/rc/_usage.c, we were using bootlevel as the variable to hold the
|
|
||||||
return value of rc_sys.
|
|
||||||
This changes the variable name to systype because this function returns
|
|
||||||
a system type, not a runlevel.
|
|
||||||
|
|
||||||
commit a67e3495d0b54ac83a00fc04aef50951646814ad
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Increment version number
|
|
||||||
|
|
||||||
commit a1acdeb92ead07f2dc60cb9796aaf5b4ea377713
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
update ChangeLog
|
|
||||||
|
|
||||||
commit b810473e4f7218afbb7047890860c15a8c45472b
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
man/openrc-run.8: Clarify documentation on dependencies and keywords
|
|
||||||
|
|
||||||
Provide an example of using the -containers keyword and clarify
|
|
||||||
documentation on some of the dependency functions.
|
|
||||||
|
|
||||||
commit 627e925463068e754ffd869f99a43634d6d9631e
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
add support for -containers keyword
|
|
||||||
|
|
||||||
commit f5cf1136e70502ee530f20f0434f312611b12b51
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Use systype variable for rc_sys call
|
|
||||||
|
|
||||||
commit a4038e11712d4c3f87f541f90be0b88f2903b82d
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
rc.conf.Linux: document the rkt keyword
|
|
||||||
|
|
||||||
commit a0cf8f91246ff4487b36d6432dab787e5b10957d
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add detection for rkt containers
|
|
||||||
|
|
||||||
commit 9fedb3b40b5983372b2c2de29dfe321c6dfaadf4
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add detection for docker containers
|
|
||||||
|
|
||||||
commit 635e33cdc8f18bb290756633ce0714c496383cfb
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
librc: comsolidate rc_sys_v1 and rc_sys_v2 into rc_sys
|
|
||||||
|
|
||||||
These functions were never meant to be used outside of OpenRC, and they
|
|
||||||
were added when we thought we were going to do away with the automatic
|
|
||||||
detection of subsystems. Since the autodetection is not going away, we
|
|
||||||
can combine these functions into rc_sys.
|
|
||||||
|
|
||||||
commit bd9456ff3172cc88f32d67bd4e789e2beee43595
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
rc-functions.sh: add support for user-defined want dependencies
|
|
||||||
|
|
||||||
commit 33d3f33b3ca7dd2ce616b8182d588d0743c2f124
|
|
||||||
Author: Ian Stakenvicius <axs@gentoo.org>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Implement "want" dependency
|
|
||||||
|
|
||||||
The want dependency is similar to the use dependency. If a service
|
|
||||||
script, for example called service1, adds "want service2" to its depend
|
|
||||||
function, OpenRC will attempt to start service2, if it exists on the
|
|
||||||
system, when service1 is started.
|
|
||||||
|
|
||||||
However, service1 will start regardless of the status of
|
|
||||||
service2.
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 406021
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=406021
|
|
||||||
|
|
||||||
commit ddb895b355e02c9c07b00bfaf00d1bf8a7abbc03
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
conf.d/netmount: typo fix
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 564846
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=564846
|
|
||||||
|
|
||||||
commit 085d77f17e3bedd23ffa96fe7e4eb8515ae8bfc6
|
|
||||||
Author: Benda Xu <heroxbd@gentoo.org>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Standardize macro tests for gnu hurd
|
|
||||||
|
|
||||||
This also fixes breakage of GNU/hurd builds introduced by commit 3f82edbeb92.
|
|
||||||
|
|
||||||
commit c831f1f994e187afd8edfff15e4063b99440bbcb
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
librc: rework overriding rc.conf options from the kcl
|
|
||||||
|
|
||||||
Rename the rc_conf_override function to describe its purpose better,
|
|
||||||
drop one conditional compile by making it available everywhere, and move
|
|
||||||
the call to it after the optional rc.conf.d directory is processed.
|
|
||||||
|
|
||||||
commit 591aea28215a8b5ad8660184dc6f6f15ff0c18b4
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
librc: Remove redundant code from rc_config_load
|
|
||||||
|
|
||||||
commit c09eeca49145b034df6527c500099ba22f28e824
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add rc.conf.d support
|
|
||||||
|
|
||||||
This makes it possible to override settings in rc.conf by adding a
|
|
||||||
directory @SYSCONFDIR@/rc.conf.d and putting files in this directory.
|
|
||||||
The files will be processed in lexical order, and the last setting in
|
|
||||||
these files will be used.
|
|
||||||
|
|
||||||
commit 4cf6b0ecf7f5b35a6d80d76c60e77c3e1c7fee5c
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
consolefont: add after modules to dependencies
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 559540
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=559540
|
|
||||||
|
|
||||||
commit ee944553a9ea35622046bd1ab5657fd416a7019a
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
bootmisc: optionally save the previous dmesg log
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 561204
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=561204
|
|
||||||
|
|
||||||
commit 6cae41a4e63510cdcf3af1153d6e8300435e1838
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
etc/rc.conf: Clean up documentation for rc_hotplug
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 554540
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=554540
|
|
||||||
|
|
||||||
commit 960881fcfe974178c0846a816663a258cdd488cc
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add net-online service
|
|
||||||
|
|
||||||
commit d26013494db8ea8699db9815ef4c4b0eb2f55e7f
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
mtab: typo fix
|
|
||||||
|
|
||||||
commit b29b2fb3cb3e73b4453483ced908f0ef10e47e9c
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
mtab: make /etc/mtab as a file configurable
|
|
||||||
|
|
||||||
commit 7da72ce487a8d92d992e7fd3db881c198ae02609
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
openrc-run.sh: fix new required_* tests to exit properly
|
openrc-run.sh: fix new required_* tests to exit properly
|
||||||
|
|
||||||
commit fc777aeaf3e6e2d47f4599acfe6c8d1bf5bc760a
|
commit d9ee8ca5842983b59cc2c6e595d21e9a26a4f000
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
update changelog
|
||||||
|
|
||||||
|
commit 4e44e2cd73fb7fe08fb229bc3192d14f97dc2aa2
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
@@ -413,13 +19,13 @@ Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|||||||
X-Gentoo-Bug: 563010
|
X-Gentoo-Bug: 563010
|
||||||
X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563010
|
X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563010
|
||||||
|
|
||||||
commit 9d53d436ae22d6f0f6fc1537e836dd1b4d31cf35
|
commit 88b807f9bcea5ec5bf5c5edb3c7161bf5c12d2d0
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
sysfs: consolidate cgroup processing code in a single function
|
increment version number
|
||||||
|
|
||||||
commit b81317bdf8e3eed8b8ff2bef757ba29f362ed297
|
commit feba5d86b73b0df5587b178e80e85129a60861cd
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
@@ -430,7 +36,7 @@ Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|||||||
X-Gentoo-Bug: 562668
|
X-Gentoo-Bug: 562668
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=562668
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=562668
|
||||||
|
|
||||||
commit 29f7e335927d4c1fb151124de8cdf01fb87723fa
|
commit 3b1e96a6a3af3de68a18558f3a6ebac31430a1cd
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
@@ -439,7 +45,7 @@ Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|||||||
X-Gentoo-Bug: 562320
|
X-Gentoo-Bug: 562320
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=562320
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=562320
|
||||||
|
|
||||||
commit 850ca030777cb0c3e2fb03d9ab1f0ccee7b89e93
|
commit 79998bdf9cb5089f423e00bfa4bc3816b64c58d4
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
@@ -1395,3 +1001,292 @@ Author: William Hubbs <w.d.hubbs@gmail.com>
|
|||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
tmpfiles.dev: pass --boot to tmpfiles.sh so kmod works properly
|
tmpfiles.dev: pass --boot to tmpfiles.sh so kmod works properly
|
||||||
|
|
||||||
|
commit 7e3a33c8f5ccae03e035cf4c9d1c3c01a0f57b1e
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Add description for cgroup_cleanup
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 535184
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=535184
|
||||||
|
|
||||||
|
commit 74478830a8d035c078e986b57efd40a5c48bc896
|
||||||
|
Author: Doug Freed <dwfreed@mtu.edu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
fix double free of pidfile
|
||||||
|
|
||||||
|
This fixes a double free of the pidfile variable. For discussion of this
|
||||||
|
issue, see the bug.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 531600
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=531600
|
||||||
|
|
||||||
|
commit 6a9679377f4de257f02de1d16a513df14b4c25ba
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Do not call the shell to evaluate CHANGELOG_LIMIT
|
||||||
|
|
||||||
|
The git log command understands dates such as "1 year ago", so there is
|
||||||
|
no need to use the date command.
|
||||||
|
|
||||||
|
commit 72186ea3bbbf0b09b88a6f3e1fb23bf04ce1ddad
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
etc/rc and etc/rc.shutdown: change references from rc to openrc
|
||||||
|
|
||||||
|
commit 3647db7a27f7a5ca14b33b14effeb945fd986210
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Add target to create ChangeLog
|
||||||
|
|
||||||
|
This was added by request because some users are requesting a ChangeLog.
|
||||||
|
|
||||||
|
This fixes #29.
|
||||||
|
|
||||||
|
commit 7a92eb888794819a339babd0ee220b6aa3993db1
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
rename git.mk to gitver.mk
|
||||||
|
|
||||||
|
This is a more descriptive name since this file only sets the gitver
|
||||||
|
variable.
|
||||||
|
|
||||||
|
commit 30cc3cdb76a66c7c0f89a52db4e5cff77b570e31
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Make sysfs behave like netmount and localmount
|
||||||
|
|
||||||
|
sysfs now mounts all related sysfs file systems and returns success,
|
||||||
|
like netmount and localmount.
|
||||||
|
|
||||||
|
Also, we now check to make sure the cgroups are not mounted before we
|
||||||
|
mount them.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 530138
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=530138
|
||||||
|
|
||||||
|
commit dff6e4a004afeaa64f4ccb07c7d31bb821b043b4
|
||||||
|
Author: S. Gilles <sgilles@umd.edu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix mdoc warning for empty line in rc-update man page.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 529374
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=529374
|
||||||
|
|
||||||
|
commit 3fad31a994f7eb14f3f001f3980eb2b0ae8fe4f1
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
init.d: add osclock to ignore patterns
|
||||||
|
|
||||||
|
commit 8d0ca13fbd38e782bae655eca6646dabc8d63899
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
devfs: optionally add missing symbolic links
|
||||||
|
|
||||||
|
If symbolic links for /dev/{fd,stdin,stdout,stderr,core} do not exist
|
||||||
|
once /dev is mounted, we should create them.
|
||||||
|
|
||||||
|
commit 93ba67eff9333e434c969bb8131467f777546764
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
netmount: unmount nfs file systems
|
||||||
|
|
||||||
|
commit 1932360adca3f9fe9b47bcfad7b8bd5efbd33bee
|
||||||
|
Author: Jason Zaman <jason@perfinion.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Integrate the functionality from runscript_selinux.so
|
||||||
|
|
||||||
|
runscript used to dlopen() runscript_selinux.so. This adds equivalent
|
||||||
|
functionality directly in to runscript instead. It authenticates with
|
||||||
|
either PAM or shadow and optionally has a dep on audit.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 517450
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=517450
|
||||||
|
|
||||||
|
commit be952bebb3647069fb93b9791ee3439698f697ca
|
||||||
|
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix incorrect handling of chroot option.
|
||||||
|
Fixes #28.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: #527370
|
||||||
|
X-Gentoo-Bug-Url: https://bugs.gentoo.org/show_bug.cgi?id=527370
|
||||||
|
|
||||||
|
commit 0bfde472d0154f14ea88c0f5ddd21a510443d713
|
||||||
|
Author: Ralph Sennhauser <sera@gentoo.org>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Add osclock service
|
||||||
|
|
||||||
|
This scripts sole purpose is to "provide clock" on OSs that already
|
||||||
|
take care of the clock being properly set.
|
||||||
|
|
||||||
|
commit ba0a11fc94d303e208dd364b06c1c2a75bcdd62b
|
||||||
|
Author: Johan Bergström <bugs@bergstroem.nu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Pass ncurses cflags to build
|
||||||
|
|
||||||
|
Fixes #25
|
||||||
|
Note from William Hubbs:
|
||||||
|
The original patch overwrote CFLAGS. I modified this patch to add the
|
||||||
|
ncurses cflags to CPPFLAGS instead of overwriting CFLAGS.
|
||||||
|
|
||||||
|
commit 7700e6fe796cabfa22eefddc024d66257a28d4dc
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix compile errors created by bundling queue.h
|
||||||
|
|
||||||
|
commit 6ca79042b9aa9752e577346e6f355356ef8f2f9a
|
||||||
|
Author: Anthony G. Basile <blueness@gentoo.org>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
helpers.h, start-stop-daemon.c: remove uneeded macros
|
||||||
|
|
||||||
|
TAILQ_CONCAT, TAILQ_FOREACH_SAFE and LIST_FOREACH_SAFE are defined
|
||||||
|
in our bundled queue.h and are no longer required.
|
||||||
|
|
||||||
|
commit 1e0a4bebdefd06af09ba8f2459287d3ca28f89d7
|
||||||
|
Author: Anthony G. Basile <blueness@gentoo.org>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Bundle <sys/queue.h> from NetBSD
|
||||||
|
|
||||||
|
We are bundling this to allow building on musl-based systems since musl
|
||||||
|
does not include <sys/queue.h>.
|
||||||
|
|
||||||
|
commit ca6b86be44fc7ed618a7ab3bd021e208d38878b1
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix all tests for GNU/kFreeBSD
|
||||||
|
|
||||||
|
It is necessary to check for both the kernel and c library because
|
||||||
|
__FreeBSD_kernel is also defined on native FreeBSD [1].
|
||||||
|
|
||||||
|
[1] http://sourceforge.net/p/predef/wiki/OperatingSystems/
|
||||||
|
|
||||||
|
commit 4ac289b5397a688393c596a9a01651c94d3b5711
|
||||||
|
Author: Gabriele Giacone <1o5g4r8o@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix rc_svcdir for GNU/Hurd
|
||||||
|
|
||||||
|
commit 875f03e27c3475675f7b9572b071dd8c26257be7
|
||||||
|
Author: Svante Signell <svante.signell@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
fix defines for GNU/Hurd
|
||||||
|
|
||||||
|
commit 203b754f843fe6af0a40e983d557a9cdbc89f84b
|
||||||
|
Author: Svante Signell <svante.signell@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
add missing files for GNU/Hurd
|
||||||
|
|
||||||
|
commit 89c8a62a1078e770e12c47f06c8dbc9c2924e771
|
||||||
|
Author: Gabriele Giacone <1o5g4r8o@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix rc_svcdir for GNU/kFreeBSD
|
||||||
|
|
||||||
|
commit d8e1d9a6edf94ecac580e80e1113f4fdbdc5a23b
|
||||||
|
Author: Gabriele Giacone <1o5g4r8o@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Add missing files for GNU/kFreeBSD
|
||||||
|
|
||||||
|
commit 3f82edbeb9251149c6aff071d6537379af4e5eea
|
||||||
|
Author: Svante Signell <svante.signell@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix GNU/kFreeBSD port
|
||||||
|
|
||||||
|
Check for __FreeBSD_kernel instead of __GLIBC__ in source files.
|
||||||
|
|
||||||
|
note from William Hubbs:
|
||||||
|
I was told this is a better check for GNU/kFreeBSD than checking the
|
||||||
|
C library the source is being compiled against.
|
||||||
|
GNU/kFreeBSD than checking which library we are using.
|
||||||
|
|
||||||
|
commit 86e9aa0d36813e2630c6613cd71c3ce8db642f71
|
||||||
|
Author: Anthony G. Basile <blueness@gentoo.org>
|
||||||
|
Commit: Anthony G. Basile <blueness@gentoo.org>
|
||||||
|
|
||||||
|
einfo.h, rc.h.in: simplify __BEGIN_DECLS logic
|
||||||
|
|
||||||
|
There is no need to redefine __BEGIN_DECLS and __END_DECLS.
|
||||||
|
We simplify the logic here and avoid undefining these macros.
|
||||||
|
|
||||||
|
commit 4a08517cac3c68c232694db7288654b58b68b8ba
|
||||||
|
Author: Anthony G. Basile <blueness@gentoo.org>
|
||||||
|
Commit: Anthony G. Basile <blueness@gentoo.org>
|
||||||
|
|
||||||
|
einfo.h, rc.h.in: ensure __BEGIN_DECLS is defined
|
||||||
|
|
||||||
|
Some Standard C Libraries, like musl, don't define __BEGIN_DECLS
|
||||||
|
or __END_DECLS. We add some ifdef magic to ensure these are
|
||||||
|
available.
|
||||||
|
|
||||||
|
commit 9bf789f78890c8b5879d29acb9fb0e23285baee4
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Update news file wrt chroot variable
|
||||||
|
|
||||||
|
commit f9acd65497c6e561fbf5420386a99d681fede859
|
||||||
|
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
librc:look for the pid file in a chroot if defined
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 524388
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=524388
|
||||||
|
|
||||||
|
commit 8c7ea4e9e8da500877a514402bbe90aababda2d6
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
runscript.sh: add chroot support
|
||||||
|
|
||||||
|
This adds support for a chroot variable which will be passed to the
|
||||||
|
start-stop-daemon --chroot switch to runscript.sh when starting a
|
||||||
|
daemon. This also needs to be saved so it can be used in locating the
|
||||||
|
pid file when stopping the daemon.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 524388
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=524388
|
||||||
|
|
||||||
|
commit 5f1439f1aac14618592789042e05daaf80f55a15
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Add NEWS file
|
||||||
|
|
||||||
|
commit 85da4a5e2621dc5f5356d440735aa058008a1b7e
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
add back nfs and nfs4 file systems
|
||||||
|
|
||||||
|
Fix gentoo bug #427996 correctly.
|
||||||
|
We should attempt to mount the file systems, but not try to start the
|
||||||
|
daemons. The previous fix removed mounting the file systems as well as
|
||||||
|
starting the daemons.
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 508574
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=508574
|
||||||
|
|||||||
@@ -53,36 +53,9 @@ Who:
|
|||||||
|
|
||||||
## the mtab service script
|
## the mtab service script
|
||||||
|
|
||||||
When: force /etc/mtab to link to /proc/self/mounts in 1.0, remove
|
When: make warnings more visible in 1.0, remove in 2.0
|
||||||
service in 2.0
|
|
||||||
|
|
||||||
Why: /etc/mtab should be a symbolic link to /proc/self/mounts on modern
|
Why: /etc/mtab should be a symbolic link to /proc/self/mounts on modern
|
||||||
Linux systems
|
Linux systems
|
||||||
|
|
||||||
Who:
|
Who:
|
||||||
|
|
||||||
## C API Functions in rc.h
|
|
||||||
|
|
||||||
If you have a c program that links to librc and uses functions from
|
|
||||||
there, this section will list API functions which are deprecated and
|
|
||||||
will be removed along with the reason they are being removed.
|
|
||||||
|
|
||||||
### rc_getline()
|
|
||||||
|
|
||||||
When: 1.0
|
|
||||||
|
|
||||||
Why: The getline() function was standardized in POSIX.1-2008, so it
|
|
||||||
should be available on POSIX systems.
|
|
||||||
|
|
||||||
Who:
|
|
||||||
|
|
||||||
### rc_sys()
|
|
||||||
|
|
||||||
When: 1.0
|
|
||||||
|
|
||||||
Why: The OpenRC code now uses two internal functions, detect_container()
|
|
||||||
and detect_vm() to handle this. rc_sys() is broken because it
|
|
||||||
doesn't differentiate between containers and vm's.
|
|
||||||
|
|
||||||
Who:
|
|
||||||
|
|
||||||
|
|||||||
@@ -54,9 +54,4 @@ Daniel Robbins continues to maintain an independent, forked
|
|||||||
version of OpenRC for Funtoo Linux, which includes a Funtoo-specific network
|
version of OpenRC for Funtoo Linux, which includes a Funtoo-specific network
|
||||||
configuration system.
|
configuration system.
|
||||||
|
|
||||||
On 17-Dec-2015 utc, Roy gave the OpenRC developers permission to replace his
|
|
||||||
copyrights in all source files with a generic Copyright assertion for
|
|
||||||
the OpenRC developers as long as we keep the original copyright in the
|
|
||||||
binaries and LICENSE file.
|
|
||||||
|
|
||||||
[1] http://www.gentoo.org/news/en/gwn/20040426-newsletter.xml
|
[1] http://www.gentoo.org/news/en/gwn/20040426-newsletter.xml
|
||||||
|
|||||||
24
LICENSE
24
LICENSE
@@ -1,24 +0,0 @@
|
|||||||
Copyright (c) 2007-2008, Roy Marples <roy@marples.name>
|
|
||||||
Copyright (c) 2007-2015, the OpenRC authors
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
|
||||||
modification, are permitted provided that the following conditions are met:
|
|
||||||
|
|
||||||
1. Redistributions of source code must retain the above copyright notice,
|
|
||||||
this list of conditions and the following disclaimer.
|
|
||||||
2. Redistributions in binary form must reproduce the above copyright
|
|
||||||
notice, this list of conditions and the following disclaimer in the
|
|
||||||
documentation and/or other materials provided with the distribution.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
|
||||||
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
||||||
POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
12
Makefile
12
Makefile
@@ -1,12 +1,6 @@
|
|||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# OpenRC Makefile
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
# Released under the 2-clause BSD license.
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
TOP:= ${dir ${realpath ${firstword ${MAKEFILE_LIST}}}}
|
TOP:= ${dir ${realpath ${firstword ${MAKEFILE_LIST}}}}
|
||||||
MK= ${TOP}/mk
|
MK= ${TOP}/mk
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
NAME= openrc
|
NAME= openrc
|
||||||
VERSION= 0.20.2
|
VERSION= 0.18.2
|
||||||
PKG= ${NAME}-${VERSION}
|
PKG= ${NAME}-${VERSION}
|
||||||
|
|||||||
35
NEWS.md
35
NEWS.md
@@ -3,41 +3,6 @@
|
|||||||
This file will contain a list of notable changes for each release. Note
|
This file will contain a list of notable changes for each release. Note
|
||||||
the information in this file is in reverse order.
|
the information in this file is in reverse order.
|
||||||
|
|
||||||
## OpenRC-0.19
|
|
||||||
|
|
||||||
This version adds a net-online service. By default, this
|
|
||||||
service will check all known network interfaces for a configured
|
|
||||||
interface or a carrier. It will register as started only when all
|
|
||||||
interfaces are configured and there is at least a carrier on one
|
|
||||||
interface. The behaviour of this service can be modified in
|
|
||||||
/etc/conf.d/net-online.
|
|
||||||
|
|
||||||
Currently, this only works on Linux, but if anyone wants to port to
|
|
||||||
*bsd, that would be welcomed.
|
|
||||||
|
|
||||||
## OpenRC-0.18.3
|
|
||||||
|
|
||||||
Modern Linux systems expect /etc/mtab to be a symbolic link to
|
|
||||||
/proc/self/mounts. Reasons for this change include support for mount
|
|
||||||
namespaces, which will not work if /etc/mtab is a file.
|
|
||||||
By default, the mtab service enforces this on each reboot.
|
|
||||||
|
|
||||||
If you find that this breaks your system in some way, please do the
|
|
||||||
following:
|
|
||||||
|
|
||||||
- Set mtab_is_file=yes in /etc/conf.d/mtab.
|
|
||||||
|
|
||||||
- Restart mtab. This will recreate the /etc/mtab file.
|
|
||||||
|
|
||||||
- Check for an issue on https://github.com/openrc/openrc/issues
|
|
||||||
explaining why you need /etc/mtab to be a file. If there isn't one,
|
|
||||||
please open one and explain in detail why you need this to be a file.
|
|
||||||
If there is one, please add your comments to it. Please give concrete
|
|
||||||
examples of why it is important that /etc/mtab be a file instead of a
|
|
||||||
symbolic link. Those comments will be taken into consideration for how
|
|
||||||
long to keep supporting mtab as a file or when the support can be
|
|
||||||
removed.
|
|
||||||
|
|
||||||
## OpenRC-0.18
|
## OpenRC-0.18
|
||||||
|
|
||||||
The behaviour of localmount and netmount in this version is changing. In
|
The behaviour of localmount and netmount in this version is changing. In
|
||||||
|
|||||||
@@ -15,8 +15,7 @@ include ${MK}/os.mk
|
|||||||
|
|
||||||
CONF-FreeBSD= ipfw moused powerd rarpd savecore syscons
|
CONF-FreeBSD= ipfw moused powerd rarpd savecore syscons
|
||||||
|
|
||||||
CONF-Linux= consolefont devfs dmesg hwclock keymaps killprocs modules mtab \
|
CONF-Linux= consolefont devfs dmesg hwclock keymaps killprocs modules
|
||||||
net-online
|
|
||||||
|
|
||||||
CONF-NetBSD= moused rarpd savecore
|
CONF-NetBSD= moused rarpd savecore
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,3 @@ wipe_tmp="YES"
|
|||||||
# Write the initial dmesg log into /var/log/dmesg after boot
|
# Write the initial dmesg log into /var/log/dmesg after boot
|
||||||
# This may be useful if you need the kernel boot log afterwards
|
# This may be useful if you need the kernel boot log afterwards
|
||||||
log_dmesg="YES"
|
log_dmesg="YES"
|
||||||
|
|
||||||
# Save the previous dmesg log to dmesc.old
|
|
||||||
# This may be useful if you need to compare the current boot to the
|
|
||||||
# previous one.
|
|
||||||
#previous_dmesg=no
|
|
||||||
|
|||||||
@@ -32,9 +32,3 @@ fsck_on_battery="YES"
|
|||||||
# This is useful when periodic filesystem checks are causing undesirable
|
# This is useful when periodic filesystem checks are causing undesirable
|
||||||
# delays at startup, but such delays at shutdown are acceptable.
|
# delays at startup, but such delays at shutdown are acceptable.
|
||||||
fsck_shutdown="NO"
|
fsck_shutdown="NO"
|
||||||
|
|
||||||
# fsck_abort_on_errors can be set to no to cause fsck to not abort on
|
|
||||||
# errors.
|
|
||||||
# This is useful when periodic filesystem checks are causing undesirable
|
|
||||||
# aborts.
|
|
||||||
fsck_abort_on_errors="YES"
|
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
# This setting controls whether /etc/mtab is a file or symbolic link.
|
|
||||||
# Most of the time, you shouldn't touch this. However, if the default
|
|
||||||
# breaks your system in some way, please see the NEWS.md file that comes
|
|
||||||
# with OpenRC for the actions to take.
|
|
||||||
# mtab_is_file=no
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
# The interfaces setting controls which interfaces the net-online
|
|
||||||
# service considers in deciding whether the network is active. By
|
|
||||||
# default, it is all ethernet or wireless LAN interfaces.
|
|
||||||
#interfaces=""
|
|
||||||
|
|
||||||
# This setting controls whether a ping to the default gateway is
|
|
||||||
# included in the test for network connectivity after all interfaces
|
|
||||||
# are active.
|
|
||||||
#ping_default_gateway=no
|
|
||||||
|
|
||||||
# The timeout setting controls how long the net-online service waits
|
|
||||||
# for the network to be configured.
|
|
||||||
# The default is 120 seconds.
|
|
||||||
# if this is set to 0, the wait is infinite.
|
|
||||||
#timeout=120
|
|
||||||
@@ -25,11 +25,11 @@
|
|||||||
#rc_need="net.eth1 net.eth2"
|
#rc_need="net.eth1 net.eth2"
|
||||||
#
|
#
|
||||||
# If you are using a dynamic network management tool like
|
# If you are using a dynamic network management tool like
|
||||||
# NetworkManager, dhcpcd in standalone mode, wicd, badvpn-ncd, etc, to
|
# networkmanager, dhcpcd in standalone mode, wicd, badvpn-ncd, etc, to
|
||||||
# manage the network interfaces with the routes to your netmounts, you
|
# manage the network interfaces with the routes to your netmounts, you
|
||||||
# should list that tool.
|
# should list that tool.
|
||||||
#
|
#
|
||||||
#rc_need="NetworkManager"
|
#rc_need="networkmanager"
|
||||||
#rc_need="dhcpcd"
|
#rc_need="dhcpcd"
|
||||||
#rc_need="wicd"
|
#rc_need="wicd"
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -3,11 +3,9 @@
|
|||||||
|
|
||||||
# This is the subsystem type. Valid options on Linux:
|
# This is the subsystem type. Valid options on Linux:
|
||||||
# "" - nothing special
|
# "" - nothing special
|
||||||
# "docker" - Docker container manager
|
|
||||||
# "lxc" - Linux Containers
|
# "lxc" - Linux Containers
|
||||||
# "openvz" - Linux OpenVZ
|
# "openvz" - Linux OpenVZ
|
||||||
# "prefix" - Prefix
|
# "prefix" - Prefix
|
||||||
# "rkt" - CoreOS container management system
|
|
||||||
# "uml" - Usermode Linux
|
# "uml" - Usermode Linux
|
||||||
# "vserver" - Linux vserver
|
# "vserver" - Linux vserver
|
||||||
# "systemd-nspawn" - Container created by the systemd-nspawn utility
|
# "systemd-nspawn" - Container created by the systemd-nspawn utility
|
||||||
|
|||||||
@@ -29,20 +29,17 @@
|
|||||||
# come up.
|
# come up.
|
||||||
#rc_depend_strict="YES"
|
#rc_depend_strict="YES"
|
||||||
|
|
||||||
# rc_hotplug controls which services we allow to be hotplugged.
|
# rc_hotplug is a list of services that we allow to be hotplugged.
|
||||||
|
# By default we do not allow hotplugging.
|
||||||
# A hotplugged service is one started by a dynamic dev manager when a matching
|
# A hotplugged service is one started by a dynamic dev manager when a matching
|
||||||
# hardware device is found.
|
# hardware device is found.
|
||||||
# Hotplugged services appear in the "hotplugged" runlevel.
|
# This service is intrinsically included in the boot runlevel.
|
||||||
# If rc_hotplug is set to any value, we compare the name of this service
|
# To disable services, prefix with a !
|
||||||
# to every pattern in the value, from left to right, and we allow the
|
|
||||||
# service to be hotplugged if it matches a pattern, or if it matches no
|
|
||||||
# patterns. Patterns can include shell wildcards.
|
|
||||||
# To disable services from being hotplugged, prefix patterns with "!".
|
|
||||||
#If rc_hotplug is not set or is empty, all hotplugging is disabled.
|
|
||||||
# Example - rc_hotplug="net.wlan !net.*"
|
# Example - rc_hotplug="net.wlan !net.*"
|
||||||
# This allows net.wlan and any service not matching net.* to be hotplugged.
|
# This allows net.wlan and any service not matching net.* to be plugged.
|
||||||
# Example - rc_hotplug="!net.*"
|
# Example - rc_hotplug="*"
|
||||||
# This allows services that do not match "net.*" to be hotplugged.
|
# This allows all services to be hotplugged
|
||||||
|
#rc_hotplug="*"
|
||||||
|
|
||||||
# rc_logger launches a logging daemon to log the entire rc process to
|
# rc_logger launches a logging daemon to log the entire rc process to
|
||||||
# /var/log/rc.log
|
# /var/log/rc.log
|
||||||
|
|||||||
11
etc/rc.devd
11
etc/rc.devd
@@ -1,13 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# Inform RC that we are in the background and hotplugged
|
# Inform RC that we are in the background and hotplugged
|
||||||
IN_BACKGROUND=yes
|
IN_BACKGROUND=yes
|
||||||
|
|||||||
11
etc/rc.in
11
etc/rc.in
@@ -1,13 +1,6 @@
|
|||||||
#!@SHELL@
|
#!@SHELL@
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# If $TERM is not set then assume default of @TERM@
|
# If $TERM is not set then assume default of @TERM@
|
||||||
# This gives us a nice colour boot :)
|
# This gives us a nice colour boot :)
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SHELL@
|
#!@SHELL@
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# Handle interrupts
|
# Handle interrupts
|
||||||
trap : SIGINT SIGQUIT
|
trap : SIGINT SIGQUIT
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/avahi-dnsconfd
|
command=@PKG_PREFIX@/sbin/avahi-dnsconfd
|
||||||
command_args="$avahi_dnsconfd_args -D"
|
command_args="$avahi_dnsconfd_args -D"
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/avahi-daemon
|
command=@PKG_PREFIX@/sbin/avahi-daemon
|
||||||
command_args="$avahid_args -D"
|
command_args="$avahid_args -D"
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=@PKG_PREFIX@/bin/dbus-daemon
|
command=@PKG_PREFIX@/bin/dbus-daemon
|
||||||
pidfile=@VARBASE@/run/dbus/pid
|
pidfile=@VARBASE@/run/dbus/pid
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/sbin/dhcpcd
|
command=/sbin/dhcpcd
|
||||||
pidfile=/var/run/dhcpcd.pid
|
pidfile=/var/run/dhcpcd.pid
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/dnsmasq
|
command=@PKG_PREFIX@/sbin/dnsmasq
|
||||||
command_args=$dnsmasq_args
|
command_args=$dnsmasq_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/hald
|
command=@PKG_PREFIX@/sbin/hald
|
||||||
pidfile=@VARBASE@/run/hald/hald.pid
|
pidfile=@VARBASE@/run/hald/hald.pid
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/named
|
command=/usr/sbin/named
|
||||||
command_args=$named_args
|
command_args=$named_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
: ${ntpd_config:=/etc/ntp.conf}
|
: ${ntpd_config:=/etc/ntp.conf}
|
||||||
: ${ntpd_drift:=/var/db/ntpd.drift}
|
: ${ntpd_drift:=/var/db/ntpd.drift}
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
vpn=${RC_SVCNAME#*.}
|
vpn=${RC_SVCNAME#*.}
|
||||||
name="OpenVPN"
|
name="OpenVPN"
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/polkitd
|
command=@PKG_PREFIX@/sbin/polkitd
|
||||||
pidfile=@VARBASE@/run/polkitd/polkitd.pid
|
pidfile=@VARBASE@/run/polkitd/polkitd.pid
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/sshd
|
command=/usr/sbin/sshd
|
||||||
command_args=$sshd_args
|
command_args=$sshd_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/wpa_supplicant
|
command=/usr/sbin/wpa_supplicant
|
||||||
: ${wpa_supplicant_conf:=/etc/wpa_supplicant.conf}
|
: ${wpa_supplicant_conf:=/etc/wpa_supplicant.conf}
|
||||||
|
|||||||
3
init.d/.gitignore
vendored
3
init.d/.gitignore
vendored
@@ -1,4 +1,3 @@
|
|||||||
binfmt
|
|
||||||
bootmisc
|
bootmisc
|
||||||
fsck
|
fsck
|
||||||
hostname
|
hostname
|
||||||
@@ -23,11 +22,9 @@ killprocs
|
|||||||
modules
|
modules
|
||||||
mount-ro
|
mount-ro
|
||||||
mtab
|
mtab
|
||||||
net-online
|
|
||||||
numlock
|
numlock
|
||||||
osclock
|
osclock
|
||||||
procfs
|
procfs
|
||||||
s6-svscan
|
|
||||||
staticroute
|
staticroute
|
||||||
sysfs
|
sysfs
|
||||||
devdb
|
devdb
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ SRCS-FreeBSD+= adjkerntz.in devd.in dumpon.in encswap.in ipfw.in \
|
|||||||
|
|
||||||
SRCS-Linux= binfmt.in devfs.in dmesg.in hwclock.in consolefont.in keymaps.in \
|
SRCS-Linux= binfmt.in devfs.in dmesg.in hwclock.in consolefont.in keymaps.in \
|
||||||
killprocs.in modules.in mount-ro.in mtab.in numlock.in \
|
killprocs.in modules.in mount-ro.in mtab.in numlock.in \
|
||||||
procfs.in net-online.in sysfs.in termencoding.in tmpfiles.dev.in
|
procfs.in sysfs.in termencoding.in tmpfiles.dev.in
|
||||||
|
|
||||||
# Generic BSD scripts
|
# Generic BSD scripts
|
||||||
SRCS-NetBSD= hostid.in moused.in newsyslog.in pf.in rarpd.in rc-enabled.in \
|
SRCS-NetBSD= hostid.in moused.in newsyslog.in pf.in rarpd.in rc-enabled.in \
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
extra_commands="save"
|
extra_commands="save"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2015 The OpenRC Authors.
|
# Copyright 2015 William Hubbs <w.d.hubbs@gmail.com>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Register misc binary format handlers"
|
description="Register misc binary format handlers"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
@@ -223,9 +216,6 @@ start()
|
|||||||
case "$RC_SYS" in
|
case "$RC_SYS" in
|
||||||
VSERVER|OPENVZ|LXC|SYSTEMD-NSPAWN) ;;
|
VSERVER|OPENVZ|LXC|SYSTEMD-NSPAWN) ;;
|
||||||
*)
|
*)
|
||||||
if yesno ${previous_dmesg:-no}; then
|
|
||||||
mv /var/log/dmesg /var/log/dmesg.old
|
|
||||||
fi
|
|
||||||
dmesg > /var/log/dmesg
|
dmesg > /var/log/dmesg
|
||||||
chmod 640 /var/log/dmesg
|
chmod 640 /var/log/dmesg
|
||||||
;;
|
;;
|
||||||
|
|||||||
@@ -1,20 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Sets a font for the consoles."
|
description="Sets a font for the consoles."
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
need localmount termencoding
|
need localmount termencoding
|
||||||
after hotplug bootmisc modules
|
after hotplug bootmisc
|
||||||
keyword -openvz -prefix -systemd-nspawn -uml -vserver -xenu -lxc
|
keyword -openvz -prefix -systemd-nspawn -uml -vserver -xenu -lxc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/sbin/devd
|
command=/sbin/devd
|
||||||
command_args=$devd_args
|
command_args=$devd_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008-2015 The OpenRC Authors.
|
# Copyright (c) 2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Creates the dev database"
|
description="Creates the dev database"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Set up the /dev directory"
|
description="Set up the /dev directory"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Set the dmesg level for a cleaner boot"
|
description="Set the dmesg level for a cleaner boot"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Configures a specific kernel dump device."
|
description="Configures a specific kernel dump device."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Check and repair filesystems according to /etc/fstab"
|
description="Check and repair filesystems according to /etc/fstab"
|
||||||
_IFS="
|
_IFS="
|
||||||
@@ -20,7 +13,7 @@ depend()
|
|||||||
}
|
}
|
||||||
|
|
||||||
_abort() {
|
_abort() {
|
||||||
yesno ${fsck_abort_on_errors:-yes} && rc-abort
|
rc-abort
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
extra_commands="reset"
|
extra_commands="reset"
|
||||||
: ${hostid_file:=/etc/hostid}
|
: ${hostid_file:=/etc/hostid}
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Sets the hostname of the machine."
|
description="Sets the hostname of the machine."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
extra_commands="save show"
|
extra_commands="save show"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# This is based on /etc/rc.firewall and /etc/rc.firewall6 from FreeBSD
|
# This is based on /etc/rc.firewall and /etc/rc.firewall6 from FreeBSD
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Applies a keymap for the consoles."
|
description="Applies a keymap for the consoles."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Kill all processes so we can unmount disks cleanly."
|
description="Kill all processes so we can unmount disks cleanly."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Executes user programs in @SYSCONFDIR@/local.d"
|
description="Executes user programs in @SYSCONFDIR@/local.d"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Mounts disks and swap according to /etc/fstab."
|
description="Mounts disks and swap according to /etc/fstab."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2013-2015 The OpenRC Authors.
|
# Copyright (c) 2013 William Hubbs <w.d.hubbs@gmail.com>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Configures the loopback interface."
|
description="Configures the loopback interface."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
extra_commands="restore"
|
extra_commands="restore"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Loads a user defined list of kernel modules."
|
description="Loads a user defined list of kernel modules."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Re-mount filesytems read-only for a clean reboot."
|
description="Re-mount filesytems read-only for a clean reboot."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
mouse=${RC_SVCNAME##*.}
|
mouse=${RC_SVCNAME##*.}
|
||||||
if [ -n "$mouse" -a "$mouse" != "moused" ]; then
|
if [ -n "$mouse" -a "$mouse" != "moused" ]; then
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Update /etc/mtab to match what the kernel knows about"
|
description="Update /etc/mtab to match what the kernel knows about"
|
||||||
|
|
||||||
@@ -21,17 +14,16 @@ start()
|
|||||||
{
|
{
|
||||||
local rc=0
|
local rc=0
|
||||||
ebegin "Updating /etc/mtab"
|
ebegin "Updating /etc/mtab"
|
||||||
if ! checkpath -W /etc; then
|
if [ -L /etc/mtab ] ; then
|
||||||
|
ewarn "/etc/mtab is a symlink, not updating."
|
||||||
|
ewarn "FYI - You can safely remove mtab from your runlevels."
|
||||||
|
elif ! checkpath -W /etc; then
|
||||||
rc=1
|
rc=1
|
||||||
elif ! yesno ${mtab_is_file:-no}; then
|
elif [ ! -e /etc/mtab ]; then
|
||||||
[ ! -L /etc/mtab ] && [ -f /etc/mtab ] &&
|
einfo "Creating mtab symlink"
|
||||||
ewarn "Removing /etc/mtab file"
|
|
||||||
einfo "Creating mtab symbolic link"
|
|
||||||
ln -snf /proc/self/mounts /etc/mtab
|
ln -snf /proc/self/mounts /etc/mtab
|
||||||
else
|
else
|
||||||
[ -L /etc/mtab ] && ewarn "Removing /etc/mtab symbolic link"
|
einfo "Updating mtab file"
|
||||||
rm -f /etc/mtab
|
|
||||||
einfo "Creating mtab file"
|
|
||||||
# With / as tmpfs we cannot umount -at tmpfs in localmount as that
|
# With / as tmpfs we cannot umount -at tmpfs in localmount as that
|
||||||
# makes / readonly and dismounts all tmpfs even if in use which is
|
# makes / readonly and dismounts all tmpfs even if in use which is
|
||||||
# not good. Luckily, umount uses /etc/mtab instead of /proc/mounts
|
# not good. Luckily, umount uses /etc/mtab instead of /proc/mounts
|
||||||
|
|||||||
@@ -1,76 +0,0 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
|
||||||
# Copyright (c) 2015 The OpenRC Authors.
|
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Delays until the network is online or a specific timeout"
|
|
||||||
|
|
||||||
depend()
|
|
||||||
{
|
|
||||||
after modules
|
|
||||||
need sysfs
|
|
||||||
keyword -jail -lxc -openvz -prefix -systemd-nspawn -uml -vserver
|
|
||||||
}
|
|
||||||
|
|
||||||
get_interfaces()
|
|
||||||
{
|
|
||||||
local ifname iftype
|
|
||||||
for ifname in /sys/class/net/*; do
|
|
||||||
read iftype < ${ifname}/type
|
|
||||||
[ "$iftype" = "1" ] && printf "%s " ${ifname##*/}
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
get_default_gateway()
|
|
||||||
{
|
|
||||||
local cmd gateway
|
|
||||||
if command -v ip > /dev/null 2>&1; then
|
|
||||||
cmd="ip route show"
|
|
||||||
else
|
|
||||||
cmd=route
|
|
||||||
fi
|
|
||||||
set -- $($cmd | grep default)
|
|
||||||
[ "$2" != via ] && gateway="$2" || gateway="$3"
|
|
||||||
printf "%s" $gateway
|
|
||||||
}
|
|
||||||
|
|
||||||
start ()
|
|
||||||
{
|
|
||||||
local carriers configured dev gateway ifcount infinite interfaces
|
|
||||||
local rc state timeout x
|
|
||||||
|
|
||||||
ebegin "Checking to see if the network is online"
|
|
||||||
rc=0
|
|
||||||
interfaces=${interfaces:-$(get_interfaces)}
|
|
||||||
timeout=${timeout:-120}
|
|
||||||
[ $timeout -eq 0 ] && infinite=true || infinite=false
|
|
||||||
while $infinite || [ $timeout -gt 0 ]; do
|
|
||||||
carriers=0
|
|
||||||
configured=0
|
|
||||||
ifcount=0
|
|
||||||
for dev in ${interfaces}; do
|
|
||||||
: $((ifcount += 1))
|
|
||||||
read x < /sys/class/net/$dev/carrier
|
|
||||||
[ $x -eq 1 ] && : $((carriers += 1))
|
|
||||||
read x < /sys/class/net/$dev/operstate
|
|
||||||
[ "$x" = up ] && : $((configured += 1))
|
|
||||||
done
|
|
||||||
[ $configured -eq $ifcount ] && [ $carriers -ge 1 ] && break
|
|
||||||
sleep 1
|
|
||||||
: $((timeout -= 1))
|
|
||||||
done
|
|
||||||
! $infinite && [ $timeout -eq 0 ] && rc=1
|
|
||||||
if [ $rc -eq 0 ] && yesno ${ping_default_gateway:-no}; then
|
|
||||||
gateway="$(get_default_gateway)"
|
|
||||||
if [ -n "$gateway" ] && ! ping -c 1 $gateway > /dev/null 2>&1; then
|
|
||||||
rc=1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
eend $rc "The network is offline"
|
|
||||||
}
|
|
||||||
@@ -1,28 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Mounts network shares according to /etc/fstab."
|
description="Mounts network shares according to /etc/fstab."
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
local opts mywant=""
|
config /etc/fstab
|
||||||
for opts in $(fstabinfo -o -t nfs,nfs4); do
|
use afc-client amd nfsclient autofs openvpn
|
||||||
case $opts in
|
|
||||||
noauto) ;;
|
|
||||||
*) mywant="$mywant nfsclient"; break ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
config /etc/fstab
|
|
||||||
want $mywant
|
|
||||||
use afc-client amd openvpn
|
|
||||||
use dns
|
use dns
|
||||||
keyword -jail -prefix -systemd-nspawn -vserver -lxc
|
keyword -jail -prefix -systemd-nspawn -vserver -lxc
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009-2015 The OpenRC Authors.
|
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# This script was inspired by the equivalent rc.d network from NetBSD.
|
# This script was inspired by the equivalent rc.d network from NetBSD.
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
required_files="/etc/newsyslog.conf"
|
required_files="/etc/newsyslog.conf"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/nscd
|
command=/usr/sbin/nscd
|
||||||
command_args=$nscd_args
|
command_args=$nscd_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Turns numlock on for the consoles."
|
description="Turns numlock on for the consoles."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2014-2015 The OpenRC Authors.
|
# Copyright (c) 2014 Ralph Sennhauser <sera@igentoo.org>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# Can be used on OSs that take care of the clock.
|
# Can be used on OSs that take care of the clock.
|
||||||
|
|
||||||
|
|||||||
11
init.d/pf.in
11
init.d/pf.in
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
name="Packet Filter"
|
name="Packet Filter"
|
||||||
: ${pf_conf:=${pf_rules:-/etc/pf.conf}}
|
: ${pf_conf:=${pf_rules:-/etc/pf.conf}}
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/powerd
|
command=/usr/sbin/powerd
|
||||||
command_args=$powerd_args
|
command_args=$powerd_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Mounts misc filesystems in /proc."
|
description="Mounts misc filesystems in /proc."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/rarpd
|
command=/usr/sbin/rarpd
|
||||||
command_args="-f $rarpd_args"
|
command_args="-f $rarpd_args"
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Mount the root fs read/write"
|
description="Mount the root fs read/write"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/rpcbind
|
command=/usr/sbin/rpcbind
|
||||||
command_args=$rpcbind_args
|
command_args=$rpcbind_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2015 The OpenRC Authors.
|
# Copyright (C) 2015 William Hubbs <w.d.hubbs@gmail.com>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/bin/s6-svscan
|
command=/bin/s6-svscan
|
||||||
command_args="${RC_SVCDIR}"/s6-scan
|
command_args="${RC_SVCDIR}"/s6-scan
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Saves the caches OpenRC uses to non volatile storage"
|
description="Saves the caches OpenRC uses to non volatile storage"
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Saves a kernel dump."
|
description="Saves a kernel dump."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009-2015 The OpenRC Authors.
|
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
# This script was inspired by the equivalent rc.d staticroute from NetBSD.
|
# This script was inspired by the equivalent rc.d staticroute from NetBSD.
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009-2015 The OpenRC Authors.
|
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Sets the local clock to the mtime of a given file."
|
description="Sets the local clock to the mtime of a given file."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend() {
|
depend() {
|
||||||
need localmount
|
need localmount
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@PREFIX@/sbin/openrc-run
|
#!@PREFIX@/sbin/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
#FIXME: Modify for GNU/Hurd
|
#FIXME: Modify for GNU/Hurd
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Mount the sys filesystem."
|
description="Mount the sys filesystem."
|
||||||
|
|
||||||
@@ -68,6 +61,16 @@ mount_misc()
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# set up kernel support for cgroups
|
||||||
|
if [ -d /sys/fs/cgroup ] && ! mountinfo -q /sys/fs/cgroup; then
|
||||||
|
if grep -qs cgroup /proc/filesystems; then
|
||||||
|
ebegin "Mounting cgroup filesystem"
|
||||||
|
local opts="${sysfs_opts},mode=755,size=${rc_cgroupsize:-10m}"
|
||||||
|
mount -n -t tmpfs -o ${opts} cgroup_root /sys/fs/cgroup
|
||||||
|
eend $?
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
# set up kernel support for fusectl
|
# set up kernel support for fusectl
|
||||||
if [ -d /sys/fs/fuse/connections ] \
|
if [ -d /sys/fs/fuse/connections ] \
|
||||||
&& ! mountinfo -q /sys/fs/fuse/connections; then
|
&& ! mountinfo -q /sys/fs/fuse/connections; then
|
||||||
@@ -105,16 +108,6 @@ mount_misc()
|
|||||||
|
|
||||||
mount_cgroups()
|
mount_cgroups()
|
||||||
{
|
{
|
||||||
# set up kernel support for cgroups
|
|
||||||
if [ -d /sys/fs/cgroup ] && ! mountinfo -q /sys/fs/cgroup; then
|
|
||||||
if grep -qs cgroup /proc/filesystems; then
|
|
||||||
ebegin "Mounting cgroup filesystem"
|
|
||||||
local opts="${sysfs_opts},mode=755,size=${rc_cgroupsize:-10m}"
|
|
||||||
mount -n -t tmpfs -o ${opts} cgroup_root /sys/fs/cgroup
|
|
||||||
eend $?
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
mountinfo -q /sys/fs/cgroup || return 0
|
mountinfo -q /sys/fs/cgroup || return 0
|
||||||
|
|
||||||
if ! mountinfo -q /sys/fs/cgroup/openrc; then
|
if ! mountinfo -q /sys/fs/cgroup/openrc; then
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
command=/usr/sbin/syslogd
|
command=/usr/sbin/syslogd
|
||||||
command_args=$syslogd_args
|
command_args=$syslogd_args
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008-2015 The OpenRC Authors.
|
# Copyright (c) 2008-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
description="Configures terminal encoding."
|
description="Configures terminal encoding."
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008-2015 The OpenRC Authors.
|
# Copyright (c) 2008 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
: ${urandom_seed:=${URANDOM_SEED:-/var/lib/misc/random-seed}}
|
: ${urandom_seed:=${URANDOM_SEED:-/var/lib/misc/random-seed}}
|
||||||
description="Initializes the random number generator."
|
description="Initializes the random number generator."
|
||||||
|
|||||||
@@ -1,13 +1,6 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2015 The OpenRC Authors.
|
# Copyright (c) 2008-2009 Roy Marples <roy@marples.name>
|
||||||
# See the Authors file at the top-level directory of this distribution and
|
# Released under the 2-clause BSD license.
|
||||||
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
#
|
|
||||||
# This file is part of OpenRC. It is subject to the license terms in
|
|
||||||
# the LICENSE file found in the top-level directory of this
|
|
||||||
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
|
||||||
# This file may not be copied, modified, propagated, or distributed
|
|
||||||
# except according to the terms contained in the LICENSE file.
|
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
29
man/einfo.3
29
man/einfo.3
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2008 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd Mar 16, 2008
|
.Dd Mar 16, 2008
|
||||||
.Dt EINFO 3 SMM
|
.Dt EINFO 3 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2009 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd December 31, 2011
|
.Dd December 31, 2011
|
||||||
.Dt openrc-run 8 SMM
|
.Dt openrc-run 8 SMM
|
||||||
@@ -153,25 +166,21 @@ will start and stop it in the right order in relation to other services.
|
|||||||
As it's a function it can be very flexible, see the example below.
|
As it's a function it can be very flexible, see the example below.
|
||||||
Here is a list of the functions you can use in a
|
Here is a list of the functions you can use in a
|
||||||
.Ic depend
|
.Ic depend
|
||||||
function. You simply pass the names of the services you want to add to
|
function. You simply pass the names of the services to it to add to that
|
||||||
that dependency type to the function, or prefix the names with ! to
|
dependency type, or prefix it with ! to remove it.
|
||||||
remove them from the dependencies.
|
|
||||||
.Bl -tag -width "RC_DEFAULTLEVEL"
|
.Bl -tag -width "RC_DEFAULTLEVEL"
|
||||||
.It Ic need
|
.It Ic need
|
||||||
The service will refuse to start until needed services have started and it
|
The service will refuse to start until needed services have started and it
|
||||||
will refuse to stop until any services that need it have stopped.
|
will refuse to stop until any services that need it have stopped.
|
||||||
.It Ic use
|
.It Ic use
|
||||||
The service will attempt to start any services it uses that have been added
|
The service will attempt to start any services we use that have been added
|
||||||
to the runlevel.
|
to the runlevel.
|
||||||
.It Ic want
|
|
||||||
The service will attempt to start any services it wants, regardless of
|
|
||||||
whether they have been added to the runlevel.
|
|
||||||
.It Ic after
|
.It Ic after
|
||||||
The service will start after these services and stop before these services.
|
The service will start after these services and stop before these services.
|
||||||
.It Ic before
|
.It Ic before
|
||||||
The service will start before these services and stop after these services.
|
The service will start before these services and stop after these services.
|
||||||
.It Ic provide
|
.It Ic provide
|
||||||
The service provides this virtual service. For example, named provides dns.
|
We provide this virtual service. For example, named provides dns.
|
||||||
Virtual services take precedence over real services, so it is highly
|
Virtual services take precedence over real services, so it is highly
|
||||||
recommended that you do not have a real service that has the same name
|
recommended that you do not have a real service that has the same name
|
||||||
as a virtual service.
|
as a virtual service.
|
||||||
@@ -204,8 +213,6 @@ Same as -jail, but for Linux Resource Containers (LXC).
|
|||||||
Same as -jail, but for OpenVZ systems.
|
Same as -jail, but for OpenVZ systems.
|
||||||
.It Dv -prefix
|
.It Dv -prefix
|
||||||
Same as -jail, but for Prefix systems.
|
Same as -jail, but for Prefix systems.
|
||||||
.It Dv -rkt
|
|
||||||
Same as -jail, but for RKT systems.
|
|
||||||
.It Dv -uml
|
.It Dv -uml
|
||||||
Same as -jail, but for UML systems.
|
Same as -jail, but for UML systems.
|
||||||
.It Dv -vserver
|
.It Dv -vserver
|
||||||
@@ -214,11 +221,6 @@ Same as -jail, but for VServer systems.
|
|||||||
Same as -jail, but for Xen DOM0 systems.
|
Same as -jail, but for Xen DOM0 systems.
|
||||||
.It Dv -xenu
|
.It Dv -xenu
|
||||||
Same as -jail, but for Xen DOMU systems.
|
Same as -jail, but for Xen DOMU systems.
|
||||||
.It Dv -docker
|
|
||||||
Same as -jail, but for docker systems.
|
|
||||||
.It Dv -containers
|
|
||||||
Same as -jail, but for all relevant container types on the operating
|
|
||||||
system.
|
|
||||||
.El
|
.El
|
||||||
.El
|
.El
|
||||||
.Pp
|
.Pp
|
||||||
@@ -460,9 +462,6 @@ rc_net_tap1_provide="!net"
|
|||||||
# It's also possible to negate keywords. This is mainly useful for prefix
|
# It's also possible to negate keywords. This is mainly useful for prefix
|
||||||
# users testing OpenRC.
|
# users testing OpenRC.
|
||||||
rc_keyword="!-prefix"
|
rc_keyword="!-prefix"
|
||||||
# This can also be used to block a script from runining in all
|
|
||||||
# containers except one or two
|
|
||||||
rc_keyword="!-containers !-docker"
|
|
||||||
.Ed
|
.Ed
|
||||||
.Sh EXAMPLES
|
.Sh EXAMPLES
|
||||||
.Pp
|
.Pp
|
||||||
|
|||||||
29
man/openrc.8
29
man/openrc.8
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2009 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd May 2, 2009
|
.Dd May 2, 2009
|
||||||
.Dt OPENRC 8 SMM
|
.Dt OPENRC 8 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2008-2009 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd May 1, 2009
|
.Dd May 1, 2009
|
||||||
.Dt RC-SERVICE 8 SMM
|
.Dt RC-SERVICE 8 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2015 The OpenRC Authors.
|
.\" Copyright (c) 2015 William Hubbs
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd April 24, 2008
|
.Dd April 24, 2008
|
||||||
.Dt RC-sstat 8 SMM
|
.Dt RC-sstat 8 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2009 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd April 24, 2008
|
.Dd April 24, 2008
|
||||||
.Dt RC-STATUS 8 SMM
|
.Dt RC-STATUS 8 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2009 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd Jan 13, 2014
|
.Dd Jan 13, 2014
|
||||||
.Dt RC-UPDATE 8 SMM
|
.Dt RC-UPDATE 8 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2008 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd Mar 17, 2008
|
.Dd Mar 17, 2008
|
||||||
.Dt RC_CONFIG 3 SMM
|
.Dt RC_CONFIG 3 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2008 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd Mar 16, 2008
|
.Dd Mar 16, 2008
|
||||||
.Dt RC_DEPTREE 3 SMM
|
.Dt RC_DEPTREE 3 SMM
|
||||||
|
|||||||
@@ -1,12 +1,25 @@
|
|||||||
.\" Copyright (c) 2007-2015 The OpenRC Authors.
|
.\" Copyright (c) 2007-2008 Roy Marples
|
||||||
.\" See the Authors file at the top-level directory of this distribution and
|
|
||||||
.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
|
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of OpenRC. It is subject to the license terms in
|
.\" Redistribution and use in source and binary forms, with or without
|
||||||
.\" the LICENSE file found in the top-level directory of this
|
.\" modification, are permitted provided that the following conditions
|
||||||
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
.\" are met:
|
||||||
.\" This file may not be copied, modified, propagated, or distributed
|
.\" 1. Redistributions of source code must retain the above copyright
|
||||||
.\" except according to the terms contained in the LICENSE file.
|
.\" notice, this list of conditions and the following disclaimer.
|
||||||
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
.\" notice, this list of conditions and the following disclaimer in the
|
||||||
|
.\" documentation and/or other materials provided with the distribution.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||||
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd Mar 17, 2008
|
.Dd Mar 17, 2008
|
||||||
.Dt RC_FIND_PIDS 3 SMM
|
.Dt RC_FIND_PIDS 3 SMM
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user