Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into asterisk-update

This commit is contained in:
Dirk Wagner
2014-07-01 11:11:09 +02:00
41 changed files with 386 additions and 216 deletions

View File

@@ -413,9 +413,9 @@ sub getnetworkip
#Gets: IP, CIDR (10.10.10.0-255, 24) #Gets: IP, CIDR (10.10.10.0-255, 24)
#Gives: 10.10.10.0 #Gives: 10.10.10.0
my ($ccdip,$ccdsubnet) = @_; my ($ccdip,$ccdsubnet) = @_;
my $ip_address_binary = inet_aton( $ccdip ); my $ip_address_binary = &Socket::inet_pton( AF_INET,$ccdip );
my $netmask_binary = ~pack("N", (2**(32-$ccdsubnet))-1); my $netmask_binary = &Socket::inet_pton(AF_INET,&iporsubtodec($ccdsubnet));
my $network_address = inet_ntoa( $ip_address_binary & $netmask_binary ); my $network_address = &Socket::inet_ntop( AF_INET,$ip_address_binary & $netmask_binary );
return $network_address; return $network_address;
} }
@@ -760,12 +760,21 @@ sub validportrange # used to check a port range
# Return: TRUE/FALSE # Return: TRUE/FALSE
sub IpInSubnet sub IpInSubnet
{ {
my $ip = unpack('N', &Socket::inet_aton(shift)); my $addr = shift;
my $start = unpack('N', &Socket::inet_aton(shift)); my $network = shift;
my $mask = unpack('N', &Socket::inet_aton(shift)); my $netmask = shift;
$start &= $mask; # base of subnet...
my $end = $start + ~$mask; my $addr_num = &Socket::inet_pton(AF_INET,$addr);
return (($ip >= $start) && ($ip <= $end)); my $network_num = &Socket::inet_pton(AF_INET,$network);
my $netmask_num = &Socket::inet_pton(AF_INET,$netmask);
# Find start address
my $network_start = $network_num & $netmask_num;
# Find end address
my $network_end = $network_start ^ ~$netmask_num;
return (($addr_num ge $network_start) && ($addr_num le $network_end));
} }
# #

View File

@@ -581,7 +581,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
# #
# x86 CPU frequency scaling drivers # x86 CPU frequency scaling drivers
# #
CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_PSTATE is not set
CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_PCC_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_X86_ACPI_CPUFREQ_CPB is not set # CONFIG_X86_ACPI_CPUFREQ_CPB is not set

View File

@@ -593,7 +593,7 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
# #
# x86 CPU frequency scaling drivers # x86 CPU frequency scaling drivers
# #
CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_INTEL_PSTATE is not set
CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_PCC_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_X86_ACPI_CPUFREQ_CPB is not set # CONFIG_X86_ACPI_CPUFREQ_CPB is not set

View File

@@ -0,0 +1,14 @@
#usr/bin/dumpsexp
#usr/bin/hmac256
#usr/bin/libgcrypt-config
#usr/bin/mpicalc
#usr/include/gcrypt.h
#usr/lib/libgcrypt.la
#usr/lib/libgcrypt.so
usr/lib/libgcrypt.so.20
usr/lib/libgcrypt.so.20.0.1
#usr/share/aclocal/libgcrypt.m4
#usr/share/info/gcrypt.info
#usr/share/info/gcrypt.info-1
#usr/share/info/gcrypt.info-2
#usr/share/man/man1/hmac256.1

View File

@@ -0,0 +1,31 @@
usr/bin/gpg-error
#usr/bin/gpg-error-config
#usr/include/gpg-error.h
#usr/lib/libgpg-error.la
#usr/lib/libgpg-error.so
usr/lib/libgpg-error.so.0
usr/lib/libgpg-error.so.0.11.0
#usr/share/aclocal/gpg-error.m4
#usr/share/common-lisp
#usr/share/common-lisp/source
#usr/share/common-lisp/source/gpg-error
#usr/share/common-lisp/source/gpg-error/gpg-error-codes.lisp
#usr/share/common-lisp/source/gpg-error/gpg-error-package.lisp
#usr/share/common-lisp/source/gpg-error/gpg-error.asd
#usr/share/common-lisp/source/gpg-error/gpg-error.lisp
#usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/da/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/de/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/eo
#usr/share/locale/eo/LC_MESSAGES
#usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/it/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/ja/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/uk/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo

View File

@@ -30,6 +30,7 @@ etc/strongswan.d/charon/eap-tls.conf
etc/strongswan.d/charon/eap-ttls.conf etc/strongswan.d/charon/eap-ttls.conf
etc/strongswan.d/charon/farp.conf etc/strongswan.d/charon/farp.conf
etc/strongswan.d/charon/fips-prf.conf etc/strongswan.d/charon/fips-prf.conf
etc/strongswan.d/charon/gcrypt.conf
etc/strongswan.d/charon/gmp.conf etc/strongswan.d/charon/gmp.conf
etc/strongswan.d/charon/hmac.conf etc/strongswan.d/charon/hmac.conf
etc/strongswan.d/charon/kernel-netlink.conf etc/strongswan.d/charon/kernel-netlink.conf
@@ -60,6 +61,7 @@ etc/strongswan.d/charon/xauth-eap.conf
etc/strongswan.d/charon/xauth-generic.conf etc/strongswan.d/charon/xauth-generic.conf
etc/strongswan.d/charon/xauth-noauth.conf etc/strongswan.d/charon/xauth-noauth.conf
etc/strongswan.d/charon/xcbc.conf etc/strongswan.d/charon/xcbc.conf
etc/strongswan.d/pki.conf
etc/strongswan.d/starter.conf etc/strongswan.d/starter.conf
etc/strongswan.d/tools.conf etc/strongswan.d/tools.conf
usr/bin/pki usr/bin/pki
@@ -106,6 +108,7 @@ usr/lib/ipsec/plugins/libstrongswan-eap-tls.so
usr/lib/ipsec/plugins/libstrongswan-eap-ttls.so usr/lib/ipsec/plugins/libstrongswan-eap-ttls.so
usr/lib/ipsec/plugins/libstrongswan-farp.so usr/lib/ipsec/plugins/libstrongswan-farp.so
usr/lib/ipsec/plugins/libstrongswan-fips-prf.so usr/lib/ipsec/plugins/libstrongswan-fips-prf.so
usr/lib/ipsec/plugins/libstrongswan-gcrypt.so
usr/lib/ipsec/plugins/libstrongswan-gmp.so usr/lib/ipsec/plugins/libstrongswan-gmp.so
usr/lib/ipsec/plugins/libstrongswan-hmac.so usr/lib/ipsec/plugins/libstrongswan-hmac.so
usr/lib/ipsec/plugins/libstrongswan-kernel-netlink.so usr/lib/ipsec/plugins/libstrongswan-kernel-netlink.so
@@ -186,6 +189,7 @@ usr/sbin/ipsec
#usr/share/strongswan/templates/config/plugins/eap-ttls.conf #usr/share/strongswan/templates/config/plugins/eap-ttls.conf
#usr/share/strongswan/templates/config/plugins/farp.conf #usr/share/strongswan/templates/config/plugins/farp.conf
#usr/share/strongswan/templates/config/plugins/fips-prf.conf #usr/share/strongswan/templates/config/plugins/fips-prf.conf
#usr/share/strongswan/templates/config/plugins/gcrypt.conf
#usr/share/strongswan/templates/config/plugins/gmp.conf #usr/share/strongswan/templates/config/plugins/gmp.conf
#usr/share/strongswan/templates/config/plugins/hmac.conf #usr/share/strongswan/templates/config/plugins/hmac.conf
#usr/share/strongswan/templates/config/plugins/kernel-netlink.conf #usr/share/strongswan/templates/config/plugins/kernel-netlink.conf
@@ -220,5 +224,6 @@ usr/sbin/ipsec
#usr/share/strongswan/templates/config/strongswan.d #usr/share/strongswan/templates/config/strongswan.d
#usr/share/strongswan/templates/config/strongswan.d/charon-logging.conf #usr/share/strongswan/templates/config/strongswan.d/charon-logging.conf
#usr/share/strongswan/templates/config/strongswan.d/charon.conf #usr/share/strongswan/templates/config/strongswan.d/charon.conf
#usr/share/strongswan/templates/config/strongswan.d/pki.conf
#usr/share/strongswan/templates/config/strongswan.d/starter.conf #usr/share/strongswan/templates/config/strongswan.d/starter.conf
#usr/share/strongswan/templates/config/strongswan.d/tools.conf #usr/share/strongswan/templates/config/strongswan.d/tools.conf

