Compare commits
75 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7a66bdb5b9 | ||
|
|
670861da88 | ||
|
|
bd4b217607 | ||
|
|
cded32f748 | ||
|
|
f93396793a | ||
|
|
c79b6d4730 | ||
|
|
3f8eb261ac | ||
|
|
505af695d8 | ||
|
|
f419d8b03a | ||
|
|
fd699ddf2f | ||
|
|
66651180a7 | ||
|
|
7d63dc928c | ||
|
|
8e16828bd3 | ||
|
|
3a30710916 | ||
|
|
290a91e8e9 | ||
|
|
04d94be766 | ||
|
|
fa6707e5b3 | ||
|
|
3286a98fe6 | ||
|
|
dc0ab571a2 | ||
|
|
fb37e1aa96 | ||
|
|
8769cca710 | ||
|
|
506f2887e1 | ||
|
|
83223a6e97 | ||
|
|
2747f40f82 | ||
|
|
933972da53 | ||
|
|
dbcb8ba3fe | ||
|
|
e462c3223e | ||
|
|
06f195ce37 | ||
|
|
04f05c30d1 | ||
|
|
9473ac514c | ||
|
|
bf2f40828e | ||
|
|
fe485f4433 | ||
|
|
53bc986ce5 | ||
|
|
981d2b3308 | ||
|
|
5d3e85bc31 | ||
|
|
000503fad7 | ||
|
|
065f034059 | ||
|
|
fe32ef8e09 | ||
|
|
c45313dfa9 | ||
|
|
3ef2bbfb19 | ||
|
|
cc9c23c848 | ||
|
|
935252b115 | ||
|
|
0d202b5711 | ||
|
|
f9bdb072e8 | ||
|
|
9f6e05671d | ||
|
|
8addd7913a | ||
|
|
83cd7145e3 | ||
|
|
a67e3495d0 | ||
|
|
a1acdeb92e | ||
|
|
b810473e4f | ||
|
|
627e925463 | ||
|
|
f5cf1136e7 | ||
|
|
a4038e1171 | ||
|
|
a0cf8f9124 | ||
|
|
9fedb3b40b | ||
|
|
635e33cdc8 | ||
|
|
bd9456ff31 | ||
|
|
33d3f33b3c | ||
|
|
ddb895b355 | ||
|
|
085d77f17e | ||
|
|
c831f1f994 | ||
|
|
591aea2821 | ||
|
|
c09eeca491 | ||
|
|
4cf6b0ecf7 | ||
|
|
ee944553a9 | ||
|
|
6cae41a4e6 | ||
|
|
960881fcfe | ||
|
|
d26013494d | ||
|
|
b29b2fb3cb | ||
|
|
7da72ce487 | ||
|
|
fc777aeaf3 | ||
|
|
9d53d436ae | ||
|
|
b81317bdf8 | ||
|
|
29f7e33592 | ||
|
|
850ca03077 |
99
AUTHORS
Normal file
99
AUTHORS
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
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>
|
||||||
932
ChangeLog
932
ChangeLog
@@ -1,3 +1,598 @@
|
|||||||
|
commit 670861da88322722860eae26b3fb786928295704
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Fix rc_env_allow wildcard usage
|
||||||
|
|
||||||
|
Before this commit, using * in rc_env_allow did not work.
|
||||||
|
|
||||||
|
This fixes #60.
|
||||||
|
|
||||||
|
commit bd4b217607e808139ef5ccefd77ab6182d5068c1
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
start 0.20.5
|
||||||
|
|
||||||
|
commit cded32f748fcbdb00c4d13b6bda8b799f5884065
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
update changelog
|
||||||
|
|
||||||
|
commit f93396793a384afd6d8b82744fa260dd954e0f51
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
add back deprecation warnings lost during refactoring
|
||||||
|
|
||||||
|
commit c79b6d47304e14685b3be516e203080bd77f22a4
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
fix tests
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 572602
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=572602
|
||||||
|
|
||||||
|
commit 3f8eb261ac46abdec3a42d4967e95d16efc3d65a
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
librc: Complain when a real and virtual service have the same name
|
||||||
|
|
||||||
|
commit 505af695d8bebdf468ada0899931554b31b4d22c
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
openrc-run: in verbose mode, log execution of the shell script
|
||||||
|
|
||||||
|
This is to show when openrc-run runs the openrc-run.sh script; it is
|
||||||
|
used for debugging.
|
||||||
|
|
||||||
|
commit f419d8b03aeb26739d11b79a899af2ad0a0a7b89
|
||||||
|
Author: Colin Booth <colin@heliocat.net>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
sh/s6.sh: update s6-svc syntax to be valid for 2.2.0.0+
|
||||||
|
|
||||||
|
The s6-svc syntax changed for wait-up, wait-ready, wait-down, and
|
||||||
|
wait-finished. This changes the s6 handling script to use the current
|
||||||
|
valid syntax.
|
||||||
|
|
||||||
|
This fixes #65.
|
||||||
|
|
||||||
|
commit fd699ddf2f266c98d7ada3409b94233eb4b23b9a
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
start 0.20.4
|
||||||
|
|
||||||
|
commit 66651180a7c9392c44f7baa4a2a11298a5f79f8a
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
update change log
|
||||||
|
|
||||||
|
commit 7d63dc928ca02dc9ab654078c5c1ed0b6bb017d9
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
localmount: Allow users to control whether errors are ignored
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 572138
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=572138
|
||||||
|
|
||||||
|
commit 8e16828bd3d97e6b1e40ded616a54cb8a9e7b403
|
||||||
|
Author: Doug Freed <dwfreed@mtu.edu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
rc: remove use of magic constant and allow OpenVZ to drop to shell
|
||||||
|
|
||||||
|
OpenVZ has had console support for a long time now; allow them to use it
|
||||||
|
to drop to a shell during interactive boot.
|
||||||
|
|
||||||
|
commit 3a307109168ac82f37a9a85a81b7b527a57665e5
|
||||||
|
Author: Doug Freed <dwfreed@mtu.edu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
librc: handle rc_sys="prefix" even if we weren't built with a prefix
|
||||||
|
|
||||||
|
This probably isn't needed, but it mimics old behavior.
|
||||||
|
|
||||||
|
commit 290a91e8e9242582ee13c7343b630b097e2eeaf2
|
||||||
|
Author: Doug Freed <dwfreed@mtu.edu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
librc: fix handling the nothing special case for rc_sys
|
||||||
|
|
||||||
|
commit 04d94be766ae2808adc709b0e4e03ce1f3a75d5d
|
||||||
|
Author: Doug Freed <dwfreed@mtu.edu>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
librc: move system detection code into rc_sys and use it
|
||||||
|
|
||||||
|
This fixes an issue where librc code was calling code that only existed
|
||||||
|
in the rc binary.
|
||||||
|
|
||||||
|
This reverts commits 8addd79 and 9f6e056
|
||||||
|
|
||||||
|
This fixes #75.
|
||||||
|
|
||||||
|
commit fa6707e5b33738c3416bfbad661770302aa50212
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
fix bsd build
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 572068
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=572068
|
||||||
|
|
||||||
|
commit 3286a98fe60d1c2617ec73ef68fc4a18f092d9da
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
start 0.20.3
|
||||||
|
|
||||||
|
commit dc0ab571a26e4c990559f4222780a26aa84bd463
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
update change log
|
||||||
|
|
||||||
|
commit fb37e1aa96df351b1bf591dc36ef332f86820a2b
|
||||||
|
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>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
openrc-run.sh: fix new required_* tests to exit properly
|
||||||
|
|
||||||
|
commit fc777aeaf3e6e2d47f4599acfe6c8d1bf5bc760a
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
typo fix
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 563010
|
||||||
|
X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563010
|
||||||
|
|
||||||
|
commit 9d53d436ae22d6f0f6fc1537e836dd1b4d31cf35
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
sysfs: consolidate cgroup processing code in a single function
|
||||||
|
|
||||||
|
commit b81317bdf8e3eed8b8ff2bef757ba29f362ed297
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
mountinfo: make sure the netdev variable is initialized on Linux
|
||||||
|
|
||||||
|
This fixes the following regression:
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 562668
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=562668
|
||||||
|
|
||||||
|
commit 29f7e335927d4c1fb151124de8cdf01fb87723fa
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
openrc-run.sh: allow spaces in required_{files,dirs}
|
||||||
|
|
||||||
|
X-Gentoo-Bug: 562320
|
||||||
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=562320
|
||||||
|
|
||||||
|
commit 850ca030777cb0c3e2fb03d9ab1f0ccee7b89e93
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
increment version number
|
||||||
|
|
||||||
|
commit 050ddfae4ad1ad0dc5993766e0bd90739bd41de9
|
||||||
|
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||||
|
|
||||||
|
Update ChangeLog
|
||||||
|
|
||||||
commit d5116cc697c9eb275ab8497939ab41504e5ce578
|
commit d5116cc697c9eb275ab8497939ab41504e5ce578
|
||||||
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>
|
||||||
@@ -894,340 +1489,3 @@ Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|||||||
|
|
||||||
X-Gentoo-Bug: 540006
|
X-Gentoo-Bug: 540006
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=540006
|
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=540006
|
||||||
|
|
||||||
commit 3100114bc104741145fb6c1d4b1664759114cc5c
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Add nfsclient to netmount use dependencies
|
|
||||||
|
|
||||||
X-Gentoo-Bug: 537996
|
|
||||||
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=537996
|
|
||||||
|
|
||||||
commit 3f80f22e22ec16ed517397fd303c3df99f9340fc
|
|
||||||
Author: Will Miles <wmiles@sgl.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Prioritize local includes and libraries
|
|
||||||
|
|
||||||
This fixes #35.
|
|
||||||
|
|
||||||
commit 8250ac94dfc6156075081e0e2d0986cb51b3098d
|
|
||||||
Author: Consus <consus@gmx.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
tmpfiles.*: Follow OpenRC's message style
|
|
||||||
|
|
||||||
Just to be consistent.
|
|
||||||
|
|
||||||
commit fbdd669ba7c5d1a67129236b4ffcd76198340a1b
|
|
||||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Makefile: add variable for path to source tree
|
|
||||||
|
|
||||||
Add a new variable, ${TOP}, to the top level makefile, which points to
|
|
||||||
the path of the source tree.
|
|
||||||
|
|
||||||
commit cddb4aad08615420320f75050042d946b18d2bb5
|
|
||||||
Author: Will Miles <wmiles@sgl.com>
|
|
||||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
|
||||||
|
|
||||||
Fix off-by-one error in --test argument printout in start-stop-daemon.
|
|
||||||
|
|
||||||
Fixes #34.
|
|
||||||
|
|
||||||
commit 3c5dc0ec7774a72e243da43ac5180ea36a311ad8
|
|
||||||
Author: 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
|
|
||||||
|
|
||||||
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,9 +53,26 @@ Who:
|
|||||||
|
|
||||||
## the mtab service script
|
## the mtab service script
|
||||||
|
|
||||||
When: make warnings more visible in 1.0, remove in 2.0
|
When: force /etc/mtab to link to /proc/self/mounts in 1.0, remove
|
||||||
|
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:
|
||||||
|
|
||||||
|
|||||||
@@ -54,4 +54,9 @@ 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
Normal file
24
LICENSE
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
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,6 +1,12 @@
|
|||||||
# OpenRC Makefile
|
# 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.
|
||||||
|
|
||||||
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.18
|
VERSION= 0.20.5
|
||||||
PKG= ${NAME}-${VERSION}
|
PKG= ${NAME}-${VERSION}
|
||||||
|
|||||||
35
NEWS.md
35
NEWS.md
@@ -3,6 +3,41 @@
|
|||||||
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,7 +15,8 @@ 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
|
CONF-Linux= consolefont devfs dmesg hwclock keymaps killprocs modules mtab \
|
||||||
|
net-online
|
||||||
|
|
||||||
CONF-NetBSD= moused rarpd savecore
|
CONF-NetBSD= moused rarpd savecore
|
||||||
|
|
||||||
|
|||||||
@@ -8,3 +8,8 @@ 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,3 +32,9 @@ 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,3 +1,9 @@
|
|||||||
# Stop the unmounting of certain points.
|
# Stop the unmounting of certain points.
|
||||||
# This could be useful for some NFS related work.
|
# This could be useful for some NFS related work.
|
||||||
#no_umounts="/dir1:/var/dir2"
|
#no_umounts="/dir1:/var/dir2"
|
||||||
|
#
|
||||||
|
# Ignore errors when mounting local file systems.
|
||||||
|
# This should be left alone unless you know what you are doing. If it is
|
||||||
|
# set to yes, not only will we allow mount failures, but we will ignore
|
||||||
|
# syntax errors in fstab.
|
||||||
|
#ignore_mount_errors="NO"
|
||||||
|
|||||||
5
conf.d/mtab
Normal file
5
conf.d/mtab
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# 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
|
||||||
15
conf.d/net-online
Normal file
15
conf.d/net-online
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# 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,9 +3,11 @@
|
|||||||
|
|
||||||
# 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,17 +29,20 @@
|
|||||||
# come up.
|
# come up.
|
||||||
#rc_depend_strict="YES"
|
#rc_depend_strict="YES"
|
||||||
|
|
||||||
# rc_hotplug is a list of services that we allow to be hotplugged.
|
# rc_hotplug controls which services 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.
|
||||||
# This service is intrinsically included in the boot runlevel.
|
# Hotplugged services appear in the "hotplugged" runlevel.
|
||||||
# To disable services, prefix with a !
|
# If rc_hotplug is set to any value, we compare the name of this service
|
||||||
|
# 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 plugged.
|
# This allows net.wlan and any service not matching net.* to be hotplugged.
|
||||||
# Example - rc_hotplug="*"
|
# Example - rc_hotplug="!net.*"
|
||||||
# This allows all services to be hotplugged
|
# This allows services that do not match "net.*" 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,6 +1,13 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# 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,6 +1,13 @@
|
|||||||
#!@SHELL@
|
#!@SHELL@
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# 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,6 +1,13 @@
|
|||||||
#!@SHELL@
|
#!@SHELL@
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# Handle interrupts
|
# Handle interrupts
|
||||||
trap : SIGINT SIGQUIT
|
trap : SIGINT SIGQUIT
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/avahi-daemon
|
command=@PKG_PREFIX@/sbin/avahi-daemon
|
||||||
command_args="$avahid_args -D"
|
command_args="$avahid_args -D"
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=@PKG_PREFIX@/bin/dbus-daemon
|
command=@PKG_PREFIX@/bin/dbus-daemon
|
||||||
pidfile=@VARBASE@/run/dbus/pid
|
pidfile=@VARBASE@/run/dbus/pid
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/sbin/dhcpcd
|
command=/sbin/dhcpcd
|
||||||
pidfile=/var/run/dhcpcd.pid
|
pidfile=/var/run/dhcpcd.pid
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/dnsmasq
|
command=@PKG_PREFIX@/sbin/dnsmasq
|
||||||
command_args=$dnsmasq_args
|
command_args=$dnsmasq_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/hald
|
command=@PKG_PREFIX@/sbin/hald
|
||||||
pidfile=@VARBASE@/run/hald/hald.pid
|
pidfile=@VARBASE@/run/hald/hald.pid
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/named
|
command=/usr/sbin/named
|
||||||
command_args=$named_args
|
command_args=$named_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
: ${ntpd_config:=/etc/ntp.conf}
|
: ${ntpd_config:=/etc/ntp.conf}
|
||||||
: ${ntpd_drift:=/var/db/ntpd.drift}
|
: ${ntpd_drift:=/var/db/ntpd.drift}
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
vpn=${RC_SVCNAME#*.}
|
vpn=${RC_SVCNAME#*.}
|
||||||
name="OpenVPN"
|
name="OpenVPN"
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=@PKG_PREFIX@/sbin/polkitd
|
command=@PKG_PREFIX@/sbin/polkitd
|
||||||
pidfile=@VARBASE@/run/polkitd/polkitd.pid
|
pidfile=@VARBASE@/run/polkitd/polkitd.pid
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/sshd
|
command=/usr/sbin/sshd
|
||||||
command_args=$sshd_args
|
command_args=$sshd_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
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,3 +1,4 @@
|
|||||||
|
binfmt
|
||||||
bootmisc
|
bootmisc
|
||||||
fsck
|
fsck
|
||||||
hostname
|
hostname
|
||||||
@@ -22,9 +23,11 @@ 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 sysfs.in termencoding.in tmpfiles.dev.in
|
procfs.in net-online.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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
extra_commands="save"
|
extra_commands="save"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright 2015 William Hubbs <w.d.hubbs@gmail.com>
|
# Copyright (c) 2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Register misc binary format handlers"
|
description="Register misc binary format handlers"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
@@ -216,6 +223,9 @@ 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,13 +1,20 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Sets a font for the consoles."
|
description="Sets a font for the consoles."
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
need localmount termencoding
|
need localmount termencoding
|
||||||
after hotplug bootmisc
|
after hotplug bootmisc modules
|
||||||
keyword -openvz -prefix -systemd-nspawn -uml -vserver -xenu -lxc
|
keyword -openvz -prefix -systemd-nspawn -uml -vserver -xenu -lxc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/sbin/devd
|
command=/sbin/devd
|
||||||
command_args=$devd_args
|
command_args=$devd_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2008-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Creates the dev database"
|
description="Creates the dev database"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Set up the /dev directory"
|
description="Set up the /dev directory"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Set the dmesg level for a cleaner boot"
|
description="Set the dmesg level for a cleaner boot"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Configures a specific kernel dump device."
|
description="Configures a specific kernel dump device."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Check and repair filesystems according to /etc/fstab"
|
description="Check and repair filesystems according to /etc/fstab"
|
||||||
_IFS="
|
_IFS="
|
||||||
@@ -13,7 +20,7 @@ depend()
|
|||||||
}
|
}
|
||||||
|
|
||||||
_abort() {
|
_abort() {
|
||||||
rc-abort
|
yesno ${fsck_abort_on_errors:-yes} && rc-abort
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
extra_commands="reset"
|
extra_commands="reset"
|
||||||
: ${hostid_file:=/etc/hostid}
|
: ${hostid_file:=/etc/hostid}
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Sets the hostname of the machine."
|
description="Sets the hostname of the machine."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
extra_commands="save show"
|
extra_commands="save show"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# 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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Applies a keymap for the consoles."
|
description="Applies a keymap for the consoles."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Kill all processes so we can unmount disks cleanly."
|
description="Kill all processes so we can unmount disks cleanly."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Executes user programs in @SYSCONFDIR@/local.d"
|
description="Executes user programs in @SYSCONFDIR@/local.d"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Mounts disks and swap according to /etc/fstab."
|
description="Mounts disks and swap according to /etc/fstab."
|
||||||
|
|
||||||
@@ -32,6 +39,11 @@ start()
|
|||||||
rc=$?
|
rc=$?
|
||||||
if [ "$RC_UNAME" != Linux ]; then
|
if [ "$RC_UNAME" != Linux ]; then
|
||||||
rc=0
|
rc=0
|
||||||
|
elif yesno "${ignore_mount_errors:-NO}"; then
|
||||||
|
if [ $rc -ne 0 ]; then
|
||||||
|
ewarn "localmount: errors detected, but ignored"
|
||||||
|
fi
|
||||||
|
rc=0
|
||||||
fi
|
fi
|
||||||
return $rc
|
return $rc
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2013 William Hubbs <w.d.hubbs@gmail.com>
|
# Copyright (c) 2013-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Configures the loopback interface."
|
description="Configures the loopback interface."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
extra_commands="restore"
|
extra_commands="restore"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Loads a user defined list of kernel modules."
|
description="Loads a user defined list of kernel modules."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Re-mount filesytems read-only for a clean reboot."
|
description="Re-mount filesytems read-only for a clean reboot."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
mouse=${RC_SVCNAME##*.}
|
mouse=${RC_SVCNAME##*.}
|
||||||
if [ -n "$mouse" -a "$mouse" != "moused" ]; then
|
if [ -n "$mouse" -a "$mouse" != "moused" ]; then
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Update /etc/mtab to match what the kernel knows about"
|
description="Update /etc/mtab to match what the kernel knows about"
|
||||||
|
|
||||||
@@ -14,16 +21,17 @@ start()
|
|||||||
{
|
{
|
||||||
local rc=0
|
local rc=0
|
||||||
ebegin "Updating /etc/mtab"
|
ebegin "Updating /etc/mtab"
|
||||||
if [ -L /etc/mtab ] ; then
|
if ! checkpath -W /etc; 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 [ ! -e /etc/mtab ]; then
|
elif ! yesno ${mtab_is_file:-no}; then
|
||||||
einfo "Creating mtab symlink"
|
[ ! -L /etc/mtab ] && [ -f /etc/mtab ] &&
|
||||||
|
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
|
||||||
einfo "Updating mtab file"
|
[ -L /etc/mtab ] && ewarn "Removing /etc/mtab symbolic link"
|
||||||
|
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
|
||||||
|
|||||||
76
init.d/net-online.in
Normal file
76
init.d/net-online.in
Normal file
@@ -0,0 +1,76 @@
|
|||||||
|
#!@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,13 +1,28 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Mounts network shares according to /etc/fstab."
|
description="Mounts network shares according to /etc/fstab."
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
config /etc/fstab
|
local opts mywant=""
|
||||||
use afc-client amd nfsclient autofs openvpn
|
for opts in $(fstabinfo -o -t nfs,nfs4); do
|
||||||
|
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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2009-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# 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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
required_files="/etc/newsyslog.conf"
|
required_files="/etc/newsyslog.conf"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/nscd
|
command=/usr/sbin/nscd
|
||||||
command_args=$nscd_args
|
command_args=$nscd_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Turns numlock on for the consoles."
|
description="Turns numlock on for the consoles."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2014 Ralph Sennhauser <sera@igentoo.org>
|
# Copyright (c) 2014-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# 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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
name="Packet Filter"
|
name="Packet Filter"
|
||||||
: ${pf_conf:=${pf_rules:-/etc/pf.conf}}
|
: ${pf_conf:=${pf_rules:-/etc/pf.conf}}
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/powerd
|
command=/usr/sbin/powerd
|
||||||
command_args=$powerd_args
|
command_args=$powerd_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Mounts misc filesystems in /proc."
|
description="Mounts misc filesystems in /proc."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/rarpd
|
command=/usr/sbin/rarpd
|
||||||
command_args="-f $rarpd_args"
|
command_args="-f $rarpd_args"
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Mount the root fs read/write"
|
description="Mount the root fs read/write"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/rpcbind
|
command=/usr/sbin/rpcbind
|
||||||
command_args=$rpcbind_args
|
command_args=$rpcbind_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (C) 2015 William Hubbs <w.d.hubbs@gmail.com>
|
# Copyright (c) 2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/bin/s6-svscan
|
command=/bin/s6-svscan
|
||||||
command_args="${RC_SVCDIR}"/s6-scan
|
command_args="${RC_SVCDIR}"/s6-scan
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Saves the caches OpenRC uses to non volatile storage"
|
description="Saves the caches OpenRC uses to non volatile storage"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Saves a kernel dump."
|
description="Saves a kernel dump."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2009-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
# 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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2009-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Sets the local clock to the mtime of a given file."
|
description="Sets the local clock to the mtime of a given file."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend() {
|
depend() {
|
||||||
need localmount
|
need localmount
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@PREFIX@/sbin/openrc-run
|
#!@PREFIX@/sbin/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
#FIXME: Modify for GNU/Hurd
|
#FIXME: Modify for GNU/Hurd
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Mount the sys filesystem."
|
description="Mount the sys filesystem."
|
||||||
|
|
||||||
@@ -61,16 +68,6 @@ 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
|
||||||
@@ -108,6 +105,16 @@ 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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
command=/usr/sbin/syslogd
|
command=/usr/sbin/syslogd
|
||||||
command_args=$syslogd_args
|
command_args=$syslogd_args
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2008-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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="Configures terminal encoding."
|
description="Configures terminal encoding."
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008 Roy Marples <roy@marples.name>
|
# Copyright (c) 2008-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2007-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
: ${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,6 +1,13 @@
|
|||||||
#!@SBINDIR@/openrc-run
|
#!@SBINDIR@/openrc-run
|
||||||
# Copyright (c) 2008-2009 Roy Marples <roy@marples.name>
|
# Copyright (c) 2007-2015 The OpenRC Authors.
|
||||||
# Released under the 2-clause BSD license.
|
# 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.
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
|
|||||||
29
man/einfo.3
29
man/einfo.3
@@ -1,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2008 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2009 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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
|
||||||
@@ -166,24 +153,28 @@ 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 to it to add to that
|
function. You simply pass the names of the services you want to add to
|
||||||
dependency type, or prefix it with ! to remove it.
|
that dependency type to the function, or prefix the names with ! to
|
||||||
|
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 we use that have been added
|
The service will attempt to start any services it uses 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
|
||||||
We provide this virtual service. For example, named provides dns.
|
The service provides this virtual service. For example, named provides dns.
|
||||||
Virtual services take precedence over real services, so it is highly
|
Note that it is not legal to have a virtual and real service with the
|
||||||
recommended that you do not have a real service that has the same name
|
same name. If you do this, you will receive an error message, and you
|
||||||
as a virtual service.
|
must rename either the real or virtual service.
|
||||||
.It Ic config
|
.It Ic config
|
||||||
We should recalculate our dependencies if the listed files have changed.
|
We should recalculate our dependencies if the listed files have changed.
|
||||||
.It Ic keyword
|
.It Ic keyword
|
||||||
@@ -213,6 +204,8 @@ 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
|
||||||
@@ -221,6 +214,11 @@ 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
|
||||||
@@ -462,6 +460,9 @@ 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2009 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2008-2009 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2015 William Hubbs
|
.\" 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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2009 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2009 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2008 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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,25 +1,12 @@
|
|||||||
.\" Copyright (c) 2007-2008 Roy Marples
|
.\" Copyright (c) 2007-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
|
||||||
.\"
|
.\"
|
||||||
.\" Redistribution and use in source and binary forms, with or without
|
.\" This file is part of OpenRC. It is subject to the license terms in
|
||||||
.\" modification, are permitted provided that the following conditions
|
.\" the LICENSE file found in the top-level directory of this
|
||||||
.\" are met:
|
.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
|
||||||
.\" 1. Redistributions of source code must retain the above copyright
|
.\" This file may not be copied, modified, propagated, or distributed
|
||||||
.\" notice, this list of conditions and the following disclaimer.
|
.\" except according to the terms contained in the LICENSE file.
|
||||||
.\" 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
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user