diff -uNr goaccess-1.4.1/config/goaccess.conf goaccess-1.4.1.mod/config/goaccess.conf --- goaccess-1.4.1/config/goaccess.conf 2020-09-24 17:57:46.000000000 +0300 +++ goaccess-1.4.1.mod/config/goaccess.conf 2020-11-10 21:02:00.115410052 +0200 @@ -314,11 +314,11 @@ # Path to read named pipe (FIFO). # -#fifo-in /tmp/wspipein.fifo +#fifo-in @TERMUX_PREFIX@/tmp/wspipein.fifo # Path to write named pipe (FIFO). # -#fifo-out /tmp/wspipeout.fifo +#fifo-out @TERMUX_PREFIX@/tmp/wspipeout.fifo ###################################### # File Options @@ -708,8 +708,8 @@ ###################################### # Path where the persisted database files are stored on disk. -# The default value is the /tmp directory. -#db-path /tmp +# The default value is the @TERMUX_PREFIX@/tmp directory. +#db-path @TERMUX_PREFIX@/tmp # Persist parsed data into disk. #persist true diff -uNr goaccess-1.4.1/goaccess.1 goaccess-1.4.1.mod/goaccess.1 --- goaccess-1.4.1/goaccess.1 2020-11-08 04:58:38.000000000 +0200 +++ goaccess-1.4.1.mod/goaccess.1 2020-11-10 21:03:05.247736960 +0200 @@ -452,7 +452,7 @@ .TP \fB\-\-no-global-config Do not load the global configuration file. This directory should normally be -/usr/local/etc, unless specified with +@TERMUX_PREFIX@/etc, unless specified with .I --sysconfdir=/dir. See --dcf option for finding the default configuration file. .SS @@ -710,7 +710,7 @@ .TP \fB\-\-db-path= Path where the on-disk database files are stored. The default value is the -.I /tmp +.I @TERMUX_PREFIX@/tmp directory. .SH CUSTOM LOG/DATE FORMAT diff -uNr goaccess-1.4.1/src/goaccess.c goaccess-1.4.1.mod/src/goaccess.c --- goaccess-1.4.1/src/goaccess.c 2020-11-08 05:27:09.000000000 +0200 +++ goaccess-1.4.1.mod/src/goaccess.c 2020-11-10 21:02:06.035439655 +0200 @@ -1365,7 +1365,7 @@ char *path = NULL; if ((tmp = getenv ("TMPDIR")) == NULL) - tmp = "/tmp"; + tmp = "@TERMUX_PREFIX@/tmp"; memset (fname, 0, sizeof (fname)); genstr (fname, RAND_FN - 1); diff -uNr goaccess-1.4.1/src/gstorage.h goaccess-1.4.1.mod/src/gstorage.h --- goaccess-1.4.1/src/gstorage.h 2020-11-08 04:25:14.000000000 +0200 +++ goaccess-1.4.1.mod/src/gstorage.h 2020-11-10 21:02:17.427496682 +0200 @@ -35,7 +35,7 @@ /* Total number of storage metrics (GSMetric) */ #define GSMTRC_TOTAL 19 -#define DB_PATH "/tmp" +#define DB_PATH "@TERMUX_PREFIX@/tmp" /* Enumerated Storage Metrics */ typedef enum GSMetric_ { diff -uNr goaccess-1.4.1/src/options.c goaccess-1.4.1.mod/src/options.c --- goaccess-1.4.1/src/options.c 2020-11-08 04:25:14.000000000 +0200 +++ goaccess-1.4.1.mod/src/options.c 2020-11-10 21:02:11.731468158 +0200 @@ -248,10 +248,10 @@ " --keep-last= - Keep the last NDAYS in storage.\n" " --no-ip-validation - Disable client IPv4/6 validation.\n" " --num-tests= - Number of lines to test. >= 0 (10 default)\n" - " --persist - Persist data to disk on exit to the given --db-path or to /tmp.\n" + " --persist - Persist data to disk on exit to the given --db-path or to @TERMUX_PREFIX@/tmp.\n" " --process-and-exit - Parse log and exit without outputting data.\n" " --real-os - Display real OS names. e.g, Windows XP, Snow Leopard.\n" - " --restore - Restore data from disk from the given --db-path or from /tmp.\n" + " --restore - Restore data from disk from the given --db-path or from @TERMUX_PREFIX@/tmp.\n" " --sort-panel=PANEL,METRIC,ORDER - Sort panel on initial load. e.g., --sort-panel=VISITORS,BY_HITS,ASC.\n" " See manpage for a list of panels/fields.\n" " --static-file= - Add static file extension. e.g.: .mp3. Extensions are case sensitive.\n"