View File

@@ -1,2 +1,5 @@
etc/system-release etc/system-release
etc/issue etc/issue
usr/local/bin/setddns.pl
var/ipfire/general-functions.pl
var/ipfire/langs

View File

@@ -0,0 +1 @@
../../../common/libgcrypt

View File

@@ -0,0 +1 @@
../../../common/libgpg-error

View File

@@ -0,0 +1 @@
../../../common/rng-tools

View File

@@ -0,0 +1 @@
../../../common/strongswan

View File

@@ -39,7 +39,12 @@ extract_files
# Start services # Start services
# Update Language cache # Update Language cache
#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
# Uninstall the libgpg-error package.
rm -f \
/opt/pakfire/db/installed/meta-libgpg-error \
/opt/pakfire/db/rootfiles/libgpg-error
sync sync

View File

@@ -11,15 +11,15 @@ usr/bin/sigtool
#usr/lib/libclamav.la #usr/lib/libclamav.la
usr/lib/libclamav.so usr/lib/libclamav.so
usr/lib/libclamav.so.6 usr/lib/libclamav.so.6
usr/lib/libclamav.so.6.1.22 usr/lib/libclamav.so.6.1.23
#usr/lib/libclamunrar.la #usr/lib/libclamunrar.la
usr/lib/libclamunrar.so usr/lib/libclamunrar.so
usr/lib/libclamunrar.so.6 usr/lib/libclamunrar.so.6
usr/lib/libclamunrar.so.6.1.22 usr/lib/libclamunrar.so.6.1.23
#usr/lib/libclamunrar_iface.la #usr/lib/libclamunrar_iface.la
usr/lib/libclamunrar_iface.so usr/lib/libclamunrar_iface.so
usr/lib/libclamunrar_iface.so.6 usr/lib/libclamunrar_iface.so.6
usr/lib/libclamunrar_iface.so.6.1.22 usr/lib/libclamunrar_iface.so.6.1.23
#usr/lib/pkgconfig/libclamav.pc #usr/lib/pkgconfig/libclamav.pc
usr/sbin/clamd usr/sbin/clamd
usr/share/clamav usr/share/clamav

View File

@@ -1,25 +0,0 @@
usr/bin/gpg-error
usr/bin/gpg-error-config
#usr/include/gpg-error.h
#usr/lib/libgpg-error.la
usr/lib/libgpg-error.so
usr/lib/libgpg-error.so.0
usr/lib/libgpg-error.so.0.8.0
#usr/share/aclocal/gpg-error.m4
usr/share/common-lisp
usr/share/common-lisp/source
usr/share/common-lisp/source/gpg-error
usr/share/common-lisp/source/gpg-error/gpg-error-codes.lisp
usr/share/common-lisp/source/gpg-error/gpg-error-package.lisp
usr/share/common-lisp/source/gpg-error/gpg-error.asd
usr/share/common-lisp/source/gpg-error/gpg-error.lisp
#usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo
usr/share/locale/de/LC_MESSAGES/libgpg-error.mo
usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/it/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo
#usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo

View File

@@ -1,3 +1,4 @@
SERIAL 0 115200
UI vesamenu.c32 UI vesamenu.c32
PROMPT 0 PROMPT 0
@@ -25,8 +26,7 @@ MENU TITLE Welcome!
LABEL installer LABEL installer
MENU LABEL Install IPFire VERSION MENU LABEL Install IPFire VERSION
TEXT HELP TEXT HELP
Install the version of IPFire that is Install the version of IPFire that is on this disk.
on this disk.
ENDTEXT ENDTEXT
KERNEL vmlinuz KERNEL vmlinuz
INITRD instroot INITRD instroot
@@ -80,12 +80,57 @@ Diagnose memory problems with memtest86+.
LABEL hdt LABEL hdt
MENU LABEL Hardware Detection Tool MENU LABEL Hardware Detection Tool
TEXT HELP TEXT HELP
Check your hardware with the Hardware Detection Check your hardware with the Hardware Detection Tool!
Tool!
ENDTEXT ENDTEXT
KERNEL hdt.c32 KERNEL hdt.c32
MENU END MENU END
MENU BEGIN serial
MENU TITLE Serial console options
LABEL serial.back
MENU LABEL Back
MENU EXIT
MENU SEPARATOR
LABEL ipfire-serial
MENU LABEL Install IPFire (serial)
TEXT HELP
Run the installer with serial console.
ENDTEXT
KERNEL vmlinuz
INITRD instroot
APPEND console=ttyS0,115200 novga
LABEL unattended-serial
MENU LABEL Unattended installation (serial)
TEXT HELP
Run an unattended installation wit serial console.
ENDTEXT
KERNEL vmlinuz
INITRD instroot
APPEND console=ttyS0,115200 novga unattended
MENU SEPARATOR
LABEL memtest-serial
MENU LABEL memtest86+ (serial)
TEXT HELP
Diagnose memory problems with memtest86+ with serial console.
ENDTEXT
KERNEL memtest
APPEND console=ttyS0,115200
LABEL hdt-serial
MENU LABEL Hardware Detection Tool
TEXT HELP
Check your hardware with the Hardware Detection Tool!
ENDTEXT
KERNEL hdt.c32
MENU END
MENU SEPARATOR MENU SEPARATOR
LABEL netboot LABEL netboot

View File

