summaryrefslogtreecommitdiffstats
path: root/main/openrc
diff options
context:
space:
mode:
authorWilliam Pitcock <nenolod@dereferenced.org>2011-01-12 09:44:39 -0600
committerWilliam Pitcock <nenolod@dereferenced.org>2011-01-12 09:45:55 -0600
commit15991cd4f98076514aa7483da26f78f5a52e6c2f (patch)
tree8774499eef289bcf9ab6bda96642cfdd151988bd /main/openrc
parent662da2d5e96b11d4ed090e5ae9415b78feb953be (diff)
downloadaports-15991cd4f98076514aa7483da26f78f5a52e6c2f.tar.bz2
aports-15991cd4f98076514aa7483da26f78f5a52e6c2f.tar.xz
main/openrc: remove e2fsck-specific options
It seems that normal util-linux fsck somehow strips these options when not launching e2fsck. busybox, however, does not, so these options must go away.
Diffstat (limited to 'main/openrc')
-rw-r--r--main/openrc/APKBUILD4
-rw-r--r--main/openrc/remove-e2fsck-specific-options.patch10
2 files changed, 13 insertions, 1 deletions
diff --git a/main/openrc/APKBUILD b/main/openrc/APKBUILD
index e98445749..3618b0078 100644
--- a/main/openrc/APKBUILD
+++ b/main/openrc/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=openrc
pkgver=0.6.1
-pkgrel=4
+pkgrel=5
pkgdesc="OpenRC manages the services, startup and shutdown of a host"
url="http://roy.marples.name/openrc"
arch="x86 x86_64"
@@ -14,6 +14,7 @@ source="http://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.bz2
0001-Fix-s-and-S.patch
0001-Force-root-be-rw-before-localmount.patch
+ remove-e2fsck-specific-options.patch
hostname.initd
hwdrivers.initd
@@ -63,6 +64,7 @@ md5sums="90aa095508b0e92b06eda43b641cba49 openrc-0.6.1.tar.bz2
8c2c1c2ee0509b63966b7187a2079f4b openrc-0.4.3-mkmntdirs.patch
cb4b6e0f378600cbdbb58e905e9cab26 0001-Fix-s-and-S.patch
4fd036ff07ed9ad7fb76af6a3ffc0695 0001-Force-root-be-rw-before-localmount.patch
+4ca3731b566c004a3848c54515df8d17 remove-e2fsck-specific-options.patch
c32e15b0858eef708497e7ee6355a055 hostname.initd
b1e64885f301166df30be3e3cf5338ff hwdrivers.initd
33ca3e558c42cdd17adccbc7807298f7 keymaps.initd
diff --git a/main/openrc/remove-e2fsck-specific-options.patch b/main/openrc/remove-e2fsck-specific-options.patch
new file mode 100644
index 000000000..45dcadd2e
--- /dev/null
+++ b/main/openrc/remove-e2fsck-specific-options.patch
@@ -0,0 +1,10 @@
+--- openrc-0.6.1.orig/init.d/fsck.in
++++ openrc-0.6.1/init.d/fsck.in
+@@ -60,7 +60,6 @@
+ done
+
+ if [ "$RC_UNAME" = Linux ]; then
+- fsck_opts="$fsck_opts -C0 -T"
+ if [ -z "$fsck_passno" ]; then
+ fsck_args=${fsck_args--A -p}
+ if echo 2>/dev/null >/.test.$$; then