/[LeafOK_CVS]/lbbs/makedist.sh
ViewVC logotype

Annotation of /lbbs/makedist.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (hide annotations)
Thu Jun 23 16:49:31 2005 UTC (20 years, 8 months ago) by sysadm
Branch: MAIN
CVS Tags: lbbs_1-0-0-0_MIL
Changes since 1.5: +1 -1 lines
Content type: text/x-sh
*** empty log message ***

1 sysadm 1.1 #!/bin/sh
2     cpfile() {
3     if [ ! -f $1/$2 ]; then
4     /bin/cp $2 $1/$2
5     fi
6     }
7    
8     md() {
9     if [ ! -d $1/$2 ]; then
10     mkdir $1/$2
11     fi
12     }
13    
14 sysadm 1.2 PRG_HOME="$1"
15    
16     md ${PRG_HOME} conf
17     md ${PRG_HOME} data
18     md ${PRG_HOME} log
19 sysadm 1.5 md ${PRG_HOME}/data chicken
20 sysadm 1.1
21     for i in `find conf/ -maxdepth 1 -type f`; do
22 sysadm 1.2 cpfile ${PRG_HOME} $i
23 sysadm 1.1 done
24    
25     for i in `find data/ -maxdepth 1 -type f`; do
26 sysadm 1.2 cpfile ${PRG_HOME} $i
27 sysadm 1.1 done
28 sysadm 1.2
29 sysadm 1.4 chown bbs:bbs -R ${PRG_HOME}
30 sysadm 1.3 find ${PRG_HOME} -type d -exec chmod 750 {} \;
31     find ${PRG_HOME} -type f -exec chmod 640 {} \;
32     find ${PRG_HOME} -name *.php -type f -exec chmod 750 {} \;
33 sysadm 1.6 chmod 6750 ${PRG_HOME}/bin/bbsd
34 sysadm 1.2

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1