Project

General

Profile

Feature #3265 ยป rc.embedded.diff

Adam Thompson, 10/11/2013 06:13 PM

View differences:

rc.embedded 2013-10-11 17:26:55.779500598 -0500
8 8
if [ ! -z ${USE_MFS_TMP_SIZE} ] && [ ${USE_MFS_TMP_SIZE} -gt 0 ]; then
9 9
	tmpsize="${USE_MFS_TMP_SIZE}m"
10 10
else
11
	tmpsize="40m"
11
	physmem=${physmem:-$(/sbin/sysctl -n hw.physmem)}
12
	# in case we can't execute /sbin/sysctl, assume 256MB machine
13
	physmem=${physmem:-282563637}
14
	tmpsize=$((physmem*15/104857600))
15
	if [ $tmpsize -le 40 ]; then varsize=40; fi
16
	tmpsize="${tmpsize}m"
12 17
fi
13 18

  
14 19
# Size of /var
......
16 21
if [ ! -z ${USE_MFS_VAR_SIZE} ] && [ ${USE_MFS_VAR_SIZE} -gt 0 ]; then
17 22
	varsize="${USE_MFS_VAR_SIZE}m"
18 23
else
19
	varsize="60m"
24
	physmem=${physmem:-$(/sbin/sysctl -n hw.physmem)}
25
	physmem=${physmem:-282563637}
26
	varsize=$((physmem*25/104857600))
27
	if [ $varsize -lt 60 ]; then varsize=60; fi
28
	varsize="${varsize}m"
20 29
fi
21 30

  
22 31
# Run some initialization routines
    (1-1/1)