ports/net/ntopng/patches/patch-include_ntop_defines_h

29 lines
1.1 KiB
Text

Index: include/ntop_defines.h
--- include/ntop_defines.h.orig
+++ include/ntop_defines.h
@@ -197,7 +197,7 @@
#define MAX_NUM_QUEUED_ADDRS 500 /* Maximum number of queued address for resolution */
#define MAX_NUM_QUEUED_CONTACTS 25000
#define NTOP_COPYRIGHT "(C) 1998-22 ntop.org"
-#define DEFAULT_PID_PATH "/var/run/ntopng.pid"
+#define DEFAULT_PID_PATH "/var/run/ntopng/ntopng.pid"
#define SYSTEM_INTERFACE_NAME "__system__"
#define SYSTEM_INTERFACE_ID -1
#define INVALID_INTERFACE_ID -2
@@ -517,11 +517,15 @@
#endif
#define CONST_DEFAULT_USERS_FILE "ntopng-users.conf"
#define CONST_DEFAULT_INSTALL_DIR (DATA_DIR "/ntopng")
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) || defined(__OpenBSD__)
#define CONST_BIN_DIR "/usr/local/bin"
#define CONST_SHARE_DIR "/usr/local/share"
#define CONST_SHARE_DIR_2 "/usr/share"
+#ifdef __FreeBSD__
#define CONST_ETC_DIR "/usr/local/etc"
+#else
+#define CONST_ETC_DIR "/etc"
+#endif
#define CONST_DEFAULT_DATA_DIR "/var/db/ntopng"
#else
#define CONST_BIN_DIR "/usr/bin"