]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
create a empty dhcpd.leases file at install time if it does not already
authorMark Andrews <marka@isc.org>
Tue, 13 Aug 2002 01:00:32 +0000 (01:00 +0000)
committerMark Andrews <marka@isc.org>
Tue, 13 Aug 2002 01:00:32 +0000 (01:00 +0000)
exist that is only read/writable by the installer.

Makefile.conf
server/Makefile.dist

index a8c64ac6705fe59f5862523e3a854402e0c3117c..4501b178e6a1a9e55a86639a0eea1ca46a4b99b4 100644 (file)
@@ -50,6 +50,7 @@ CLIENT_PATH = '"PATH=/usr/ucb:/usr/bin:/usr/sbin:/bin:/sbin"'
 BINDLIB = ../minires/libres.a
 BINDINC =
 MINIRES = minires
+TOUCH = touch
 
 # Major version number (if applicable)
 ##--majver--
index aafd9fb6386d8030978e73630e3187dc64ce4f88..166ae1e74c4423e3fdc5be6b654b3d0e361726bc 100644 (file)
@@ -51,6 +51,7 @@ install: all
                        $(DESTDIR)$(FFMANDIR)/dhcpd.conf$(FFMANEXT)
        $(MANINSTALL) $(MANFROM) dhcpd.leases.$(MANCAT)5 $(MANTO) \
                        $(DESTDIR)$(FFMANDIR)/dhcpd.leases$(FFMANEXT)
+       umask 177; $(TOUCH) $(DESTDIR)$(VARDB)/dhcpd.leases
 
 depend:
        $(MKDEP) $(INCLUDES) $(PREDEFINES) $(SRCS)