From 1b70fc9899f968fa2aba8755f28e757050ae4028 Mon Sep 17 00:00:00 2001 From: olgeni Date: Sun, 17 Jun 2001 17:52:33 +0000 Subject: Preserve files in etc/. Approved by: greid --- shells/wapsh/Makefile | 6 +++++- shells/wapsh/pkg-plist | 12 +++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) (limited to 'shells/wapsh') diff --git a/shells/wapsh/Makefile b/shells/wapsh/Makefile index f503184e9af3..81f7dac81f77 100644 --- a/shells/wapsh/Makefile +++ b/shells/wapsh/Makefile @@ -54,7 +54,11 @@ do-install: ${MKDIR} ${PREFIX}/etc/wapsh .for C in htsh_profile htshd.conf loginhosts - ${INSTALL_DATA} ${WRKSRC}/sample/$C ${PREFIX}/etc/wapsh + ${INSTALL_DATA} ${WRKSRC}/sample/$C ${PREFIX}/etc/wapsh/$C.dist + if [ ! -e ${PREFIX}/etc/wapsh/$C ]; then \ + ${CP} ${PREFIX}/etc/wapsh/$C.dist \ + ${PREFIX}/etc/wapsh/$C; \ + fi .endfor ${MKDIR} ${PREFIX}/share/wapsh/htdocs diff --git a/shells/wapsh/pkg-plist b/shells/wapsh/pkg-plist index e34007b0aa6d..6802c9a8f30a 100644 --- a/shells/wapsh/pkg-plist +++ b/shells/wapsh/pkg-plist @@ -1,8 +1,14 @@ sbin/htshd etc/rc.d/htshd.sh -etc/wapsh/htsh_profile -etc/wapsh/htshd.conf -etc/wapsh/loginhosts +@unexec if cmp -s %D/etc/wapsh/htsh_profile %D/etc/wapsh/htsh_profile.dist; then rm -f %D/etc/wapsh/htsh_profile; fi +etc/wapsh/htsh_profile.dist +@exec [ -f %B/htsh_profile ] || cp %B/%f %B/htsh_profile +@unexec if cmp -s %D/etc/wapsh/htshd.conf %D/etc/wapsh/htshd.conf.dist; then rm -f %D/etc/wapsh/htshd.conf; fi +etc/wapsh/htshd.conf.dist +@exec [ -f %B/htshd.conf ] || cp %B/%f %B/htshd.conf +@unexec if cmp -s %D/etc/wapsh/loginhosts %D/etc/wapsh/loginhosts.dist; then rm -f %D/etc/wapsh/loginhosts; fi +etc/wapsh/loginhosts.dist +@exec [ -f %B/loginhosts ] || cp %B/%f %B/loginhosts share/wapsh/htdocs/command.php share/wapsh/htdocs/command_html.inc share/wapsh/htdocs/command_wml.inc -- cgit