Project

General

Profile

Download (520 Bytes) Statistics
| Branch: | Tag: | Revision:
1
#!/bin/sh
2

    
3
: ${DBPATH:=/var/dhcpd/var/db}
4
: ${CF_CONF_PATH:=/cf/conf}
5

    
6
: ${RAM_Disk_Store:=${CF_CONF_PATH}/RAM_Disk_Store}
7

    
8
# Save the DHCP lease database to the RAM disk store.
9
if [ -d "${DBPATH}" ]; then
10
	echo -n "Saving DHCP Leases to RAM disk store...";
11

    
12
	[ -f "${RAM_Disk_Store}/dhcpleases.tgz" ] && /bin/rm -f "${RAM_Disk_Store}/dhcpleases.tgz"
13

    
14
	if [ ! -d "${RAM_Disk_Store}" ]; then
15
		mkdir -p "${RAM_Disk_Store}"
16
	fi
17

    
18
	/usr/bin/tar -czf "${RAM_Disk_Store}/dhcpleases.tgz" -C / "${DBPATH#/}/"
19

    
20
	echo "done.";
21
fi
(17-17/82)