Compare commits
5 Commits
artix-meso
...
0.24.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b087a751de | ||
|
|
bc05fb7551 | ||
|
|
e5c2a378f3 | ||
|
|
3c1a71bd9d | ||
|
|
fcb826a451 |
42
ChangeLog
42
ChangeLog
@@ -1,3 +1,45 @@
|
||||
commit bc05fb75515b3f65f3c63ae5972c749fac00924f
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
update news file
|
||||
|
||||
commit e5c2a378f3000cd20826ec6b59ecca15d31190ae
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
Remove all occurances of 'before *' from dependencies
|
||||
|
||||
Using wildcards in dependencies causes issues when rc_parallel is set to
|
||||
yes because it can lead to deadlocks.
|
||||
All dependencies need to be explicit rather than implicit.
|
||||
|
||||
This is the first stage of moving this direction.
|
||||
|
||||
commit 3c1a71bd9db50fd410eb64e715a99911c8fad978
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
init.d/sysfs.in: efivarfs tweaks
|
||||
|
||||
Since we check for /sys/firmware/efi/efivars, we do not need to check
|
||||
for /sys/firmware/efi
|
||||
|
||||
Since Failing to mount efivarfs is not critical, we silence the error
|
||||
message from mount.
|
||||
|
||||
commit fcb826a45137fec589bf945fe23deeba55879a34
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
version 0.24.1
|
||||
|
||||
commit fde3902d069dfdce9c59555186a5541d6d99c8aa
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
update ChangeLog
|
||||
|
||||
commit d7bbb0f5830e1ec4df1ec52714d70ac6b0a81878
|
||||
Author: William Hubbs <w.d.hubbs@gmail.com>
|
||||
Commit: William Hubbs <w.d.hubbs@gmail.com>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
NAME= openrc
|
||||
VERSION= 0.24
|
||||
VERSION= 0.24.1
|
||||
PKG= ${NAME}-${VERSION}
|
||||
|
||||
12
NEWS.md
12
NEWS.md
@@ -3,6 +3,18 @@
|
||||
This file will contain a list of notable changes for each release. Note
|
||||
the information in this file is in reverse order.
|
||||
|
||||
## OpenRC-0.24.1
|
||||
|
||||
This version starts cleaning up the dependencies so that rc_parallel
|
||||
will work correctly.
|
||||
|
||||
The first step in this process is to remove the 'before *' from the
|
||||
depend functions in the clock services. This means some services not
|
||||
controlled by OpenRC may now start before instead of after the clock
|
||||
service. If it is important for these services to start after the clock
|
||||
service, they need to have 'after clock' added to their depend
|
||||
functions.
|
||||
|
||||
## OpenRC-0.24
|
||||
|
||||
Since the deptree2dot tool and the perl requirement are completely
|
||||
|
||||
@@ -34,7 +34,8 @@ depend()
|
||||
if yesno $clock_adjfile; then
|
||||
use root
|
||||
else
|
||||
before *
|
||||
before binfmt bootmisc fsck hostname keymaps localmount loopback mtab
|
||||
before procfs root swap sysctl termencoding urandom
|
||||
fi
|
||||
keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu
|
||||
}
|
||||
|
||||
@@ -13,7 +13,10 @@ description="Sets the local clock to the mtime of a given file."
|
||||
|
||||
depend()
|
||||
{
|
||||
before *
|
||||
before adjkerntz binfmt bootmisc devdb dumpon fsck hostid hostname keymaps
|
||||
before localmount loopback modules mtab network newsyslog procfs root
|
||||
before savecore staticroute swap swap-blk syscons sysctl syslogd
|
||||
before termencoding ttys urandom wscons
|
||||
provide clock
|
||||
keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu
|
||||
}
|
||||
|
||||
@@ -98,16 +98,12 @@ mount_misc()
|
||||
fi
|
||||
|
||||
# set up kernel support for efivarfs
|
||||
# The presence of /sys/firmware/efi indicates that the system was
|
||||
# booted in efi mode.
|
||||
if [ -d /sys/firmware/efi ]; then
|
||||
if [ -d /sys/firmware/efi/efivars ] &&
|
||||
! mountinfo -q /sys/firmware/efi/efivars; then
|
||||
ebegin "Mounting efivarfs filesystem"
|
||||
mount -n -t efivarfs -o ${sysfs_opts} \
|
||||
efivarfs /sys/firmware/efi/efivars
|
||||
eend $?
|
||||
fi
|
||||
if [ -d /sys/firmware/efi/efivars ] &&
|
||||
! mountinfo -q /sys/firmware/efi/efivars; then
|
||||
ebegin "Mounting efivarfs filesystem"
|
||||
mount -n -t efivarfs -o ${sysfs_opts} \
|
||||
efivarfs /sys/firmware/efi/efivars 2> /dev/null
|
||||
eend 0
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user