@@ -21,12 +21,9 @@
# # # #
############################################################################### ###############################################################################
use strict;
use IPC::Open2; use IPC::Open2;
use IO::Handle; use IO::Handle;
my $redirectors;
require '/var/ipfire/general-functions.pl'; require '/var/ipfire/general-functions.pl';
my %proxysettings=(); my %proxysettings=();
@@ -35,15 +32,20 @@ $proxysettings{'ENABLE_CLAMAV'} = 'off';
$proxysettings{'ENABLE_UPDXLRATOR'} = 'off'; $proxysettings{'ENABLE_UPDXLRATOR'} = 'off';
&General::readhash("${General::swroot}/proxy/settings", \%proxysettings); &General::readhash("${General::swroot}/proxy/settings", \%proxysettings);
# define here your redirectors (use a comma sperated list) # define here your redirectors
if ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/bin/squidclamav', '/usr/sbin/updxlrator' ];} my @redirectors = ();
elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/bin/squidclamav' ];}
elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];} if ($proxysettings{'ENABLE_FILTER'} eq 'on') {
elsif ( $proxysettings{'ENABLE_FILTER'} eq 'on' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidGuard' ];} push(@redirectors, "/usr/bin/squidGuard");
elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/bin/squidclamav', '/usr/sbin/updxlrator' ];} }
elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'on' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'off' ){$redirectors = [ '/usr/bin/squidclamav' ];}
elsif ( $proxysettings{'ENABLE_FILTER'} eq 'off' && $proxysettings{'ENABLE_CLAMAV'} eq 'off' && $proxysettings{'ENABLE_UPDXLRATOR'} eq 'on' ){$redirectors = [ '/usr/sbin/updxlrator' ];} if ($proxysettings{'ENABLE_CLAMAV'} eq 'on') {
else { $redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];} push(@redirectors, "/usr/bin/squidclamav");
}
if ($proxysettings{'ENABLE_UPDXLRATOR'} eq 'on') {
push(@redirectors, "/usr/sbin/updxlrator");
}
# Attention: keep in mind that the order of your redirectors is important. # Attention: keep in mind that the order of your redirectors is important.
# It doesn't make sense to scan for viruses on pages you restrict access to... # It doesn't make sense to scan for viruses on pages you restrict access to...
@@ -55,68 +57,89 @@ else { $redirectors = [ '/usr/bin/squidGuard', '/usr/sbin/updxlrator' ];}
# init # init
$| = 1; $| = 1;
STDOUT->autoflush(1); STDOUT->autoflush(1);
my $line;
my $return;
my $i;
my $debug=0; # enable only for debugging my $debug=0; # enable only for debugging
if ( -e "/var/ipfire/proxy/enable_redirector_debug" ){ if (-e "/var/ipfire/proxy/enable_redirector_debug") {
$debug = 1;
writetolog("Urlfilter = ".$proxysettings{'ENABLE_FILTER'}." Clamav = ".$proxysettings{'ENABLE_CLAMAV'}." Updxlrator = ".$proxysettings{'ENABLE_UPDXLRATOR'}); writetolog("Urlfilter = ".$proxysettings{'ENABLE_FILTER'}." Clamav = ".$proxysettings{'ENABLE_CLAMAV'}." Updxlrator = ".$proxysettings{'ENABLE_UPDXLRATOR'});
$debug = 1;
}
# Open one instance for each redirector in the list and
# put them into an array with the STDIN and STDOUT file
# descriptors.
my @instances = ();
foreach my $redirector (@redirectors) {
my $desc_out = new IO::Handle();
my $desc_in = new IO::Handle();
my $pid = open2($desc_out, $desc_in, $redirector);
if ($debug) {
&writetolog("Started an instance of $redirector with PID $pid");
} }
# open progamms push(@instances, [$redirector, $desc_out, $desc_in]);
my $pidlist = []; }
my $rlist = [];
my $wlist = [];
for($i = 0; $i < @$redirectors; $i++) {
$pidlist->[$i] = open2($rlist->[$i], $wlist->[$i], $redirectors->[$i]);
if ($debug){
writetolog("Current redirector is ".$redirectors->[$i]." number ".$i." PID ".$pidlist->[$i]);
}
}
# wait for data... # wait for data...
while($line = <>) { my $line;
$return = ""; while ($line = <>) {
my $return = "ERR\n";
for($i = 0; $i < @$redirectors; $i++) { foreach my $instance (@instances) {
$wlist->[$i]->print($line); my $redirector = @$instance[0];
$return = $rlist->[$i]->getline; my $desc_out = @$instance[1];
my $desc_in = @$instance[2];
my $response;
if ( $return eq "Processing file and database" ){ # Send request to the redirector.
$desc_in->print($line);
# Wait for a response.
$response = $desc_out->getline;
# Catch invalid responses from squidGuard.
if ($redirector eq "/usr/bin/squidGuard" && $response eq "Processing file and database") {
system("logger -t ipfire 'Emergency - squidGuard not initialised please run squidGuard -C all'"); system("logger -t ipfire 'Emergency - squidGuard not initialised please run squidGuard -C all'");
} next;
}
if ($debug){
my $dline = $line;my $dreturn = $return;chomp $dline;chomp $dreturn; # Writing debug output.
if ( $return eq $line or $return eq "\n" or $return eq "" ){ if ($debug) {
writetolog("Request equals result by ".$redirectors->[$i]." ".$dline); my $len_response = length($response);
}
else { &writetolog("Queried $redirector for: $line");
writetolog($redirectors->[$i]." answers ".$dreturn."\n Querried ".$dline); &writetolog(" --> Response ($len_response): $response");
} }
}
# If we got a decisive response, we send it back to squid
# break if redirector changes data # and stop querying any more redirectors.
if($return ne "ERR\n" and $return ne $line ){ if ($response =~ /^(OK|BH)/) {
if ( $redirectors->[$i] ne "/usr/sbin/updxlrator"){ if ($debug) {
if ($debug){ &writetolog(" -- Stopped querying redirectors");
writetolog($redirectors->[$i]." is stopping querry because block was found."); }
}
$i = @$redirectors; $return = $response;
} last;
}
} }
print $return;
} }
# Send response back to squid.
if ($debug) {
&writetolog("Sending back to squid: $return");
}
print $return;
}
exit 0; exit 0;
sub writetolog { sub writetolog {
open(DATEI, ">>/var/log/squid/redirector_debug") || die "Unable to acces file /var/log/squid/redirector_debug"; my $message = shift;
my $log = shift; chomp($message);
print DATEI $log."\n";
close(DATEI); open(FILE, ">>/var/log/squid/redirector_debug") || die "Unable to acces file /var/log/squid/redirector_debug";
} print FILE "$message\n";
close(FILE);
}

View File

@@ -145,6 +145,7 @@ WARNING: translation string unused: dmzpinholes for same net not necessary
WARNING: translation string unused: dns server WARNING: translation string unused: dns server
WARNING: translation string unused: do not log this port list WARNING: translation string unused: do not log this port list
WARNING: translation string unused: donation-link WARNING: translation string unused: donation-link
WARNING: translation string unused: download dh parameter
WARNING: translation string unused: driver WARNING: translation string unused: driver
WARNING: translation string unused: dstprt range overlaps WARNING: translation string unused: dstprt range overlaps
WARNING: translation string unused: dstprt within existing WARNING: translation string unused: dstprt within existing
@@ -459,16 +460,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -495,7 +492,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -630,4 +626,5 @@ WARNING: untranslated string: route config changed
WARNING: untranslated string: routing config added WARNING: untranslated string: routing config added
WARNING: untranslated string: routing config changed WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: uplink WARNING: untranslated string: uplink

View File

@@ -168,6 +168,7 @@ WARNING: translation string unused: dns server
WARNING: translation string unused: do not log this port list WARNING: translation string unused: do not log this port list
WARNING: translation string unused: donation-link WARNING: translation string unused: donation-link
WARNING: translation string unused: done WARNING: translation string unused: done
WARNING: translation string unused: download dh parameter
WARNING: translation string unused: driver WARNING: translation string unused: driver
WARNING: translation string unused: dstprt range overlaps WARNING: translation string unused: dstprt range overlaps
WARNING: translation string unused: dstprt within existing WARNING: translation string unused: dstprt within existing
@@ -486,16 +487,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -525,7 +522,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid

View File

@@ -420,16 +420,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -459,7 +455,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -655,7 +650,7 @@ WARNING: untranslated string: dnsforward entries
WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward forward_server
WARNING: untranslated string: dnsforward zone WARNING: untranslated string: dnsforward zone
WARNING: untranslated string: downlink WARNING: untranslated string: downlink
WARNING: untranslated string: download dh parameter WARNING: untranslated string: download tls-auth key
WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd delay
WARNING: untranslated string: dpd timeout WARNING: untranslated string: dpd timeout
WARNING: untranslated string: drop action WARNING: untranslated string: drop action
@@ -920,6 +915,7 @@ WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: server restart WARNING: untranslated string: server restart
WARNING: untranslated string: show dh WARNING: untranslated string: show dh
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: snat new source ip address WARNING: untranslated string: snat new source ip address
WARNING: untranslated string: software version WARNING: untranslated string: software version
WARNING: untranslated string: source ip country WARNING: untranslated string: source ip country
@@ -929,6 +925,7 @@ WARNING: untranslated string: support donation
WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has hwrng
WARNING: untranslated string: system has rdrand WARNING: untranslated string: system has rdrand
WARNING: untranslated string: system information WARNING: untranslated string: system information
WARNING: untranslated string: ta key
WARNING: untranslated string: tor WARNING: untranslated string: tor
WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting
WARNING: untranslated string: tor accounting bytes WARNING: untranslated string: tor accounting bytes

View File

