|  | @@ -22,10 +22,11 @@ EXEC_PREFIX = $(PREFIX)
 | 
	
		
			
				|  |  |  BINDIR = $(EXEC_PREFIX)/bin
 | 
	
		
			
				|  |  |  DATAROOTDIR = $(PREFIX)/share
 | 
	
		
			
				|  |  |  DOCDIR = $(DATAROOTDIR)/doc/$(CPROG)
 | 
	
		
			
				|  |  | -SYSCONFDIR = $(PREFIX)/etc
 | 
	
		
			
				|  |  | +SYSCONFDIR ?= $(PREFIX)/etc
 | 
	
		
			
				|  |  |  HTMLDIR = $(DOCDIR)
 | 
	
		
			
				|  |  |  INCLUDEDIR = $(DESTDIR)$(PREFIX)/include
 | 
	
		
			
				|  |  |  LIBDIR = $(DESTDIR)$(EXEC_PREFIX)/lib
 | 
	
		
			
				|  |  | +PID_FILE ?= /var/run/$(CPROG).pid
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # build tools
 | 
	
		
			
				|  |  |  MKDIR = mkdir -p
 | 
	
	
		
			
				|  | @@ -162,6 +163,10 @@ ifdef WITH_SERVER_STATS
 | 
	
		
			
				|  |  |    CFLAGS += -DUSE_SERVER_STATS
 | 
	
		
			
				|  |  |  endif
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +ifdef WITH_DAEMONIZE
 | 
	
		
			
				|  |  | +  CFLAGS += -DDAEMONIZE -DPID_FILE=\"$(PID_FILE)\"
 | 
	
		
			
				|  |  | +endif
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  # File names
 | 
	
		
			
				|  |  |  ifdef CONFIG_FILE
 | 
	
		
			
				|  |  |    CFLAGS += -DCONFIG_FILE=\"$(CONFIG_FILE)\"
 | 
	
	
		
			
				|  | @@ -239,6 +244,8 @@ help:
 | 
	
		
			
				|  |  |  	@echo "   WITH_ZLIB=1           build includes support for on-the-fly compression using zlib"
 | 
	
		
			
				|  |  |  	@echo "   WITH_CPP=1            build library with c++ classes"
 | 
	
		
			
				|  |  |  	@echo "   WITH_EXPERIMENTAL=1   build with experimental features"
 | 
	
		
			
				|  |  | +	@echo "   WITH_DAEMONIZE=1      build with daemonize."
 | 
	
		
			
				|  |  | +	@echo "   PID_FILE=/path        PID file path of daemon."
 | 
	
		
			
				|  |  |  	@echo "   CONFIG_FILE=file      use 'file' as the config file"
 | 
	
		
			
				|  |  |  	@echo "   CONFIG_FILE2=file     use 'file' as the backup config file"
 | 
	
		
			
				|  |  |  	@echo "   DOCUMENT_ROOT=/path   document root override when installing"
 |