[PKG-OpenRC-Debian] [GIT] Packaging OpenRC annotated tag openrc-0.5.0 created. openrc-0.5.0
Benda Xu
heroxbd-guest at moszumanska.debian.org
Thu Jan 5 02:11:27 UTC 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Packaging OpenRC".
The annotated tag, openrc-0.5.0 has been created
at 3183f2238f53d0a6c47aa0436a10e465bd52ab69 (tag)
tagging 79fe5af027721b4a1320a8eed0012beda8cd9cf2 (commit)
replaces openrc-0.4.3
tagged by Roy Marples
on Fri Jun 5 09:19:12 2009 +0100
- Log -----------------------------------------------------------------
Tag openrc-0.5.0
Charlie (1):
procfs should use modules.
Juan RP (1):
Fix parens
Roy Marples (107):
Fix unmask option, thanks to douglas at openplans.org, #146
Release 0.4.3
hostid does not need root to run
Fix return value for tests.
root should respect inittab, #148.
Fix the number of terminals to operate on. Thanks to Dimitrios Christidis <chrjim at gmail.com>
Typo, #150 Thanks to betelgeuse
Style.
Change wipe_tmp_dirs to clean_tmp_dirs so user understands meaning better, #153
Fix unit test.
Set errno when service does not exist better.
Report if service is not executable.
Typo, thanks to Polynomial-C
Add scripts for dhcpcd and wpa_supplicant.
We should abort boot on some errors.
When logging, stdout isn't always a tty, which is the case for VPS systems, Thanks to mwrobel - fixes #106.
Simplfy rm matching pattern, thanks to cypherpunks at mailinator.com
Add net dependency
Avoid needless forking, #165 Thanks to Natanael Copa.
Don't unmount /bin,/sbin,/lib,/libexec in the very silly cases where they are not on /
Improve utmp handling
Add a new init script - network This simply assigns static addresses and an optional default route. It's possible to add external commands as well, so to create a bonded interface.
Typo, thanks to Matthias Schwarzott, #166.
Using fifos for locking can be error prone. flocks are safer, as we only use tmpfs for our lock files.
Add MKOLDNET=yes/no toggle
Move status to runscript.sh so init scripts can override it, #159 Return 32 if crashed, #163
Support BSDs
Not all systems have the utmp group
Fix compile on FreeBSD.
Allow user to provide custom status function and still hook into the system one
Don't leak the lock fd.
Pull /etc/ifconfig.eth0 into interfaces Reverse list of interfaces when stopping Improve build for conf.d/network
Document rc_nostop, #118
Move special umount of tmpfs to the swap init script where it belongs, #149.
Use a bashism for a minor speedup in gendepends.sh
-w, --wait seconds New option so you can set the number of seconds to wait for and check the daemon is still running. The old code that periodically polled wasn't that reliable - in this case simpler == better. Fixes #160
Document defaultroute
Allow family on routes, #152
Default to not building the old net scripts.
We should use $int for compat with NetBSD
Style
Use shell_var for shell variables.
Document \$int and how to create bridge and vlan interfaces.
Document DHCP and iwconfig.
Add the -i, --interpreted option. This enables the code to include the daemons interpreter when matching process name which fixes bug #164. Existing init scripts that rely on the old behaviour will need to be fixed.
Document -i, --interpreted flag.
Improve the service timeout code and reduce the timeout to 60 seconds. Don't process any dependencies when changing runlevels and called outside of RC otherwise we can deadlock.
Don't include hotplugged services in manual.
Fix logic, thanks to Maryasin Semen
Style
Improve style for KNF
Describe interval units
Allow rc to start (optionally stop) crashed services, #120
Cast to int
Remove .depend before creating it.
rc-status -c now lists services that have crashed. It returns 0 if there are crashed services, otherwise 1. This it easy to restart crashed services automatically. More for #120.
Add missing show levels switch.
We should match the full variable name.
Don't drop to sulogin by default, but make this configurable.
Verbosely report vars correctly.
Document interfaces variable useage a bit better.
Don't report final eends for interfaces as they make no sense.
Use kill for the pid check as it's fast.
Try and set a keymap as early as possible, #169
Use /bin/bash or user shell in /etc/passwd if none set before /bin/sh.
Document tap interface creation.
Stop using needless {} in vars
Add the nostop keyword so that we don't stop the network init script by default.
Style.
Fix the nstop keyword.
Add the noshutdown keyword to special case the shutdown.
Add noshutdown to dhcpcd and wpa_supplicant. Tweak for style.
Set correct prefix
Allow templates to define a stop signal
Although the noshutdown keyword is nice, we shouldn't use it for network or dhcpcd. Instead fake network shutdown so it comes back up correctly at boot and KILL dhcpcd to preserve network.
Fix a brain fart
Don't start services when their need dependency is broken
Go back to git
Brand with git version instead of svn
Avoid more gcc warning about not checking return values ...
Add -Z, --dry-run option to show which services we would start/stop without actually doing so. Fixes #151.
Fix git versioning
Add -i, --ifexists so that we can do this rc-sercice -i foo -- restart instead of this rc-service -e foo && rc-service foo -- restart
Ensure that rc.d services are not started twice if PKG_DIR is blank. Fixes #170
Add (c) to Copyright
Ignore test results
Add runlevel stacking, #88 This implementation has the limitation that you cannot have a stacked runlevel and service of the same name in a runlevel.
Typo
We shouldn't use -L/lib
Fix compile on NetBSD and FreeBSD
Ignore more foo for the BSDs
Fix compile on NetBSD
Enable wpa_supplicant for >1 wireless interface if found.
Supply a working default inittab
Unset PAM environment variables if not set
procfs should use modules.
If already started or stopped, abort.
Move non compiled libraries from /lib/rc to /libexec/rc OpenRC version is now stored as plaintext in /libexec/rc/version
We need to use eval so we can pass "*" as an argument.
Ignore more foo
Merge branch 'master' of ssh://roy.marples.name/var/git/openrc
Only delete addresses for interfaces that exist.
If not running on AC power don't run fsck to preserve battery life.
Support NetBSD envstat for working out if on AC power.
Update copyright
Ignore more foo
Release openrc-0.5.0
-----------------------------------------------------------------------
hooks/post-receive
--
Packaging OpenRC
More information about the OpenRC-devel
mailing list