diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2009-09-25 14:25:32 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2009-09-25 14:25:32 +0000 |
commit | bd325689a38ce40e1e7fe6357c87c9cb07fdb9f6 (patch) | |
tree | 12ab0bcaded559e0e8a38ab4d9056844e8ebe3ee | |
parent | fef64a1da900dbffa081e78bc11e7b8d82e089b6 (diff) | |
download | alpine_aports-bd325689a38ce40e1e7fe6357c87c9cb07fdb9f6.tar.bz2 alpine_aports-bd325689a38ce40e1e7fe6357c87c9cb07fdb9f6.tar.xz alpine_aports-bd325689a38ce40e1e7fe6357c87c9cb07fdb9f6.zip |
main/openrc: migrate rc.local from 1.8
fixes #172
-rw-r--r-- | main/openrc/APKBUILD | 7 | ||||
-rw-r--r-- | main/openrc/local.start | 4 | ||||
-rw-r--r-- | main/openrc/openrc.post-install | 1 |
3 files changed, 10 insertions, 2 deletions
diff --git a/main/openrc/APKBUILD b/main/openrc/APKBUILD index de64376228..a6fab9a3d4 100644 --- a/main/openrc/APKBUILD +++ b/main/openrc/APKBUILD | |||
@@ -1,7 +1,7 @@ | |||
1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | 1 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> |
2 | pkgname=openrc | 2 | pkgname=openrc |
3 | pkgver=0.5.0 | 3 | pkgver=0.5.0 |
4 | pkgrel=10 | 4 | pkgrel=11 |
5 | pkgdesc="OpenRC manages the services, startup and shutdown of a host" | 5 | pkgdesc="OpenRC manages the services, startup and shutdown of a host" |
6 | url="http://roy.marples.name/openrc" | 6 | url="http://roy.marples.name/openrc" |
7 | license='BSD-2' | 7 | license='BSD-2' |
@@ -19,6 +19,7 @@ source="http://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.bz2 | |||
19 | modules.initd | 19 | modules.initd |
20 | modloop.initd | 20 | modloop.initd |
21 | networking.initd | 21 | networking.initd |
22 | local.start | ||
22 | " | 23 | " |
23 | 24 | ||
24 | build() { | 25 | build() { |
@@ -42,6 +43,7 @@ build() { | |||
42 | install -Dm755 $i "$pkgdir"/etc/init.d/${j%.initd} | 43 | install -Dm755 $i "$pkgdir"/etc/init.d/${j%.initd} |
43 | done | 44 | done |
44 | 45 | ||
46 | install -Dm644 ../local.start "$pkgdir"/etc/conf.d/local.start | ||
45 | } | 47 | } |
46 | 48 | ||
47 | md5sums="9ec7f8425e12abbbd0f7a962aae3fa3c openrc-0.5.0.tar.bz2 | 49 | md5sums="9ec7f8425e12abbbd0f7a962aae3fa3c openrc-0.5.0.tar.bz2 |
@@ -54,4 +56,5 @@ b1e64885f301166df30be3e3cf5338ff hwdrivers.initd | |||
54 | 33ca3e558c42cdd17adccbc7807298f7 keymaps.initd | 56 | 33ca3e558c42cdd17adccbc7807298f7 keymaps.initd |
55 | 098a1f16812f56fcb56eb6b6f0fa31f6 modules.initd | 57 | 098a1f16812f56fcb56eb6b6f0fa31f6 modules.initd |
56 | 4c69d1c6a84cbe0195496c14a757579b modloop.initd | 58 | 4c69d1c6a84cbe0195496c14a757579b modloop.initd |
57 | 747168eee535e845179eaef5a3fcb334 networking.initd" | 59 | 747168eee535e845179eaef5a3fcb334 networking.initd |
60 | 0a615d93aab691364c03539c3b496dcc local.start" | ||
diff --git a/main/openrc/local.start b/main/openrc/local.start new file mode 100644 index 0000000000..e0ce86071a --- /dev/null +++ b/main/openrc/local.start | |||
@@ -0,0 +1,4 @@ | |||
1 | |||
2 | if [ -f /etc/rc.local ]; then | ||
3 | . /etc/rc.local | ||
4 | fi | ||
diff --git a/main/openrc/openrc.post-install b/main/openrc/openrc.post-install index 1d0201d3aa..1057eed416 100644 --- a/main/openrc/openrc.post-install +++ b/main/openrc/openrc.post-install | |||
@@ -20,6 +20,7 @@ for i in etc/rc[SL].d/*; do | |||
20 | procps) svc=sysctl;; | 20 | procps) svc=sysctl;; |
21 | bootmisc.sh) svc=bootmisc;; | 21 | bootmisc.sh) svc=bootmisc;; |
22 | keymap) svc=keymaps;; | 22 | keymap) svc=keymaps;; |
23 | rc.local) svc=local;; | ||
23 | *) svc=$oldsvc;; | 24 | *) svc=$oldsvc;; |
24 | esac | 25 | esac |
25 | 26 | ||