From b79906da022ffca94824654b70f88fced30abb01 Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Tue, 21 Apr 2026 16:23:23 +0300 Subject: [PATCH] Add FilePlugin to builds --- CMakeLists.txt | 3 +++ Makefile.Linux | 2 +- Makefile.unix | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index de4d079..32d6a81 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -168,6 +168,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux") StringsPlugin TrafficPlugin TransparentPlugin + FilePlugin ) elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD|Darwin|OpenBSD|NetBSD") @@ -189,6 +190,7 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD|Darwin|OpenBSD|NetBSD") StringsPlugin TrafficPlugin TransparentPlugin + FilePlugin ) else() @@ -205,6 +207,7 @@ else() StringsPlugin TrafficPlugin TransparentPlugin + FilePlugin ) endif() diff --git a/Makefile.Linux b/Makefile.Linux index 92a37d6..e54768a 100644 --- a/Makefile.Linux +++ b/Makefile.Linux @@ -32,7 +32,7 @@ MAKEFILE = Makefile.Linux #LIBS = -lcrypto -lssl -ldl LIBS ?= -ldl #PLUGINS = SSLPlugin StringsPlugin TrafficPlugin PCREPlugin TransparentPlugin PamAuth -PLUGINS ?= StringsPlugin TrafficPlugin TransparentPlugin +PLUGINS ?= StringsPlugin TrafficPlugin TransparentPlugin FilePlugin OPENSSL_CHECK = $(shell echo "\#include \\n int main(){return 0;}" | tr -d \\\\ | $(CC) -x c $(CFLAGS) -o testssl.o - 2>/dev/null && $(CC) $(LDFLAGS) -otestssl testssl.o -lcrypto -lssl 2>/dev/null && rm testssl testssl.o && echo true||echo false) ifeq ($(OPENSSL_CHECK), true) LIBS += -l crypto -l ssl diff --git a/Makefile.unix b/Makefile.unix index c0e2966..843d9b8 100644 --- a/Makefile.unix +++ b/Makefile.unix @@ -31,7 +31,7 @@ AFTERCLEAN = (find . -type f -name "*.o" -delete && find src/ -type f -name "Mak TYPECOMMAND = cat COMPATLIBS = MAKEFILE = Makefile.unix -PLUGINS ?= StringsPlugin TrafficPlugin TransparentPlugin +PLUGINS ?= StringsPlugin TrafficPlugin TransparentPlugin FilePlugin OPENSSL_CHECK = $(shell echo "\#include \\n int main(){return 0;}" | tr -d \\\\ | $(CC) -x c $(CFLAGS) -o testssl.o - 2>/dev/null && $(CC) $(LDFLAGS) -otestssl testssl.o -lcrypto -lssl 2>/dev/null && rm testssl testssl.o && echo true||echo false) ifeq ($(OPENSSL_CHECK), true) LIBS += -l crypto -l ssl