diff options
author | June McEnroe <june@causal.agency> | 2021-09-24 20:12:15 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2021-09-26 12:31:21 -0400 |
commit | 903a181af4d54a1d9f85f37531feca29d70571c7 (patch) | |
tree | 4b6f5a0fcb4b5df45946daa6b7dba2535a4f4a4d | |
parent | OpenBSD: pledge(2) image (diff) | |
download | torus-903a181af4d54a1d9f85f37531feca29d70571c7.tar.gz torus-903a181af4d54a1d9f85f37531feca29d70571c7.zip |
OpenBSD: Copy appropriate files for chroot
-rw-r--r-- | Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile index 5b077f3..61e5df2 100644 --- a/Makefile +++ b/Makefile @@ -35,8 +35,12 @@ chroot.tar: client image server default8x16.psfu install -d -o ${CHROOT_USER} -g ${CHROOT_GROUP} root/home/${CHROOT_USER} install -d -o ${CHROOT_USER} -g ${CHROOT_GROUP} root/var/run/torus cp -af /usr/share/locale root/usr/share - cp -fp /usr/share/misc/termcap.db root/usr/share/misc - cp -fp /rescue/sh root/bin + if test -e /usr/share/terminfo; then \ + cp -af /usr/share/terminfo root/usr/share; fi + if test -e /usr/share/misc/termcap.db; then \ + cp -fp /usr/share/misc/termcap.db root/usr/share/misc; fi + if test -e /rescue/sh; then \ + cp -fp /rescue/sh root/bin; else cp -fp /bin/sh root/bin; fi install client image server root/bin install -m 644 default8x16.psfu root/usr/share/torus tar -c -f chroot.tar -C root bin home usr var |