@@ -431,16 +431,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -470,7 +466,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -666,7 +661,7 @@ WARNING: untranslated string: dnsforward entries
WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward forward_server
WARNING: untranslated string: dnsforward zone WARNING: untranslated string: dnsforward zone
WARNING: untranslated string: downlink WARNING: untranslated string: downlink
WARNING: untranslated string: download dh parameter WARNING: untranslated string: download tls-auth key
WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd delay
WARNING: untranslated string: dpd timeout WARNING: untranslated string: dpd timeout
WARNING: untranslated string: drop action WARNING: untranslated string: drop action
@@ -927,6 +922,7 @@ WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: server restart WARNING: untranslated string: server restart
WARNING: untranslated string: show dh WARNING: untranslated string: show dh
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: snat new source ip address WARNING: untranslated string: snat new source ip address
WARNING: untranslated string: snort working WARNING: untranslated string: snort working
WARNING: untranslated string: software version WARNING: untranslated string: software version
@@ -937,6 +933,7 @@ WARNING: untranslated string: support donation
WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has hwrng
WARNING: untranslated string: system has rdrand WARNING: untranslated string: system has rdrand
WARNING: untranslated string: system information WARNING: untranslated string: system information
WARNING: untranslated string: ta key
WARNING: untranslated string: tor WARNING: untranslated string: tor
WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting
WARNING: untranslated string: tor accounting bytes WARNING: untranslated string: tor accounting bytes

View File

@@ -485,16 +485,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -524,7 +520,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -662,7 +657,7 @@ WARNING: untranslated string: dh key warn
WARNING: untranslated string: dh key warn1 WARNING: untranslated string: dh key warn1
WARNING: untranslated string: dh parameter WARNING: untranslated string: dh parameter
WARNING: untranslated string: dns servers WARNING: untranslated string: dns servers
WARNING: untranslated string: download dh parameter WARNING: untranslated string: download tls-auth key
WARNING: untranslated string: drop outgoing WARNING: untranslated string: drop outgoing
WARNING: untranslated string: firewall logs country WARNING: untranslated string: firewall logs country
WARNING: untranslated string: fwhost err hostip WARNING: untranslated string: fwhost err hostip
@@ -699,7 +694,9 @@ WARNING: untranslated string: routing config added
WARNING: untranslated string: routing config changed WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: show dh WARNING: untranslated string: show dh
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: software version WARNING: untranslated string: software version
WARNING: untranslated string: source ip country WARNING: untranslated string: source ip country
WARNING: untranslated string: ta key
WARNING: untranslated string: upload dh key WARNING: untranslated string: upload dh key
WARNING: untranslated string: vendor WARNING: untranslated string: vendor

View File

@@ -420,16 +420,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -459,7 +455,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -655,7 +650,7 @@ WARNING: untranslated string: dnsforward entries
WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward forward_server
WARNING: untranslated string: dnsforward zone WARNING: untranslated string: dnsforward zone
WARNING: untranslated string: downlink WARNING: untranslated string: downlink
WARNING: untranslated string: download dh parameter WARNING: untranslated string: download tls-auth key
WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd delay
WARNING: untranslated string: dpd timeout WARNING: untranslated string: dpd timeout
WARNING: untranslated string: drop action WARNING: untranslated string: drop action
@@ -920,6 +915,7 @@ WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: server restart WARNING: untranslated string: server restart
WARNING: untranslated string: show dh WARNING: untranslated string: show dh
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: snat new source ip address WARNING: untranslated string: snat new source ip address
WARNING: untranslated string: software version WARNING: untranslated string: software version
WARNING: untranslated string: source ip country WARNING: untranslated string: source ip country
@@ -929,6 +925,7 @@ WARNING: untranslated string: support donation
WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has hwrng
WARNING: untranslated string: system has rdrand WARNING: untranslated string: system has rdrand
WARNING: untranslated string: system information WARNING: untranslated string: system information
WARNING: untranslated string: ta key
WARNING: untranslated string: tor WARNING: untranslated string: tor
WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting
WARNING: untranslated string: tor accounting bytes WARNING: untranslated string: tor accounting bytes

View File

@@ -425,16 +425,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -464,7 +460,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -660,7 +655,7 @@ WARNING: untranslated string: dnsforward entries
WARNING: untranslated string: dnsforward forward_server WARNING: untranslated string: dnsforward forward_server
WARNING: untranslated string: dnsforward zone WARNING: untranslated string: dnsforward zone
WARNING: untranslated string: downlink WARNING: untranslated string: downlink
WARNING: untranslated string: download dh parameter WARNING: untranslated string: download tls-auth key
WARNING: untranslated string: dpd delay WARNING: untranslated string: dpd delay
WARNING: untranslated string: dpd timeout WARNING: untranslated string: dpd timeout
WARNING: untranslated string: drop action WARNING: untranslated string: drop action
@@ -910,6 +905,7 @@ WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: server restart WARNING: untranslated string: server restart
WARNING: untranslated string: show dh WARNING: untranslated string: show dh
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: snat new source ip address WARNING: untranslated string: snat new source ip address
WARNING: untranslated string: software version WARNING: untranslated string: software version
WARNING: untranslated string: source ip country WARNING: untranslated string: source ip country
@@ -918,6 +914,7 @@ WARNING: untranslated string: static routes
WARNING: untranslated string: support donation WARNING: untranslated string: support donation
WARNING: untranslated string: system has hwrng WARNING: untranslated string: system has hwrng
WARNING: untranslated string: system has rdrand WARNING: untranslated string: system has rdrand
WARNING: untranslated string: ta key
WARNING: untranslated string: tor WARNING: untranslated string: tor
WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting
WARNING: untranslated string: tor accounting bytes WARNING: untranslated string: tor accounting bytes

View File

@@ -484,16 +484,12 @@ WARNING: translation string unused: released
WARNING: translation string unused: removable device advice WARNING: translation string unused: removable device advice
WARNING: translation string unused: reportfile WARNING: translation string unused: reportfile
WARNING: translation string unused: requested data WARNING: translation string unused: requested data
WARNING: translation string unused: reserved dst port
WARNING: translation string unused: reserved src port
WARNING: translation string unused: restore hardware settings WARNING: translation string unused: restore hardware settings
WARNING: translation string unused: root WARNING: translation string unused: root
WARNING: translation string unused: root path WARNING: translation string unused: root path
WARNING: translation string unused: root user password WARNING: translation string unused: root user password
WARNING: translation string unused: route subnet is invalid WARNING: translation string unused: route subnet is invalid
WARNING: translation string unused: router ip WARNING: translation string unused: router ip
WARNING: translation string unused: rsvd dst port overlap
WARNING: translation string unused: rsvd src port overlap
WARNING: translation string unused: rules already up to date WARNING: translation string unused: rules already up to date
WARNING: translation string unused: safe removal of umounted device WARNING: translation string unused: safe removal of umounted device
WARNING: translation string unused: save error WARNING: translation string unused: save error
@@ -523,7 +519,6 @@ WARNING: translation string unused: source ip in use
WARNING: translation string unused: source ip or net WARNING: translation string unused: source ip or net
WARNING: translation string unused: source net WARNING: translation string unused: source net
WARNING: translation string unused: source network WARNING: translation string unused: source network
WARNING: translation string unused: source port in use
WARNING: translation string unused: source port overlaps WARNING: translation string unused: source port overlaps
WARNING: translation string unused: squid extension methods WARNING: translation string unused: squid extension methods
WARNING: translation string unused: squid extension methods invalid WARNING: translation string unused: squid extension methods invalid
@@ -627,6 +622,10 @@ WARNING: translation string unused: urlfilter update information
WARNING: translation string unused: urlfilter update notification WARNING: translation string unused: urlfilter update notification
WARNING: translation string unused: urlfilter update results WARNING: translation string unused: urlfilter update results
WARNING: translation string unused: urlfilter upload background WARNING: translation string unused: urlfilter upload background
WARNING: translation string unused: usb modem on acm0
WARNING: translation string unused: usb modem on acm1
WARNING: translation string unused: usb modem on acm2
WARNING: translation string unused: usb modem on acm3
WARNING: translation string unused: use WARNING: translation string unused: use
WARNING: translation string unused: use dov WARNING: translation string unused: use dov
WARNING: translation string unused: use ibod WARNING: translation string unused: use ibod
@@ -659,7 +658,7 @@ WARNING: untranslated string: dh key move failed
WARNING: untranslated string: dh key warn WARNING: untranslated string: dh key warn
WARNING: untranslated string: dh key warn1 WARNING: untranslated string: dh key warn1
WARNING: untranslated string: dh parameter WARNING: untranslated string: dh parameter
WARNING: untranslated string: download dh parameter WARNING: untranslated string: download tls-auth key
WARNING: untranslated string: firewall logs country WARNING: untranslated string: firewall logs country
WARNING: untranslated string: fwhost err hostip WARNING: untranslated string: fwhost err hostip
WARNING: untranslated string: gen dh WARNING: untranslated string: gen dh
@@ -694,7 +693,9 @@ WARNING: untranslated string: routing config added
WARNING: untranslated string: routing config changed WARNING: untranslated string: routing config changed
WARNING: untranslated string: routing table WARNING: untranslated string: routing table
WARNING: untranslated string: show dh WARNING: untranslated string: show dh
WARNING: untranslated string: show tls-auth key
WARNING: untranslated string: software version WARNING: untranslated string: software version
WARNING: untranslated string: source ip country WARNING: untranslated string: source ip country
WARNING: untranslated string: ta key
WARNING: untranslated string: upload dh key WARNING: untranslated string: upload dh key
WARNING: untranslated string: vendor WARNING: untranslated string: vendor

