|
Packit |
a8ec6b |
sconfdir = $(sysconfdir)/firewalld
|
|
Packit |
a8ec6b |
prefixlibdir = ${prefix}/lib/firewalld
|
|
Packit |
a8ec6b |
dist_sconf_DATA = firewalld.conf lockdown-whitelist.xml
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
desktop_FILES = firewall-config.desktop.in
|
|
Packit |
a8ec6b |
desktopdir = $(datadir)/applications
|
|
Packit |
a8ec6b |
desktop_DATA = $(desktop_FILES:.in=)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
appdata_FILES = firewall-config.appdata.xml.in
|
|
Packit |
a8ec6b |
appdatadir = $(datadir)/metainfo/
|
|
Packit |
a8ec6b |
appdata_DATA = $(appdata_FILES:.in=)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
applet_desktop_FILES = firewall-applet.desktop.in
|
|
Packit |
a8ec6b |
applet_desktopdir = $(sysconfdir)/xdg/autostart
|
|
Packit |
a8ec6b |
applet_desktop_DATA = $(applet_desktop_FILES:.in=)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
confdir = $(sysconfdir)/firewall
|
|
Packit |
a8ec6b |
dist_conf_DATA = applet.conf
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
polkit1_action_FILES = org.fedoraproject.FirewallD1.server.policy.in \
|
|
Packit |
a8ec6b |
org.fedoraproject.FirewallD1.desktop.policy.in
|
|
Packit |
a8ec6b |
polkit1_actiondir = $(datadir)/polkit-1/actions
|
|
Packit |
a8ec6b |
polkit1_action_DATA = $(polkit1_action_FILES:.in=)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
dbus_policydir = $(datadir)/dbus-1/system.d
|
|
Packit |
a8ec6b |
dist_dbus_policy_DATA = FirewallD.conf
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
gsettings_in_file = org.fedoraproject.FirewallConfig.gschema.xml.in
|
|
Packit |
a8ec6b |
gsettings_SCHEMAS = $(gsettings_in_file:.xml.in=.xml)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
BUILT_SOURCES = \
|
|
Packit |
a8ec6b |
$(desktop_DATA) \
|
|
Packit |
a8ec6b |
$(appdata_DATA) \
|
|
Packit |
a8ec6b |
$(applet_desktop_DATA) \
|
|
Packit |
a8ec6b |
$(polkit1_action_DATA) \
|
|
Packit |
a8ec6b |
$(gsettings_SCHEMAS) \
|
|
Packit |
a8ec6b |
firewalld-sysctls.conf \
|
|
Packit |
a8ec6b |
firewalld.logrotate \
|
|
Packit |
a8ec6b |
firewalld.service
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
@INTLTOOL_DESKTOP_RULE@
|
|
Packit |
a8ec6b |
@INTLTOOL_POLICY_RULE@
|
|
Packit |
a8ec6b |
@INTLTOOL_XML_NOMERGE_RULE@
|
|
Packit |
a8ec6b |
@GSETTINGS_RULES@
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
all: $(desktop_DATA) $(appdata_DATA) $(applet_desktop_DATA) $(polkit1_action_DATA) $(gsettings_SCHEMAS)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
CLEANFILES = *~ *\# .\#* firewalld.service firewalld-sysctls.conf firewalld.logrotate
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
DISTCLEANFILES = \
|
|
Packit |
a8ec6b |
$(desktop_DATA) \
|
|
Packit |
a8ec6b |
$(appdata_DATA) \
|
|
Packit |
a8ec6b |
$(applet_desktop_DATA) \
|
|
Packit |
a8ec6b |
$(polkit1_action_DATA) \
|
|
Packit |
a8ec6b |
$(gsettings_SCHEMAS)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
CONFIG_FILES = \
|
|
Packit |
a8ec6b |
helpers/amanda.xml \
|
|
Packit |
a8ec6b |
helpers/ftp.xml \
|
|
Packit |
a8ec6b |
helpers/h323.xml \
|
|
Packit |
a8ec6b |
helpers/irc.xml \
|
|
Packit |
a8ec6b |
helpers/netbios-ns.xml \
|
|
Packit |
a8ec6b |
helpers/pptp.xml \
|
|
Packit |
a8ec6b |
helpers/proto-gre.xml \
|
|
Packit |
a8ec6b |
helpers/Q.931.xml \
|
|
Packit |
a8ec6b |
helpers/RAS.xml \
|
|
Packit |
a8ec6b |
helpers/sane.xml \
|
|
Packit |
a8ec6b |
helpers/sip.xml \
|
|
Packit |
a8ec6b |
helpers/snmp.xml \
|
|
Packit |
a8ec6b |
helpers/tftp.xml \
|
|
Packit |
a8ec6b |
icmptypes/address-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/bad-header.xml \
|
|
Packit |
a8ec6b |
icmptypes/beyond-scope.xml \
|
|
Packit |
a8ec6b |
icmptypes/communication-prohibited.xml \
|
|
Packit |
a8ec6b |
icmptypes/destination-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/echo-reply.xml \
|
|
Packit |
a8ec6b |
icmptypes/echo-request.xml \
|
|
Packit |
a8ec6b |
icmptypes/failed-policy.xml \
|
|
Packit |
a8ec6b |
icmptypes/fragmentation-needed.xml \
|
|
Packit |
a8ec6b |
icmptypes/host-precedence-violation.xml \
|
|
Packit |
a8ec6b |
icmptypes/host-prohibited.xml \
|
|
Packit |
a8ec6b |
icmptypes/host-redirect.xml \
|
|
Packit |
a8ec6b |
icmptypes/host-unknown.xml \
|
|
Packit |
a8ec6b |
icmptypes/host-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/ip-header-bad.xml \
|
|
Packit |
a8ec6b |
icmptypes/neighbour-advertisement.xml \
|
|
Packit |
a8ec6b |
icmptypes/neighbour-solicitation.xml \
|
|
Packit |
a8ec6b |
icmptypes/network-prohibited.xml \
|
|
Packit |
a8ec6b |
icmptypes/network-redirect.xml \
|
|
Packit |
a8ec6b |
icmptypes/network-unknown.xml \
|
|
Packit |
a8ec6b |
icmptypes/network-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/no-route.xml \
|
|
Packit |
a8ec6b |
icmptypes/packet-too-big.xml \
|
|
Packit |
a8ec6b |
icmptypes/parameter-problem.xml \
|
|
Packit |
a8ec6b |
icmptypes/port-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/precedence-cutoff.xml \
|
|
Packit |
a8ec6b |
icmptypes/protocol-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/redirect.xml \
|
|
Packit |
a8ec6b |
icmptypes/reject-route.xml \
|
|
Packit |
a8ec6b |
icmptypes/required-option-missing.xml \
|
|
Packit |
a8ec6b |
icmptypes/router-advertisement.xml \
|
|
Packit |
a8ec6b |
icmptypes/router-solicitation.xml \
|
|
Packit |
a8ec6b |
icmptypes/source-quench.xml \
|
|
Packit |
a8ec6b |
icmptypes/source-route-failed.xml \
|
|
Packit |
a8ec6b |
icmptypes/time-exceeded.xml \
|
|
Packit |
a8ec6b |
icmptypes/timestamp-reply.xml \
|
|
Packit |
a8ec6b |
icmptypes/timestamp-request.xml \
|
|
Packit |
a8ec6b |
icmptypes/tos-host-redirect.xml \
|
|
Packit |
a8ec6b |
icmptypes/tos-host-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/tos-network-redirect.xml \
|
|
Packit |
a8ec6b |
icmptypes/tos-network-unreachable.xml \
|
|
Packit |
a8ec6b |
icmptypes/ttl-zero-during-reassembly.xml \
|
|
Packit |
a8ec6b |
icmptypes/ttl-zero-during-transit.xml \
|
|
Packit |
a8ec6b |
icmptypes/unknown-header-type.xml \
|
|
Packit |
a8ec6b |
icmptypes/unknown-option.xml \
|
|
Packit |
a8ec6b |
ipsets/README \
|
|
Packit |
a8ec6b |
services/amanda-client.xml \
|
|
Packit |
a8ec6b |
services/amanda-k5-client.xml \
|
|
Packit |
a8ec6b |
services/amqp.xml \
|
|
Packit |
a8ec6b |
services/amqps.xml \
|
|
Packit |
a8ec6b |
services/apcupsd.xml \
|
|
Packit |
a8ec6b |
services/audit.xml \
|
|
Packit |
a8ec6b |
services/bacula-client.xml \
|
|
Packit |
a8ec6b |
services/bacula.xml \
|
|
Packit |
a8ec6b |
services/bb.xml \
|
|
Packit |
a8ec6b |
services/bgp.xml \
|
|
Packit |
a8ec6b |
services/bitcoin-rpc.xml \
|
|
Packit |
a8ec6b |
services/bitcoin-testnet-rpc.xml \
|
|
Packit |
a8ec6b |
services/bitcoin-testnet.xml \
|
|
Packit |
a8ec6b |
services/bitcoin.xml \
|
|
Packit |
a8ec6b |
services/bittorrent-lsd.xml \
|
|
Packit |
a8ec6b |
services/lightning-network.xml \
|
|
Packit |
a8ec6b |
services/ceph-mon.xml \
|
|
Packit |
a8ec6b |
services/ceph.xml \
|
|
Packit |
a8ec6b |
services/cfengine.xml \
|
|
Packit |
a8ec6b |
services/cockpit.xml \
|
|
Packit |
a8ec6b |
services/condor-collector.xml \
|
|
Packit |
a8ec6b |
services/ctdb.xml \
|
|
Packit |
a8ec6b |
services/dhcpv6-client.xml \
|
|
Packit |
a8ec6b |
services/dhcpv6.xml \
|
|
Packit |
a8ec6b |
services/dhcp.xml \
|
|
Packit |
a8ec6b |
services/distcc.xml \
|
|
Packit |
a8ec6b |
services/dns-over-tls.xml \
|
|
Packit |
a8ec6b |
services/dns.xml \
|
|
Packit |
a8ec6b |
services/docker-registry.xml \
|
|
Packit |
a8ec6b |
services/docker-swarm.xml \
|
|
Packit |
a8ec6b |
services/dropbox-lansync.xml \
|
|
Packit |
a8ec6b |
services/elasticsearch.xml \
|
|
Packit |
a8ec6b |
services/etcd-client.xml \
|
|
Packit |
a8ec6b |
services/etcd-server.xml \
|
|
Packit |
a8ec6b |
services/finger.xml \
|
|
Packit |
a8ec6b |
services/freeipa-4.xml \
|
|
Packit |
a8ec6b |
services/freeipa-ldaps.xml \
|
|
Packit |
a8ec6b |
services/freeipa-ldap.xml \
|
|
Packit |
a8ec6b |
services/freeipa-replication.xml \
|
|
Packit |
a8ec6b |
services/freeipa-trust.xml \
|
|
Packit |
a8ec6b |
services/ftp.xml \
|
|
Packit |
a8ec6b |
services/ganglia-client.xml \
|
|
Packit |
a8ec6b |
services/ganglia-master.xml \
|
|
Packit |
a8ec6b |
services/git.xml \
|
|
Packit |
a8ec6b |
services/grafana.xml \
|
|
Packit |
a8ec6b |
services/gre.xml \
|
|
Packit |
a8ec6b |
services/high-availability.xml \
|
|
Packit |
a8ec6b |
services/https.xml \
|
|
Packit |
a8ec6b |
services/http.xml \
|
|
Packit |
a8ec6b |
services/imaps.xml \
|
|
Packit |
a8ec6b |
services/imap.xml \
|
|
Packit |
a8ec6b |
services/ipp-client.xml \
|
|
Packit |
a8ec6b |
services/ipp.xml \
|
|
Packit |
a8ec6b |
services/ipsec.xml \
|
|
Packit |
a8ec6b |
services/ircs.xml \
|
|
Packit |
a8ec6b |
services/irc.xml \
|
|
Packit |
a8ec6b |
services/iscsi-target.xml \
|
|
Packit |
a8ec6b |
services/isns.xml \
|
|
Packit |
a8ec6b |
services/jenkins.xml \
|
|
Packit |
a8ec6b |
services/kadmin.xml \
|
|
Packit |
a8ec6b |
services/kdeconnect.xml \
|
|
Packit |
a8ec6b |
services/kerberos.xml \
|
|
Packit |
a8ec6b |
services/kibana.xml \
|
|
Packit |
a8ec6b |
services/klogin.xml \
|
|
Packit |
a8ec6b |
services/kpasswd.xml \
|
|
Packit |
a8ec6b |
services/kprop.xml \
|
|
Packit |
a8ec6b |
services/kshell.xml \
|
|
Packit |
a8ec6b |
services/kube-apiserver.xml \
|
|
Packit |
a8ec6b |
services/ldaps.xml \
|
|
Packit |
a8ec6b |
services/ldap.xml \
|
|
Packit |
a8ec6b |
services/libvirt-tls.xml \
|
|
Packit |
a8ec6b |
services/libvirt.xml \
|
|
Packit |
a8ec6b |
services/llmnr.xml \
|
|
Packit |
a8ec6b |
services/managesieve.xml \
|
|
Packit |
a8ec6b |
services/matrix.xml \
|
|
Packit |
a8ec6b |
services/mdns.xml \
|
|
Packit |
a8ec6b |
services/memcache.xml \
|
|
Packit |
a8ec6b |
services/minidlna.xml \
|
|
Packit |
a8ec6b |
services/mongodb.xml \
|
|
Packit |
a8ec6b |
services/mosh.xml \
|
|
Packit |
a8ec6b |
services/mountd.xml \
|
|
Packit |
a8ec6b |
services/mqtt.xml \
|
|
Packit |
a8ec6b |
services/mqtt-tls.xml \
|
|
Packit |
a8ec6b |
services/mssql.xml \
|
|
Packit |
a8ec6b |
services/ms-wbt.xml \
|
|
Packit |
a8ec6b |
services/murmur.xml \
|
|
Packit |
a8ec6b |
services/mysql.xml \
|
|
Packit |
a8ec6b |
services/nfs.xml \
|
|
Packit |
a8ec6b |
services/nfs3.xml \
|
|
Packit |
a8ec6b |
services/nmea-0183.xml \
|
|
Packit |
a8ec6b |
services/nrpe.xml \
|
|
Packit |
a8ec6b |
services/ntp.xml \
|
|
Packit |
a8ec6b |
services/nut.xml \
|
|
Packit |
a8ec6b |
services/openvpn.xml \
|
|
Packit |
a8ec6b |
services/ovirt-imageio.xml \
|
|
Packit |
a8ec6b |
services/ovirt-storageconsole.xml \
|
|
Packit |
a8ec6b |
services/ovirt-vmconsole.xml \
|
|
Packit |
a8ec6b |
services/pmcd.xml \
|
|
Packit |
a8ec6b |
services/pmproxy.xml \
|
|
Packit |
a8ec6b |
services/pmwebapis.xml \
|
|
Packit |
a8ec6b |
services/pmwebapi.xml \
|
|
Packit |
a8ec6b |
services/plex.xml \
|
|
Packit |
a8ec6b |
services/pop3s.xml \
|
|
Packit |
a8ec6b |
services/pop3.xml \
|
|
Packit |
a8ec6b |
services/postgresql.xml \
|
|
Packit |
a8ec6b |
services/privoxy.xml \
|
|
Packit |
a8ec6b |
services/prometheus.xml \
|
|
Packit |
a8ec6b |
services/proxy-dhcp.xml \
|
|
Packit |
a8ec6b |
services/ptp.xml \
|
|
Packit |
a8ec6b |
services/pulseaudio.xml \
|
|
Packit |
a8ec6b |
services/puppetmaster.xml \
|
|
Packit |
a8ec6b |
services/quassel.xml \
|
|
Packit |
a8ec6b |
services/radius.xml \
|
|
Packit |
a8ec6b |
services/rdp.xml \
|
|
Packit |
a8ec6b |
services/redis-sentinel.xml \
|
|
Packit |
a8ec6b |
services/redis.xml \
|
|
Packit |
a8ec6b |
services/RH-Satellite-6.xml \
|
|
Packit |
a8ec6b |
services/rpc-bind.xml \
|
|
Packit |
a8ec6b |
services/rsh.xml \
|
|
Packit |
a8ec6b |
services/rsyncd.xml \
|
|
Packit |
a8ec6b |
services/rtsp.xml \
|
|
Packit |
a8ec6b |
services/salt-master.xml \
|
|
Packit |
a8ec6b |
services/samba-client.xml \
|
|
Packit |
a8ec6b |
services/samba-dc.xml \
|
|
Packit |
a8ec6b |
services/samba.xml \
|
|
Packit |
a8ec6b |
services/sane.xml \
|
|
Packit |
a8ec6b |
services/sips.xml \
|
|
Packit |
a8ec6b |
services/sip.xml \
|
|
Packit |
a8ec6b |
services/slp.xml \
|
|
Packit |
a8ec6b |
services/smtp-submission.xml \
|
|
Packit |
a8ec6b |
services/smtps.xml \
|
|
Packit |
a8ec6b |
services/smtp.xml \
|
|
Packit |
a8ec6b |
services/snmptrap.xml \
|
|
Packit |
a8ec6b |
services/snmp.xml \
|
|
Packit |
a8ec6b |
services/spideroak-lansync.xml \
|
|
Packit |
a8ec6b |
services/spotify-sync.xml \
|
|
Packit |
a8ec6b |
services/squid.xml \
|
|
Packit |
a8ec6b |
services/ssdp.xml \
|
|
Packit |
a8ec6b |
services/ssh.xml \
|
|
Packit |
a8ec6b |
services/steam-streaming.xml \
|
|
Packit |
a8ec6b |
services/svdrp.xml \
|
|
Packit |
a8ec6b |
services/svn.xml \
|
|
Packit |
a8ec6b |
services/syncthing.xml \
|
|
Packit |
a8ec6b |
services/syncthing-gui.xml \
|
|
Packit |
a8ec6b |
services/synergy.xml \
|
|
Packit |
a8ec6b |
services/syslog-tls.xml \
|
|
Packit |
a8ec6b |
services/syslog.xml \
|
|
Packit |
a8ec6b |
services/telnet.xml \
|
|
Packit |
a8ec6b |
services/tentacle.xml \
|
|
Packit |
a8ec6b |
services/tftp-client.xml \
|
|
Packit |
a8ec6b |
services/tftp.xml \
|
|
Packit |
a8ec6b |
services/tile38.xml \
|
|
Packit |
a8ec6b |
services/tinc.xml \
|
|
Packit |
a8ec6b |
services/tor-socks.xml \
|
|
Packit |
a8ec6b |
services/transmission-client.xml \
|
|
Packit |
a8ec6b |
services/upnp-client.xml \
|
|
Packit |
a8ec6b |
services/vdsm.xml \
|
|
Packit |
a8ec6b |
services/vnc-server.xml \
|
|
Packit |
a8ec6b |
services/wbem-http.xml \
|
|
Packit |
a8ec6b |
services/wbem-https.xml \
|
|
Packit |
a8ec6b |
services/wsman.xml \
|
|
Packit |
a8ec6b |
services/wsmans.xml \
|
|
Packit |
a8ec6b |
services/xdmcp.xml \
|
|
Packit |
a8ec6b |
services/xmpp-bosh.xml \
|
|
Packit |
a8ec6b |
services/xmpp-client.xml \
|
|
Packit |
a8ec6b |
services/xmpp-local.xml \
|
|
Packit |
a8ec6b |
services/xmpp-server.xml \
|
|
Packit |
a8ec6b |
services/zabbix-agent.xml \
|
|
Packit |
a8ec6b |
services/zabbix-server.xml \
|
|
Packit |
a8ec6b |
zones/block.xml \
|
|
Packit |
a8ec6b |
zones/dmz.xml \
|
|
Packit |
a8ec6b |
zones/drop.xml \
|
|
Packit |
a8ec6b |
zones/external.xml \
|
|
Packit |
a8ec6b |
zones/home.xml \
|
|
Packit |
a8ec6b |
zones/internal.xml \
|
|
Packit |
a8ec6b |
zones/public.xml \
|
|
Packit |
a8ec6b |
zones/trusted.xml \
|
|
Packit |
a8ec6b |
zones/work.xml
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
EXTRA_DIST = \
|
|
Packit |
a8ec6b |
$(desktop_FILES) \
|
|
Packit |
a8ec6b |
$(appdata_FILES) \
|
|
Packit |
a8ec6b |
$(applet_desktop_FILES) \
|
|
Packit |
a8ec6b |
$(polkit1_action_FILES) \
|
|
Packit |
a8ec6b |
$(gsettings_in_file) \
|
|
Packit |
a8ec6b |
$(CONFIG_FILES) \
|
|
Packit |
a8ec6b |
lockdown-whitelist.xml.in \
|
|
Packit |
a8ec6b |
firewalld.init \
|
|
Packit |
a8ec6b |
firewalld.logrotate.in \
|
|
Packit |
a8ec6b |
firewalld-sysctls.conf.in \
|
|
Packit |
a8ec6b |
firewalld.service.in \
|
|
Packit |
a8ec6b |
firewalld.sysconfig \
|
|
Packit |
a8ec6b |
macros.firewalld
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
INSTALL_TARGETS = install-config
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS = uninstall-config
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
INSTALL_TARGETS += install-modprobe.d
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS += uninstall-modprobe.d
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
INSTALL_TARGETS += install-logrotate.d
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS += uninstall-logrotate.d
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
if USE_SYSTEMD
|
|
Packit |
a8ec6b |
INSTALL_TARGETS += install-service
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS += uninstall-service
|
|
Packit |
a8ec6b |
else
|
|
Packit |
a8ec6b |
INSTALL_TARGETS += install-init
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS += uninstall-init
|
|
Packit |
a8ec6b |
endif
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
if INSTALL_SYSCONFIG
|
|
Packit |
a8ec6b |
INSTALL_TARGETS += install-sysconfig
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS += uninstall-sysconfig
|
|
Packit |
a8ec6b |
endif
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
if INSTALL_RPMMACROS
|
|
Packit |
a8ec6b |
INSTALL_TARGETS += install-rpmmacros
|
|
Packit |
a8ec6b |
UNINSTALL_TARGETS += uninstall-rpmmacros
|
|
Packit |
a8ec6b |
endif
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
edit = sed \
|
|
Packit |
a8ec6b |
-e 's|@bindir[@]|$(bindir)|g' \
|
|
Packit |
a8ec6b |
-e 's|@sbindir[@]|$(sbindir)|g' \
|
|
Packit |
a8ec6b |
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
|
|
Packit |
a8ec6b |
-e 's|@localstatedir[@]|$(localstatedir)|g' \
|
|
Packit |
a8ec6b |
-e 's|@MODPROBE[@]|$(MODPROBE)|g' \
|
|
Packit |
a8ec6b |
-e 's|@SYSCTL[@]|$(SYSCTL)|g'
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
firewalld.service: firewalld.service.in
|
|
Packit |
a8ec6b |
$(edit) $< >$@
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
firewalld-sysctls.conf: firewalld-sysctls.conf.in
|
|
Packit |
a8ec6b |
$(edit) $< >$@
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
firewalld.logrotate: firewalld.logrotate.in
|
|
Packit |
a8ec6b |
$(edit) $< >$@
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-sysconfig:
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/sysconfig
|
|
Packit |
a8ec6b |
$(INSTALL_DATA) $(srcdir)/firewalld.sysconfig $(DESTDIR)$(sysconfdir)/sysconfig/firewalld
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-sysconfig:
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(sysconfdir)/sysconfig/firewalld
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sysconfdir)/sysconfig || :
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-rpmmacros:
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(prefix)/lib/rpm/macros.d
|
|
Packit |
a8ec6b |
$(INSTALL_DATA) $(srcdir)/macros.firewalld $(DESTDIR)$(prefix)/lib/rpm/macros.d
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-rpmmacros:
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(prefix)/lib/rpm/macros.d/macros.firewalld
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(prefix)/lib/rpm/macros.d || :
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-init: install-sysconfig
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/rc.d/init.d
|
|
Packit |
a8ec6b |
$(INSTALL_SCRIPT) $(srcdir)/firewalld.init $(DESTDIR)$(sysconfdir)/rc.d/init.d/firewalld
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-init: uninstall-sysconfig
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(sysconfdir)/rc.d/init.d/firewalld
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sysconfdir)/rc.d/init.d || :
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-service: install-sysconfig
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(SYSTEMD_UNITDIR)
|
|
Packit |
a8ec6b |
$(INSTALL_DATA) firewalld.service $(DESTDIR)$(SYSTEMD_UNITDIR)/firewalld.service
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-service: uninstall-sysconfig
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(SYSTEMD_UNITDIR)/firewalld.service
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(SYSTEMD_UNITDIR) || :
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-modprobe.d:
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/modprobe.d
|
|
Packit |
a8ec6b |
$(INSTALL_DATA) firewalld-sysctls.conf $(DESTDIR)$(sysconfdir)/modprobe.d/firewalld-sysctls.conf
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-modprobe.d:
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(sysconfdir)/modprobe.d/firewalld-sysctls.conf
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sysconfdir)/modprobe.d || :
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-logrotate.d:
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/logrotate.d
|
|
Packit |
a8ec6b |
$(INSTALL_DATA) firewalld.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/firewalld
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-logrotate.d:
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(sysconfdir)/logrotate.d/firewalld
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sysconfdir)/logrotate.d || :
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-config:
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sconfdir)
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sconfdir)/icmptypes
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sconfdir)/ipsets
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sconfdir)/services
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sconfdir)/zones
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(sconfdir)/helpers
|
|
Packit |
a8ec6b |
$(MKDIR_P) $(DESTDIR)$(prefixlibdir)
|
|
Packit |
a8ec6b |
cp -r $(srcdir)/icmptypes $(DESTDIR)$(prefixlibdir)
|
|
Packit |
a8ec6b |
cp -r $(srcdir)/ipsets $(DESTDIR)$(prefixlibdir)
|
|
Packit |
a8ec6b |
cp -r $(srcdir)/services $(DESTDIR)$(prefixlibdir)
|
|
Packit |
a8ec6b |
cp -r $(srcdir)/zones $(DESTDIR)$(prefixlibdir)
|
|
Packit |
a8ec6b |
cp -r $(srcdir)/helpers $(DESTDIR)$(prefixlibdir)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-config:
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sconfdir)/icmptypes
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sconfdir)/ipsets
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sconfdir)/services
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(sconfdir)/zones
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(prefixlibdir)/icmptypes/*
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(prefixlibdir)/icmptypes
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(prefixlibdir)/ipsets/*
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(prefixlibdir)/ipsets
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(prefixlibdir)/services/*
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(prefixlibdir)/services
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(prefixlibdir)/zones/*
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(prefixlibdir)/zones
|
|
Packit |
a8ec6b |
rm -f $(DESTDIR)$(prefixlibdir)/helpers/*
|
|
Packit |
a8ec6b |
rmdir $(DESTDIR)$(prefixlibdir)/helpers
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-data-local: $(INSTALL_TARGETS)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
uninstall-local: $(UNINSTALL_TARGETS)
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
install-data-hook:
|
|
Packit |
a8ec6b |
cd $(DESTDIR)$(polkit1_actiondir) && \
|
|
Packit |
a8ec6b |
mv org.fedoraproject.FirewallD1.server.policy org.fedoraproject.FirewallD1.server.policy.choice && \
|
|
Packit |
a8ec6b |
mv org.fedoraproject.FirewallD1.desktop.policy org.fedoraproject.FirewallD1.desktop.policy.choice && \
|
|
Packit |
a8ec6b |
rm -f org.fedoraproject.FirewallD1.policy && \
|
|
Packit |
a8ec6b |
$(LN_S) org.fedoraproject.FirewallD1.server.policy.choice org.fedoraproject.FirewallD1.policy
|
|
Packit |
a8ec6b |
|
|
Packit |
a8ec6b |
# make sure CONFIG_FILES are also in POTFILES
|
|
Packit |
a8ec6b |
check-local:
|
|
Packit |
a8ec6b |
@for file in $(filter-out helpers/% %/README,$(CONFIG_FILES)); do \
|
|
Packit |
a8ec6b |
if ! grep "$${file}" ${top_srcdir}/po/POTFILES.in > /dev/null; then \
|
|
Packit |
a8ec6b |
echo "$${file} should be in ${abs_top_srcdir}/po/POTFILES.in"; \
|
|
Packit |
a8ec6b |
exit 1; \
|
|
Packit |
a8ec6b |
fi; \
|
|
Packit |
a8ec6b |
done
|