diff options
author | Cem Keylan <cem@ckyln.com> | 2020-08-20 17:31:44 +0300 |
---|---|---|
committer | Cem Keylan <cem@ckyln.com> | 2020-08-20 17:31:44 +0300 |
commit | 38aed45bad5b13f0dd952cc7e48890712b24a01c (patch) | |
tree | b5b20459ffdef4a15d93b2f645df77f36ed276c7 /community/9base/patches | |
parent | be5038331065b4021bb892fc00bb80267f000553 (diff) | |
download | repository-38aed45bad5b13f0dd952cc7e48890712b24a01c.tar.gz |
9base: install rcmain to the etc directory
Diffstat (limited to 'community/9base/patches')
-rw-r--r-- | community/9base/patches/etc-rcmain.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/community/9base/patches/etc-rcmain.patch b/community/9base/patches/etc-rcmain.patch new file mode 100644 index 00000000..5b56d222 --- /dev/null +++ b/community/9base/patches/etc-rcmain.patch @@ -0,0 +1,37 @@ +Let's put rcmain to the /etc directory instead of /usr/etc. +diff --git a/rc/Makefile b/rc/Makefile +index a6ed53b..9486968 100644 +--- a/rc/Makefile ++++ b/rc/Makefile +@@ -32,14 +32,14 @@ install: ${TARG} + @mkdir -p ${DESTDIR}${MANPREFIX}/man1 + @cp -f ${MANFILES} ${DESTDIR}${MANPREFIX}/man1 + @chmod 444 ${DESTDIR}${MANPREFIX}/man1/${MANFILES} +- @mkdir -p ${DESTDIR}${PREFIX}/etc +- @cp -f rcmain ${DESTDIR}${PREFIX}/etc +- @chmod 755 ${DESTDIR}${PREFIX}/etc/rcmain ++ @mkdir -p ${DESTDIR}/etc ++ @cp -f rcmain ${DESTDIR}/etc ++ @chmod 755 ${DESTDIR}/etc/rcmain + + uninstall: + rm -f ${DESTDIR}${PREFIX}/bin/${TARG} + rm -f ${DESTDIR}${MANPREFIX}/man1/${MANFILES} +- rm -f ${DESTDIR}${PREFIX}/etc/rcmain ++ rm -f ${DESTDIR}/etc/rcmain + + .c.o: + @echo CC $*.c +diff --git a/rc/plan9ish.c b/rc/plan9ish.c +index 269d124..1ec7a88 100644 +--- a/rc/plan9ish.c ++++ b/rc/plan9ish.c +@@ -27,7 +27,7 @@ char *syssigname[]={ + char* + Rcmain(void) + { +- return unsharp("#9/etc/rcmain"); ++ return unsharp("/etc/rcmain"); + } + + char Fdprefix[]="/dev/fd/"; |