View File

@@ -96,6 +96,7 @@
< dnsforward zone < dnsforward zone
< dns servers < dns servers
< download dh parameter < download dh parameter
< download tls-auth key
< dpd delay < dpd delay
< dpd timeout < dpd timeout
< drop action < drop action
@@ -410,6 +411,7 @@
< system has hwrng < system has hwrng
< system has rdrand < system has rdrand
< system information < system information
< ta key
< tor < tor
< tor 0 = disabled < tor 0 = disabled
< tor accounting < tor accounting
@@ -616,6 +618,7 @@
< dnsforward zone < dnsforward zone
< dns servers < dns servers
< download dh parameter < download dh parameter
< download tls-auth key
< dpd delay < dpd delay
< dpd timeout < dpd timeout
< drop action < drop action
@@ -946,6 +949,7 @@
< system has hwrng < system has hwrng
< system has rdrand < system has rdrand
< system information < system information
< ta key
< tor < tor
< tor 0 = disabled < tor 0 = disabled
< tor accounting < tor accounting
@@ -1128,6 +1132,7 @@
< dnsforward zone < dnsforward zone
< dns servers < dns servers
< download dh parameter < download dh parameter
< download tls-auth key
< dpd delay < dpd delay
< dpd timeout < dpd timeout
< drop action < drop action
@@ -1434,6 +1439,7 @@
< support donation < support donation
< system has hwrng < system has hwrng
< system has rdrand < system has rdrand
< ta key
< tor < tor
< tor 0 = disabled < tor 0 = disabled
< tor accounting < tor accounting
@@ -1619,6 +1625,7 @@
< dnsforward zone < dnsforward zone
< dns servers < dns servers
< download dh parameter < download dh parameter
< download tls-auth key
< dpd delay < dpd delay
< dpd timeout < dpd timeout
< drop action < drop action
@@ -1927,6 +1934,7 @@
< support donation < support donation
< system has hwrng < system has hwrng
< system has rdrand < system has rdrand
< ta key
< tor < tor
< tor 0 = disabled < tor 0 = disabled
< tor accounting < tor accounting

View File

