From: Arne Fitzenreiter Date: Wed, 16 Jul 2014 15:26:14 +0000 (+0200) Subject: webif: hide main-menu if gpl was not accepted. X-Git-Tag: v2.15-core80~16^2 X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=commitdiff_plain;h=b21618696d28c672ddd11f8943bf27d38d5996dc webif: hide main-menu if gpl was not accepted. --- diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl index d90086d382..acccfc8347 100644 --- a/config/cfgroot/header.pl +++ b/config/cfgroot/header.pl @@ -142,6 +142,8 @@ sub genmenu { my %sublogshash = (); my $sublogs = \%sublogshash; + if ( -e "/var/ipfire/main/gpl_accepted") { + eval `/bin/cat /var/ipfire/menu.d/*.menu`; eval `/bin/cat /var/ipfire/menu.d/*.main`; @@ -159,6 +161,7 @@ sub genmenu { if ( $ethsettings{'RED_TYPE'} eq "PPPOE" && $pppsettings{'MONPORT'} ne "" ) { $menu->{'02.status'}{'subMenu'}->{'74.modem-status'}{'enabled'} = 1; } + } } sub showhttpheaders diff --git a/config/rootfiles/core/80/filelists/files b/config/rootfiles/core/80/filelists/files index d2c1f87874..753c38d98d 100644 --- a/config/rootfiles/core/80/filelists/files +++ b/config/rootfiles/core/80/filelists/files @@ -12,4 +12,5 @@ srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/routing.cgi usr/sbin/dhcrelay var/ipfire/general-functions.pl +var/ipfire/header.pl var/ipfire/langs