diff --git a/config/menu/40-services.menu b/config/menu/40-services.menu
index 9901e8f3f..2f4d96e73 100644
--- a/config/menu/40-services.menu
+++ b/config/menu/40-services.menu
@@ -1,5 +1,5 @@
$subservices->{'10.ipsec'} = {
- 'caption' => 'IPSec',
+ 'caption' => $Lang::tr{'ipsec'},
'uri' => '/cgi-bin/vpnmain.cgi',
'title' => "$Lang::tr{'virtual private networking'}",
'enabled' => 1,
diff --git a/config/menu/50-firewall.menu b/config/menu/50-firewall.menu
index 8bc66f912..ce6fd9d8d 100644
--- a/config/menu/50-firewall.menu
+++ b/config/menu/50-firewall.menu
@@ -17,7 +17,7 @@
'enabled' => 1,
};
$subfirewall->{'40.p2p'} = {
- 'caption' => 'P2P-Block',
+ 'caption' => $Lang::tr{'p2p block'},
'uri' => '/cgi-bin/p2p-block.cgi',
'title' => "P2P-Block",
'enabled' => 1,
diff --git a/config/rootfiles/core/fifteen/filelists/php b/config/rootfiles/core/fifteen/filelists/php
new file mode 120000
index 000000000..1ae48d7a7
--- /dev/null
+++ b/config/rootfiles/core/fifteen/filelists/php
@@ -0,0 +1 @@
+../../../common/php
\ No newline at end of file
diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi
old mode 100755
new mode 100644
index ceaab566b..7ffe59c6f
--- a/html/cgi-bin/firewall.cgi
+++ b/html/cgi-bin/firewall.cgi
@@ -1050,7 +1050,7 @@ END
if (! -z $configgrp || $optionsfw{'SHOWDROPDOWN'} eq 'on'){
print"
| $Lang::tr{'fwhost cust grp'} | |