@@ -1519,17 +1519,6 @@ END
exit(0); exit(0);
} }
###
### Download Diffie-Hellman parameter
###
}elsif ($cgiparams{'ACTION'} eq $Lang::tr{'download dh parameter'}) {
if ( -f "${General::swroot}/ovpn/ca/dh1024.pem" ) {
print "Content-Type: application/octet-stream\r\n";
print "Content-Disposition: filename=dh1024.pem\r\n\r\n";
print `/usr/bin/openssl dhparam -in ${General::swroot}/ovpn/ca/dh1024.pem`;
exit(0);
}
### ###
### Download tls-auth key ### Download tls-auth key
### ###

View File

@@ -665,7 +665,7 @@
'devices on blue' => 'Geräte auf Blau', 'devices on blue' => 'Geräte auf Blau',
'dh' => 'Diffie-Hellman-Parameter', 'dh' => 'Diffie-Hellman-Parameter',
'dh key move failed' => 'Verschieben der Diffie-Hellman-Parameter fehlgeschlagen.', 'dh key move failed' => 'Verschieben der Diffie-Hellman-Parameter fehlgeschlagen.',
'dh key warn' => 'Das Generieren der Diffie-Hellman-Parameter mit 1024 oder 2048 Bit dauert üblicherweise mehrere Minuten. Schlüssellängen von 3072 oder 4096 Bit beanspruchen mehrere Stunden. Bitte haben Sie etwas Geduld.', 'dh key warn' => 'Das Generieren der DH-Parameter mit 1024 oder 2048 Bit dauert üblicherweise mehrere Minuten. Schlüssellängen von 3072 oder 4096 Bit beanspruchen mehrere Stunden. Bitte haben Sie etwas Geduld.',
'dh key warn1' => 'Bei schwachen Systemen oder Systeme mit wenig Entropie wird empfohlen lange Diffie-Hellman-Parameter über die Upload-Funktion hochzuladen.', 'dh key warn1' => 'Bei schwachen Systemen oder Systeme mit wenig Entropie wird empfohlen lange Diffie-Hellman-Parameter über die Upload-Funktion hochzuladen.',
'dh parameter' => 'Diffie-Hellman-Parameter', 'dh parameter' => 'Diffie-Hellman-Parameter',
'dhcp advopt add' => 'DHCP Option hinzufügen', 'dhcp advopt add' => 'DHCP Option hinzufügen',
@@ -2054,6 +2054,7 @@
'system log viewer' => 'Betrachter der System-Logdateien', 'system log viewer' => 'Betrachter der System-Logdateien',
'system logs' => 'System-Logdateien', 'system logs' => 'System-Logdateien',
'system status information' => 'System-Statusinformationen', 'system status information' => 'System-Statusinformationen',
'ta key' => 'TLS-Authentifizierungsschlüssel',
'telephone not set' => 'Telefonnummer nicht angegeben.', 'telephone not set' => 'Telefonnummer nicht angegeben.',
'template' => 'Vorlage', 'template' => 'Vorlage',
'template warning' => 'Zur Einrichtung von QoS stehen Ihnen 2 Möglichkeiten zur Auswahl. Entweder Sie wählen speichern und erstellen Klassen und Regeln nach Ihren Wünschen, oder Sie wählen Vorlage, dann werden die Klassen und Regeln durch ein Template generiert.', 'template warning' => 'Zur Einrichtung von QoS stehen Ihnen 2 Möglichkeiten zur Auswahl. Entweder Sie wählen speichern und erstellen Klassen und Regeln nach Ihren Wünschen, oder Sie wählen Vorlage, dann werden die Klassen und Regeln durch ein Template generiert.',
@@ -2079,7 +2080,6 @@
'time server' => 'Zeitserver', 'time server' => 'Zeitserver',
'timeout must be a number' => 'Wartezeit muss eine Zahl sein.', 'timeout must be a number' => 'Wartezeit muss eine Zahl sein.',
'title' => 'Titel', 'title' => 'Titel',
'ta key' => 'TLS-Authentifizierungsschlüssel',
'to' => 'Bis', 'to' => 'Bis',
'to email adr' => 'An Email Adresse', 'to email adr' => 'An Email Adresse',
'to install an update' => 'Um ein Update zu installieren, laden Sie zuerst die folgende .tgz.gpg Datei hoch:', 'to install an update' => 'Um ein Update zu installieren, laden Sie zuerst die folgende .tgz.gpg Datei hoch:',

View File

@@ -687,7 +687,7 @@
'devices on blue' => 'Devices on BLUE', 'devices on blue' => 'Devices on BLUE',
'dh' => 'Diffie-Hellman parameters', 'dh' => 'Diffie-Hellman parameters',
'dh key move failed' => 'Diffie-Hellman parameters move failed.', 'dh key move failed' => 'Diffie-Hellman parameters move failed.',
'dh key warn' => 'Creating Diffie-Hellman parameters with lengths of 1024 or 2048 bits takes up to several minutes. Lengths of 3072 or 4096 bits might needs several hours. Please be patient.', 'dh key warn' => 'Creating DH-parameters with lengths of 1024 or 2048 bits takes up to several minutes. Lengths of 3072 or 4096 bits might needs several hours. Please be patient.',
'dh key warn1' => 'For weak systems or systems with little entropy, it is recommended to upload long Diffie-Hellman parameters by usage of the upload function.', 'dh key warn1' => 'For weak systems or systems with little entropy, it is recommended to upload long Diffie-Hellman parameters by usage of the upload function.',
'dh name is invalid' => 'Name is invalid, please use "dh1024.pem".', 'dh name is invalid' => 'Name is invalid, please use "dh1024.pem".',
'dh parameter' => 'Diffie-Hellman parameters', 'dh parameter' => 'Diffie-Hellman parameters',

View File

@@ -143,7 +143,7 @@
'advproxy MIME block types' => ' Bu MIME türlerini engelle (her satırda bir tane)', 'advproxy MIME block types' => ' Bu MIME türlerini engelle (her satırda bir tane)',
'advproxy MIME filter' => 'MIME türü filtre', 'advproxy MIME filter' => 'MIME türü filtre',
'advproxy NCSA auth' => 'Yerel kullanıcı kimlik doğrulaması', 'advproxy NCSA auth' => 'Yerel kullanıcı kimlik doğrulaması',
'advproxy NCSA create user' => 'Kullanıcı oluştur', 'advproxy NCSA create user' => 'Kullanıcı Oluştur',
'advproxy NCSA group' => 'Grup', 'advproxy NCSA group' => 'Grup',
'advproxy NCSA group membership' => 'Grup üyeliği', 'advproxy NCSA group membership' => 'Grup üyeliği',
'advproxy NCSA grp disabled' => 'Pasif', 'advproxy NCSA grp disabled' => 'Pasif',
@@ -156,7 +156,7 @@
'advproxy NCSA redirector bypass' => 'Grubun üyeleri için yönlendirmeyi atla', 'advproxy NCSA redirector bypass' => 'Grubun üyeleri için yönlendirmeyi atla',
'advproxy NCSA update user' => 'Kullanıcıyı güncelle', 'advproxy NCSA update user' => 'Kullanıcıyı güncelle',
'advproxy NCSA user accounts' => 'Kullanıcı hesabı', 'advproxy NCSA user accounts' => 'Kullanıcı hesabı',
'advproxy NCSA user management' => 'Kullanıcı yönetimi', 'advproxy NCSA user management' => 'Kullanıcı Yönetimi',
'advproxy NCSA username' => 'Kullanıcı adı', 'advproxy NCSA username' => 'Kullanıcı adı',
'advproxy NTLM BDC hostname' => 'BDC ana bilgisayar adı', 'advproxy NTLM BDC hostname' => 'BDC ana bilgisayar adı',
'advproxy NTLM PDC hostname' => 'PDC ana bilgisayar adı', 'advproxy NTLM PDC hostname' => 'PDC ana bilgisayar adı',
@@ -188,7 +188,7 @@
'advproxy advanced web proxy configuration' => 'Gelişmiş web vekil sunucu ayarları', 'advproxy advanced web proxy configuration' => 'Gelişmiş web vekil sunucu ayarları',
'advproxy allowed subnets' => 'İzin verilen alt ağlar (her satırda bir tane)', 'advproxy allowed subnets' => 'İzin verilen alt ağlar (her satırda bir tane)',
'advproxy allowed web browsers' => 'Web erişimi için izin verilen istemciler', 'advproxy allowed web browsers' => 'Web erişimi için izin verilen istemciler',
'advproxy back to main page' => 'Ana sayfaya geri dön', 'advproxy back to main page' => 'Ana Sayfaya Geri Dön',
'advproxy banned ip clients' => 'Yasaklanan IP adresleri (her satırda bir tane)', 'advproxy banned ip clients' => 'Yasaklanan IP adresleri (her satırda bir tane)',
'advproxy banned mac clients' => 'Yasaklanan MAC adresleri (her satırda bir tane)', 'advproxy banned mac clients' => 'Yasaklanan MAC adresleri (her satırda bir tane)',
'advproxy cache management' => 'Önbellek yönetimi', 'advproxy cache management' => 'Önbellek yönetimi',
@@ -619,7 +619,7 @@
'current aliases' => 'Geçerli takma adlar:', 'current aliases' => 'Geçerli takma adlar:',
'current class' => 'Geçerli sınıflar', 'current class' => 'Geçerli sınıflar',
'current devices' => 'Geçerli aygıtlar', 'current devices' => 'Geçerli aygıtlar',
'current dhcp leases on blue' => 'Mavi üzerindeki geçerli DHCP atamaları', 'current dhcp leases on blue' => 'Mavi üzerindeki geçerli dhcp atamaları',
'current dynamic leases' => 'Geçerli dinamik atamalar', 'current dynamic leases' => 'Geçerli dinamik atamalar',
'current fixed leases' => 'Geçerli sabit atamalar', 'current fixed leases' => 'Geçerli sabit atamalar',
'current hosts' => 'Mevcut ana bilgisayarlar:', 'current hosts' => 'Mevcut ana bilgisayarlar:',
@@ -681,7 +681,7 @@
'detail level' => 'Detay seviyesi', 'detail level' => 'Detay seviyesi',
'details' => 'Detaylar', 'details' => 'Detaylar',
'device' => 'Aygıt', 'device' => 'Aygıt',
'devices on blue' => 'MAVİ üzerindeki aygıt', 'devices on blue' => 'Mavi üzerindeki aygıtlar',
'dhcp advopt add' => 'DHCP seçeneği ekle', 'dhcp advopt add' => 'DHCP seçeneği ekle',
'dhcp advopt added' => 'DHCP seçeneği eklendi', 'dhcp advopt added' => 'DHCP seçeneği eklendi',
'dhcp advopt blank value' => 'DHCP seçeneği değeri boş olamaz.', 'dhcp advopt blank value' => 'DHCP seçeneği değeri boş olamaz.',
@@ -751,8 +751,8 @@
'dns header' => 'Red0 üzerindeki DHCP için sadece DNS sunucu adreslerini ata', 'dns header' => 'Red0 üzerindeki DHCP için sadece DNS sunucu adreslerini ata',
'dns list' => 'Halka açık ücretsiz DNS sunucularının listesi', 'dns list' => 'Halka açık ücretsiz DNS sunucularının listesi',
'dns menu' => 'DNS Sunucusu', 'dns menu' => 'DNS Sunucusu',
'dns new 0' => 'Yeni <strong>birincil</strong> DNS sunucu IP\'si:', 'dns new 0' => 'Yeni <strong>birincil</strong> DNS sunucu IP adresi:',
'dns new 1' => 'Yeni <strong>ikincil</strong> DNS sunucu IP\'si:', 'dns new 1' => 'Yeni <strong>ikincil</strong> DNS sunucu IP adresi:',
'dns proxy server' => 'DNS Vekil Sunucusu', 'dns proxy server' => 'DNS Vekil Sunucusu',
'dns saved' => 'Başarıyla kaydedildi!', 'dns saved' => 'Başarıyla kaydedildi!',
'dns saved txt' => 'Girilen iki DNS sunucu adresi başarılı bir şekilde kaydedildi.<br />Değişikliklerin aktifleştirielebilmesi için yeniden başlatın!', 'dns saved txt' => 'Girilen iki DNS sunucu adresi başarılı bir şekilde kaydedildi.<br />Değişikliklerin aktifleştirielebilmesi için yeniden başlatın!',
@@ -1524,7 +1524,7 @@
'name must only contain characters' => 'Ad sadece karakter içermelidir.', 'name must only contain characters' => 'Ad sadece karakter içermelidir.',
'name too long' => 'Kullanıcının tam adı veya sistem ana bilgisayar adı çok uzun', 'name too long' => 'Kullanıcının tam adı veya sistem ana bilgisayar adı çok uzun',
'nat-traversal' => 'Nat Geçişi:', 'nat-traversal' => 'Nat Geçişi:',
'needreboot' => 'Bir güncelleştirmeden sonra yeniden başlatmak gerekir', 'needreboot' => 'Bu güncelleştirmeden sonra yeniden başlatmak gerekir',
'net' => 'Ağ', 'net' => 'Ağ',
'net address' => 'ağ adresi', 'net address' => 'ağ adresi',
'net config' => 'Ağ yapılandırma', 'net config' => 'Ağ yapılandırma',
@@ -1639,7 +1639,7 @@
'out' => 'Dışarı', 'out' => 'Dışarı',
'outgoing' => 'giden', 'outgoing' => 'giden',
'outgoing firewall' => 'Giden güvenlik duvarı', 'outgoing firewall' => 'Giden güvenlik duvarı',
'outgoing firewall access' => 'giden güvenlik duvarı bağlantısı', 'outgoing firewall access' => 'Giden güvenlik duvarı bağlantısı',
'outgoing firewall add ip group' => 'IP Adres Grubu Ekle', 'outgoing firewall add ip group' => 'IP Adres Grubu Ekle',
'outgoing firewall add mac group' => 'MAC Adres Grubu Ekle', 'outgoing firewall add mac group' => 'MAC Adres Grubu Ekle',
'outgoing firewall edit ip group' => 'IP Adres Grubunu Düzenle', 'outgoing firewall edit ip group' => 'IP Adres Grubunu Düzenle',
@@ -1896,7 +1896,7 @@
'secondary wins server address' => 'İkincil WINS sunucu adresi', 'secondary wins server address' => 'İkincil WINS sunucu adresi',
'seconds' => 'Saniye', 'seconds' => 'Saniye',
'section' => 'Bölüm', 'section' => 'Bölüm',
'secure shell server' => 'Güvenli Kabuk Sunucusu', 'secure shell server' => 'Güvenli Kabuk Sunucusu (SSH)',
'security' => 'Güvenlik', 'security' => 'Güvenlik',
'security options' => 'Güvenlik seçenekleri', 'security options' => 'Güvenlik seçenekleri',
'select' => 'Seç', 'select' => 'Seç',
@@ -2238,9 +2238,9 @@
'updxlrtr not enabled' => 'Güncelleme hızlandırıcı web vekil sunucusu sayfasında aktif değil', 'updxlrtr not enabled' => 'Güncelleme hızlandırıcı web vekil sunucusu sayfasında aktif değil',
'updxlrtr other' => 'Diğer', 'updxlrtr other' => 'Diğer',
'updxlrtr passive mode' => 'Pasif yöntemini aktifleştir', 'updxlrtr passive mode' => 'Pasif yöntemini aktifleştir',
'updxlrtr pending downloads' => 'Beklemedekileri indir', 'updxlrtr pending downloads' => 'Beklemedekileri indirilenler',
'updxlrtr performance options' => 'Performans seçenekleri', 'updxlrtr performance options' => 'Performans seçenekleri',
'updxlrtr progress' => 'Geliştirme', 'updxlrtr progress' => 'İşlem durumu',
'updxlrtr purge' => 'Temizlik', 'updxlrtr purge' => 'Temizlik',
'updxlrtr remove file' => 'Önbelleği kaldır', 'updxlrtr remove file' => 'Önbelleği kaldır',
'updxlrtr save and restart' => 'Kaydet ve Yeniden Başlat', 'updxlrtr save and restart' => 'Kaydet ve Yeniden Başlat',
@@ -2264,7 +2264,7 @@
'updxlrtr week' => 'Bir hafta', 'updxlrtr week' => 'Bir hafta',
'updxlrtr weekly' => 'haftalık', 'updxlrtr weekly' => 'haftalık',
'updxlrtr year' => 'Bir yıl', 'updxlrtr year' => 'Bir yıl',
'upgrade' => 'yükselt', 'upgrade' => 'Yükselt',
'uplink' => 'Yükleme bağlantısı', 'uplink' => 'Yükleme bağlantısı',
'uplink speed' => 'Yükleme hızı (kbit/san)', 'uplink speed' => 'Yükleme hızı (kbit/san)',
'uplink std class' => 'Standart yükleme hızı sınıf', 'uplink std class' => 'Standart yükleme hızı sınıf',
@@ -2484,6 +2484,10 @@
'urlfilter weekly' => 'Haftalık', 'urlfilter weekly' => 'Haftalık',
'urlfilter whitelist always allowed' => 'Yasaklı istemciler için özel beyaz liste izini', 'urlfilter whitelist always allowed' => 'Yasaklı istemciler için özel beyaz liste izini',
'urlfilter wrong filetype' => 'Uzantısı .tar.gz olan dosya yok', 'urlfilter wrong filetype' => 'Uzantısı .tar.gz olan dosya yok',
'usb modem on acm0' => 'ACM0 üzerindeki USB Modem',
'usb modem on acm1' => 'ACM1 üzerindeki USB Modem',
'usb modem on acm2' => 'ACM2 üzerindeki USB Modem',
'usb modem on acm3' => 'ACM3 üzerindeki USB Modem',
'use' => 'Kullan', 'use' => 'Kullan',
'use a pre-shared key' => 'Ön paylaşımlı anahtar kullan:', 'use a pre-shared key' => 'Ön paylaşımlı anahtar kullan:',
'use dov' => 'Ses üzerinden veri kullan (DOV):', 'use dov' => 'Ses üzerinden veri kullan (DOV):',

View File

@@ -24,7 +24,7 @@
include Config include Config
VER = 0.98.3 VER = 0.98.4
THISAPP = clamav-$(VER) THISAPP = clamav-$(VER)
DL_FILE = $(THISAPP).tar.gz DL_FILE = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP) DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
PROG = clamav PROG = clamav
PAK_VER = 25 PAK_VER = 26
DEPS = "" DEPS = ""
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = b649d35ee85d4d6075a98173dd255c17 $(DL_FILE)_MD5 = 6d409eab6c311de05a0a591fccd2ec83
install : $(TARGET) install : $(TARGET)

