]>
Commit | Line | Data |
---|---|---|
cd1a2927 MT |
1 | # |
2 | # $Id: rc.flash.up,v 1.4.2.1 2005/07/07 20:11:58 franck78 Exp $ | |
3 | # | |
4 | umount -n /dev/ramdisk | |
5 | mke2fs -b 1024 -m 0 /dev/ramdisk | |
6 | ||
7 | rm -rf /tmp/ | |
8 | rm -rf /var/log | |
9 | rm -rf /var/log/cache/ | |
10 | ||
11 | mount -n /dev/ramdisk /ram/ | |
12 | mkdir -p /ram/{log,squid,tmp} | |
13 | ||
14 | chown squid:squid /ram/squid | |
15 | chmod ugo+rwx,o+t /ram/tmp/ | |
16 | ||
17 | if [ -e /var/log_compressed/log.tgz ]; then | |
18 | tar -xzf /var/log_compressed/log.tgz -C /ram | |
19 | rm -rf /var/log/cache | |
20 | fi | |
21 | ||
22 | if [ ! -e /ram/var/log ]; then | |
23 | mkdir -p /ram/var/log | |
24 | fi | |
25 | ||
26 | ln -s /ram/var/log /var/log | |
27 | ln -s /ram/squid /var/log/cache | |
28 | ln -s /ram/tmp /tmp | |
29 | ||
30 | if [ ! -e /var/log/ip-acct ]; then | |
31 | mkdir /var/log/ip-acct | |
32 | fi | |
33 | ||
34 | if [ ! -e /var/log/httpd ]; then | |
35 | mkdir /var/log/httpd | |
36 | fi | |
37 | ||
38 | if [ ! -e /var/log/rrd ]; then | |
39 | mkdir /var/log/rrd | |
40 | fi | |
41 | ||
42 | if [ ! -e /var/log/snort ]; then | |
43 | mkdir /var/log/snort | |
44 | fi | |
45 | chown -R snort:snort /var/log/snort | |
46 | ||
47 | if [ ! -e /var/log/squid ]; then | |
48 | mkdir /var/log/squid | |
49 | touch /var/log/squid/access.log | |
50 | fi | |
51 | chown -R squid:squid /var/log/squid |