The Poor Man's (or Woman's) Intrusion Detection System
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- # cm-20220225 testing controlpanel messages with symbols left in
- #O=-s
-
-
- ### Program Targets ###
-
- .PHONY: all controlpanel/trafficctrl
- all: iptraffic trafficmon/badtrafficrpt trafficmon/dnsblacklist trafficmon/domblacklist trafficmon/trafficmon controlpanel/trafficctrl
-
- controlpanel/trafficctrl:
- cd controlpanel && make trafficctrl
-
- iptraffic: iptraffic.cpp strutil.o data.o config.o cli.o miniini.o
- g++ $O -o $@ $@.cpp strutil.o data.o config.o cli.o miniini.o
-
- trafficmon/badtrafficrpt: trafficmon/badtrafficrpt.cpp cli.o miniini.o strutil.o trafficmon/appbase.o
- g++ $O -o $@ $@.cpp strutil.o cli.o miniini.o trafficmon/appbase.o -lcppdb
-
- trafficmon/dnsblacklist: trafficmon/dnsblacklist.cpp cli.o miniini.o strutil.o trafficmon/appbase.o
- g++ $O -o $@ $@.cpp strutil.o cli.o miniini.o trafficmon/appbase.o -lcppdb
-
- trafficmon/domblacklist: trafficmon/domblacklist.cpp cli.o miniini.o strutil.o trafficmon/appbase.o
- g++ $O -o $@ $@.cpp strutil.o cli.o miniini.o trafficmon/appbase.o -lcppdb
-
- trafficmon/trafficmon: trafficmon/trafficmon.cpp strutil.o data.o config.o cli.o miniini.o trafficmon/appbase.o
- g++ $O -o $@ $@.cpp strutil.o data.o config.o cli.o miniini.o trafficmon/appbase.o -lcppdb
-
-
-
- ### Libs ###
-
- cli.o: cli.cpp cli.h
- g++ $O -c -o $@ cli.cpp
-
- config.o: config.cpp config.h strutil.o data.o miniini.o
- g++ $O -c -o $@ config.cpp
-
- data.o: data.cpp data.h strutil.o
- g++ $O -c -o $@ data.cpp
-
- miniini.o: miniini.cpp miniini.h strutil.o
- g++ $O -c -o $@ miniini.cpp
-
- strutil.o: strutil.cpp strutil.h
- g++ $O -c -o $@ strutil.cpp
-
- trafficmon/appbase.o: trafficmon/appbase.cpp trafficmon/appbase.h cli.o miniini.o
- g++ $O -c -o $@ trafficmon/appbase.cpp
-
-
-
- ### Source Maintenance ###
-
- .PHONY: clean distclean
- clean:
- rm *.o */*.o || true
- distclean: clean
- rm iptraffic trafficmon/trafficmon trafficmon/badtrafficrpt trafficmon/dnsblacklist trafficmon/domblacklist || true
- rm *.deb || true
- cd controlpanel && make distclean
|