View File

@@ -36,6 +36,8 @@ PROG = collectd
DEPS = "" DEPS = ""
CFLAGS += -Wno-error=deprecated-declarations
############################################################################### ###############################################################################
# Top-level Rules # Top-level Rules
############################################################################### ###############################################################################

View File

@@ -32,9 +32,9 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP) DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
PROG = gpgme PROG = gpgme
PAK_VER = 1 PAK_VER = 2
DEPS = "libgpg-error libassuan" DEPS = "libassuan"
############################################################################### ###############################################################################
# Top-level Rules # Top-level Rules

80
lfs/libgcrypt Normal file
View File

@@ -0,0 +1,80 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
VER = 1.6.1
THISAPP = libgcrypt-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = a5a5060dc2f80bcac700ab0236ea47dc
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
###############################################################################
# Downloading, checking, md5sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_MD5,$(objects)) :
@$(MD5)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && \
./configure \
--prefix=/usr \
--enable-noexecstack
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -24,17 +24,13 @@
include Config include Config
VER = 1.10 VER = 1.13
THISAPP = libgpg-error-$(VER) THISAPP = libgpg-error-$(VER)
DL_FILE = $(THISAPP).tar.bz2 DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE) DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP) DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
PROG = libgpg-error
PAK_VER = 1
DEPS = ""
############################################################################### ###############################################################################
# Top-level Rules # Top-level Rules
@@ -44,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = 736a03daa9dc5873047d4eb4a9c22a16 $(DL_FILE)_MD5 = fe0cfa7e15262ef8fdeee366109e9ff6
install : $(TARGET) install : $(TARGET)
@@ -54,9 +50,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects)) md5 : $(subst %,%_MD5,$(objects))
dist:
@$(PAK)
############################################################################### ###############################################################################
# Downloading, checking, md5sum # Downloading, checking, md5sum
############################################################################### ###############################################################################

