summaryrefslogtreecommitdiff
path: root/sysutils/froxlor
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/froxlor')
-rw-r--r--sysutils/froxlor/Makefile2
-rw-r--r--sysutils/froxlor/distinfo6
-rw-r--r--sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php11
-rw-r--r--sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php11
-rw-r--r--sysutils/froxlor/pkg-plist2
5 files changed, 27 insertions, 5 deletions
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index 1f3ca4da854d..ee6337a220e0 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= froxlor
-DISTVERSION= 2.2.7
+DISTVERSION= 2.2.8
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/froxlor/distinfo b/sysutils/froxlor/distinfo
index 514fd92677e1..61c776c9a006 100644
--- a/sysutils/froxlor/distinfo
+++ b/sysutils/froxlor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746486315
-SHA256 (froxlor-2.2.7.tar.gz) = f8767224b62cdaabe450540ad336c45ec700bdf1602e102db1ef8cbac6dc7ac8
-SIZE (froxlor-2.2.7.tar.gz) = 3903448
+TIMESTAMP = 1757428657
+SHA256 (froxlor-2.2.8.tar.gz) = d6ab2681fa0dd9074d7d7b675fdc17b534698eed8d0802e137889a8281a7583b
+SIZE (froxlor-2.2.8.tar.gz) = 3904114
diff --git a/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php
new file mode 100644
index 000000000000..16c063a76a12
--- /dev/null
+++ b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cli_MasterCron.php
@@ -0,0 +1,11 @@
+--- froxlor/lib/Froxlor/Cli/MasterCron.php.orig 2025-05-07 03:26:39 UTC
++++ froxlor/lib/Froxlor/Cli/MasterCron.php
+@@ -211,7 +211,7 @@ final class MasterCron extends CliCommand
+ private function lockJob(string $job, OutputInterface $output): bool
+ {
+
+- $this->lockFile = '/run/lock/froxlor_' . $job . '.lock';
++ $this->lockFile = '/var/run/froxlor_' . $job . '.lock';
+
+ if (file_exists($this->lockFile)) {
+ $jobinfo = json_decode(file_get_contents($this->lockFile), true);
diff --git a/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php
new file mode 100644
index 000000000000..56bc0ee1600e
--- /dev/null
+++ b/sysutils/froxlor/files/patch-froxlor_lib_Froxlor_Cron_Traffic_TrafficCron.php
@@ -0,0 +1,11 @@
+--- froxlor/lib/Froxlor/Cron/Traffic/TrafficCron.php.orig 2025-05-07 03:27:51 UTC
++++ froxlor/lib/Froxlor/Cron/Traffic/TrafficCron.php
+@@ -861,7 +861,7 @@ class TrafficCron extends FroxlorCron
+ // the default selection is 'current',
+ // so link the latest dir to it
+ $new_current = FileDir::makeCorrectFile($outputdir . '/current');
+- FileDir::safe_exec('ln -fTs ' . escapeshellarg($staticOutputdir) . ' ' . escapeshellarg($new_current));
++ FileDir::safe_exec('ln -fFs ' . escapeshellarg($staticOutputdir) . ' ' . escapeshellarg($new_current));
+
+ // statistics file looks like: 'awstats[month][year].[domain].txt'
+ $file = FileDir::makeCorrectFile($outputdir . '/awstats' . date('mY', time()) . '.' . $domain . '.txt');
diff --git a/sysutils/froxlor/pkg-plist b/sysutils/froxlor/pkg-plist
index 19ff5f28973b..1f61b033da55 100644
--- a/sysutils/froxlor/pkg-plist
+++ b/sysutils/froxlor/pkg-plist
@@ -1997,7 +1997,7 @@
%%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1d7.php
%%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1f1.php
%%WWWDIR%%/vendor/voku/portable-utf8/CHANGELOG.md
-%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE%%AP_MOD_EN%%PACHE
+%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE-APACHE
%%WWWDIR%%/vendor/voku/portable-utf8/LICENSE-GPL
%%WWWDIR%%/vendor/voku/portable-utf8/README.md
%%WWWDIR%%/vendor/voku/portable-utf8/SECURITY.md