VERSION=2.0
CURDIR=inetdconf
LOCAL_CLEAN=local_clean
LOCAL_INSTALL=local_install
all: daemon $(CURDIR).so
OBJS =  inetdconf.os inetdconfedit.os \
	etcservice.os etcprotocol.os \
	hostsallow.os servicectl_api.os fwedit.os \
	fwport.os inetdconf_api.os \
	_dict.os
EXTRAMODLIBS =	 firewalld/netdevice.os

include ../rules.mak
include ../stdmod.mak

local_install:	std_local_install install_daemons daemon_install

local_clean:	std_local_clean daemon_clean


#
# Standalone firewall daemon
#
daemon:		
	@cd firewalld && make

daemon_clean:
	@cd firewalld && make clean

daemon_install:
	@cd firewalld && LIB_LINUXCONF=$(LIB_LINUXCONF) make install
	
dist:
	make clean
	( cd /usr/local/src/linuxconf/$(LINUXCONF_REV)r$(LINUXCONF_SUBREV) \
	&& tar czf /tmp/$(CURDIR)-$(VERSION).tgz \
	modules/$(CURDIR) \
	messages/sources/$(CURDIR).dic \
	help.files/sources/$(CURDIR) \
	descriptions/eng/$(CURDIR) descriptions/se/$(CURDIR) \
	messages/se/$(CURDIR).dic )
