]> git.ipfire.org Git - ipfire-2.x.git/blame - lfs/wio
suricata: Change midstream policy to "pass-flow"
[ipfire-2.x.git] / lfs / wio
CommitLineData
0d6cc79d 1###############################################################################
0312f929
PM
2# #
3# IPFire.org - A linux based firewall #
d8827c30 4# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
0312f929
PM
5# #
6# This program is free software: you can redistribute it and/or modify #
7# it under the terms of the GNU General Public License as published by #
8# the Free Software Foundation, either version 3 of the License, or #
9# (at your option) any later version. #
10# #
11# This program is distributed in the hope that it will be useful, #
12# but WITHOUT ANY WARRANTY; without even the implied warranty of #
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
14# GNU General Public License for more details. #
15# #
16# You should have received a copy of the GNU General Public License #
17# along with this program. If not, see <http://www.gnu.org/licenses/>. #
18# #
0d6cc79d
SF
19###############################################################################
20
21###############################################################################
22# Definitions
23###############################################################################
24
25include Config
26
f15707c7
RR
27SUMMARY = Who Is Online? IPFire extension
28
a25c95b3 29VER = 1.3.2
0d6cc79d
SF
30
31THISAPP = wio-$(VER)
32DIR_APP = $(DIR_SRC)/$(THISAPP)
33TARGET = $(DIR_INFO)/$(THISAPP)
34PROG = wio
21d0be64 35PAK_VER = 17
0d6cc79d 36
f15707c7
RR
37DEPS =
38
39SERVICES =
40
0d6cc79d
SF
41###############################################################################
42# Top-level Rules
43###############################################################################
44
45install : $(TARGET)
46
66c36198 47check :
0d6cc79d
SF
48
49download :
50
9a7e4d85 51b2 :
0d6cc79d 52
66c36198 53dist:
0d6cc79d
SF
54 @$(PAK)
55
56###############################################################################
57# Installation Details
58###############################################################################
59
60$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
61 @$(PREBUILD)
21d0be64 62 @rm -rf $(DIR_APP)
0d6cc79d
SF
63 mkdir -p /usr/lib/wio
64 mkdir -p /var/log/wio
65 mkdir -p /var/log/rrd/wio
0d6cc79d 66 mkdir -p /var/ipfire/wio
21d0be64
AB
67 chmod 755 /srv/web/ipfire/html/images/wio
68
69 install -v -m 755 $(DIR_SRC)/config/wio/wio /etc/fcron.minutely/
70 install -v -m 644 $(DIR_SRC)/config/wio/wio.conf /var/ipfire/wio/
71 install -v -m 754 $(DIR_SRC)/config/wio/wio.pl /var/ipfire/wio/
72 install -v -m 754 $(DIR_SRC)/config/wio/wiovpn.pl /var/ipfire/wio/
73 install -v -m 644 $(DIR_SRC)/config/wio/wio-lib.pl /usr/lib/wio/
74 install -v -m 644 $(DIR_SRC)/config/wio/wio-graphs.pl /usr/lib/wio/
75 install -v -m 644 $(DIR_SRC)/config/wio/wioips /var/log/wio/
76
77 # Install addon-specific language-files.
78 install -v -m 004 $(DIR_SRC)/config/wio/wio.*.pl \
79 /var/ipfire/addon-lang/
80
81 # install backup include file
82 install -v -m 644 $(DIR_SRC)/config/backup/includes/wio \
83 /var/ipfire/backup/addons/includes/wio
0d6cc79d
SF
84
85 @rm -rf $(DIR_APP)
86 @$(POSTBUILD)