Compare commits
5 Commits
| 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
|
commit d7bbb0f5830e1ec4df1ec52714d70ac6b0a81878
|
||||||
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>
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
NAME= openrc
|
NAME= openrc
|
||||||
VERSION= 0.24
|
VERSION= 0.24.1
|
||||||
PKG= ${NAME}-${VERSION}
|
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
|
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.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
|
## OpenRC-0.24
|
||||||
|
|
||||||
Since the deptree2dot tool and the perl requirement are completely
|
Since the deptree2dot tool and the perl requirement are completely
|
||||||
|
|||||||
@@ -34,7 +34,8 @@ depend()
|
|||||||
if yesno $clock_adjfile; then
|
if yesno $clock_adjfile; then
|
||||||
use root
|
use root
|
||||||
else
|
else
|
||||||
before *
|
before binfmt bootmisc fsck hostname keymaps localmount loopback mtab
|
||||||
|
before procfs root swap sysctl termencoding urandom
|
||||||
fi
|
fi
|
||||||
keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu
|
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()
|
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
|
provide clock
|
||||||
keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu
|
keyword -docker -lxc -openvz -prefix -systemd-nspawn -uml -vserver -xenu
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -98,16 +98,12 @@ mount_misc()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# set up kernel support for efivarfs
|
# set up kernel support for efivarfs
|
||||||
# The presence of /sys/firmware/efi indicates that the system was
|
if [ -d /sys/firmware/efi/efivars ] &&
|
||||||
# booted in efi mode.
|
! mountinfo -q /sys/firmware/efi/efivars; then
|
||||||
if [ -d /sys/firmware/efi ]; then
|
ebegin "Mounting efivarfs filesystem"
|
||||||
if [ -d /sys/firmware/efi/efivars ] &&
|
mount -n -t efivarfs -o ${sysfs_opts} \
|
||||||
! mountinfo -q /sys/firmware/efi/efivars; then
|
efivarfs /sys/firmware/efi/efivars 2> /dev/null
|
||||||
ebegin "Mounting efivarfs filesystem"
|
eend 0
|
||||||
mount -n -t efivarfs -o ${sysfs_opts} \
|
|
||||||
efivarfs /sys/firmware/efi/efivars
|
|
||||||
eend $?
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user