View File

@@ -24,10 +24,10 @@
include Config include Config
VER = 3.10.43 VER = 3.10.44
RPI_PATCHES = linux-3.10.38-grsec-1b49b45 RPI_PATCHES = linux-3.10.38-grsec-1b49b45
GRS_PATCHES = grsecurity-2.9.1-3.10.43-ipfire1.patch.xz GRS_PATCHES = grsecurity-2.9.1-3.10.44-ipfire1.patch.xz
THISAPP = linux-$(VER) THISAPP = linux-$(VER)
DL_FILE = linux-$(VER).tar.xz DL_FILE = linux-$(VER).tar.xz
@@ -36,7 +36,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
CFLAGS = CFLAGS =
CXXFLAGS = CXXFLAGS =
PAK_VER = 49 PAK_VER = 51
DEPS = "" DEPS = ""
VERSUFIX=ipfire$(KCFG) VERSUFIX=ipfire$(KCFG)
@@ -74,9 +74,9 @@ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
rpi-patches-$(RPI_PATCHES).patch.xz = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz rpi-patches-$(RPI_PATCHES).patch.xz = $(URL_IPFIRE)/rpi-patches-$(RPI_PATCHES).patch.xz
$(GRS_PATCHES) = $(URL_IPFIRE)/$(GRS_PATCHES) $(GRS_PATCHES) = $(URL_IPFIRE)/$(GRS_PATCHES)
$(DL_FILE)_MD5 = b76af402bd1848b533f0b6dab41d3220 $(DL_FILE)_MD5 = 8a4006eff3bbd8aff58fe4b443223e7a
rpi-patches-$(RPI_PATCHES).patch.xz_MD5 = a7408e8bad57b4b2cb677dd5a0bfb7ff rpi-patches-$(RPI_PATCHES).patch.xz_MD5 = a7408e8bad57b4b2cb677dd5a0bfb7ff
$(GRS_PATCHES)_MD5 = a77f35c2f4cd6d64a50c26ef5513540b $(GRS_PATCHES)_MD5 = 07e5d812146063ed5b2ce49d0d24099b
install : $(TARGET) install : $(TARGET)

View File

@@ -24,7 +24,7 @@
include Config include Config
VER = 4 VER = 5
THISAPP = rng-tools-$(VER) THISAPP = rng-tools-$(VER)
DL_FILE = $(THISAPP).tar.gz DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = ae89dbfcf08bdfbea19066cfbf599127 $(DL_FILE)_MD5 = 6726cdc6fae1f5122463f24ae980dd68
install : $(TARGET) install : $(TARGET)

View File

@@ -24,7 +24,7 @@
include Config include Config
VER = 3.6.23 VER = 3.6.24
THISAPP = samba-$(VER) THISAPP = samba-$(VER)
DL_FILE = $(THISAPP).tar.gz DL_FILE = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP) DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
PROG = samba PROG = samba
PAK_VER = 57 PAK_VER = 58
DEPS = "cups" DEPS = "cups"
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = 2f7aee1dc5d31aefcb364600915b31dc $(DL_FILE)_MD5 = d98425c0c2b73e08f048d31ffc727fb0
install : $(TARGET) install : $(TARGET)

View File

@@ -24,7 +24,7 @@
include Config include Config
VER = 5.1.3 VER = 5.2.0dr6
THISAPP = strongswan-$(VER) THISAPP = strongswan-$(VER)
DL_FILE = $(THISAPP).tar.bz2 DL_FILE = $(THISAPP).tar.bz2
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = 1d1c108775242743cd8699215b2918c3 $(DL_FILE)_MD5 = 6b9ac43a3934dcdf66ccbdfebc54081b
install : $(TARGET) install : $(TARGET)
@@ -88,6 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
--enable-dhcp \ --enable-dhcp \
--enable-farp \ --enable-farp \
--enable-openssl \ --enable-openssl \
--enable-gcrypt \
--enable-xauth-eap \ --enable-xauth-eap \
--enable-xauth-noauth \ --enable-xauth-noauth \
--enable-eap-radius \ --enable-eap-radius \

View File

@@ -467,6 +467,9 @@ buildipfire() {
ipfiremake pam ipfiremake pam
ipfiremake openssl ipfiremake openssl
ipfiremake openssl-compat ipfiremake openssl-compat
ipfiremake libgpg-error
ipfiremake libgcrypt
ipfiremake libassuan
ipfiremake curl ipfiremake curl
ipfiremake tcl ipfiremake tcl
ipfiremake sqlite ipfiremake sqlite
@@ -769,8 +772,6 @@ buildipfire() {
ipfiremake fping ipfiremake fping
ipfiremake telnet ipfiremake telnet
ipfiremake xinetd ipfiremake xinetd
ipfiremake libgpg-error
ipfiremake libassuan
ipfiremake gpgme ipfiremake gpgme
ipfiremake pygpgme ipfiremake pygpgme
ipfiremake pakfire3 ipfiremake pakfire3

View File

@@ -7,7 +7,7 @@ index 9ab2eee..86762bd 100644
/* How many PADI/PADS attempts? */ /* How many PADI/PADS attempts? */
-#define MAX_PADI_ATTEMPTS 3 -#define MAX_PADI_ATTEMPTS 3
+#define MAX_PADI_ATTEMPTS 12 +#define MAX_PADI_ATTEMPTS 4
/* Initial timeout for PADO/PADS */ /* Initial timeout for PADO/PADS */
#define PADI_TIMEOUT 5 #define PADI_TIMEOUT 5

View File

@@ -632,23 +632,22 @@ if ($ip ne $ipcache) {
$settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}"; $settings{'HOSTDOMAIN'} = "$settings{'HOSTNAME'}.$settings{'DOMAIN'}";
} }
my ($out, $response) = Net::SSLeay::get_http( 'dynserv.ca', my ($out, $response) = Net::SSLeay::get_https( 'api.dynu.com',
80, 443,
"/dyn/dynengine.cgi?func=set&name=$settings{'LOGIN'}&pass=$settings{'PASSWORD'}&ip=$ip&domain=$settings{'DOMAIN'}", "/nic/update?hostname=$settings{'HOSTDOMAIN'}&myip=$ip&username=$settings{'LOGIN'}&password=$settings{'PASSWORD'}",
Net::SSLeay::make_headers('User-Agent' => 'IPFire' ) Net::SSLeay::make_headers('User-Agent' => 'IPFire' )
); );
#Valid responses from service are: # Valid responses are 'good xxx.xxx.xxx.xxx', 'nochg'
# 02 == Domain already exists, refreshing data for ... => xxx.xxx.xxx.xxx # see http://www.dynu.com/Default.aspx?page=dnsapi for further details
#
if ($response =~ m%HTTP/1\.. 200 OK%) { if ($response =~ m%HTTP/1\.. 200 OK%) {
if ( $out !~ m/Domain already exists, refreshing data for/ig ) { if ( $out !~ m/^(good|nochg)/ ) {
&General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)"); &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure ($out)");
} else { } else {
&General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success"); &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : success ($out)");
$success++; $success++;
} }
} else { } else {
&General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server)"); &General::log("Dynamic DNS ip-update for $settings{'HOSTDOMAIN'} : failure (could not connect to server---$out-$response)");
} }
} }
elsif ($settings{'SERVICE'} eq 'udmedia') { elsif ($settings{'SERVICE'} eq 'udmedia') {