249 |
[[ $(cat ${interface}/carrier) = 1 ]] || return 1 |
[[ $(cat ${interface}/carrier) = 1 ]] || return 1 |
250 |
} |
} |
251 |
|
|
252 |
hdd_size_below_256mb() |
# device_minimum_size [drive] [size-in-mb] |
253 |
|
device_minimum_size() |
254 |
{ |
{ |
255 |
local hdd="$1" |
local device="$1" |
256 |
|
local minimum_size="$2" |
257 |
local size |
local size |
|
local retval |
|
|
[[ -z ${hdd} ]] && dialog_die "Error: get_hdd_size() no \$hdd given!" |
|
258 |
|
|
259 |
size=$(fdisk -l ${hdd} | grep "Disk.*${hdd}" | sed 's:.*,\ \(.*\)\ byte.*:\1:') |
[[ -z ${device} ]] && dialog_die "Error: device_minimum_size() no \$device given!" |
260 |
if [[ ${size} -le 257000000 ]] |
[[ -z ${minimum_size} ]] && dialog_die "Error: device_minimum_size() no \$minium_size given!" |
|
then |
|
|
retval="0" |
|
|
else |
|
|
retval="1" |
|
|
fi |
|
261 |
|
|
262 |
return "${retval}" |
# convert to bytes |
263 |
|
minimum_size=$(( ${minimum_size}*1024*1024 )) |
264 |
|
|
265 |
|
size=$(fdisk -l ${device} | grep "Disk.*${device}" | sed 's:.*,\ \(.*\)\ byte.*:\1:') |
266 |
|
[[ ${size} -ge ${minimum_size} ]] || return 1 |
267 |
|
|
268 |
|
return 0 |
269 |
} |
} |
270 |
|
|
271 |
chrooted() |
chrooted() |