diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..8ccd01628 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# thumbnails +Thumbs.db +.xvpics + +# python byte-compiled +*.py[cod] + +# temp files +*~ +*.bak +test +*.tmp +*.site +core + +# build files +.builds +.build + +# makedist.pl +tarballs/ +minimal/ diff --git a/README b/README index 33b570111..7f52f8758 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Webmin Version 1.850 +Webmin Version 1.860 -------------------- Webmin is a web-based interface for system administration for Unix. Using any browser that supports tables and forms, you can setup user diff --git a/acl/Authen-SolarisRBAC-0.1/blib/arch/auto/Authen/SolarisRBAC/SolarisRBAC.so b/acl/Authen-SolarisRBAC-0.1/blib/arch/auto/Authen/SolarisRBAC/SolarisRBAC.so old mode 100755 new mode 100644 diff --git a/acl/config-solaris-10-ALL b/acl/config-solaris-10-ALL old mode 100755 new mode 100644 diff --git a/acl/config.info.eu b/acl/config.info.eu old mode 100755 new mode 100644 diff --git a/acl/config.info.pl b/acl/config.info.pl old mode 100755 new mode 100644 diff --git a/acl/help/ips.da.html b/acl/help/ips.da.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.de.html b/acl/help/ips.de.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.fr.html b/acl/help/ips.fr.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.it.html b/acl/help/ips.it.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.ko_KR.euc.html b/acl/help/ips.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.no.html b/acl/help/ips.no.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.pl.html b/acl/help/ips.pl.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.ru.UTF-8.html b/acl/help/ips.ru.UTF-8.html old mode 100755 new mode 100644 diff --git a/acl/help/ips.sk.html b/acl/help/ips.sk.html old mode 100755 new mode 100644 diff --git a/acl/images/.xvpics/convert.gif b/acl/images/.xvpics/convert.gif deleted file mode 100644 index 60ebb54cb..000000000 Binary files a/acl/images/.xvpics/convert.gif and /dev/null differ diff --git a/acl/images/.xvpics/sync.gif b/acl/images/.xvpics/sync.gif deleted file mode 100644 index 44e920df3..000000000 Binary files a/acl/images/.xvpics/sync.gif and /dev/null differ diff --git a/acl/images/twofactor.gif b/acl/images/twofactor.gif old mode 100755 new mode 100644 diff --git a/acl/lang/eu b/acl/lang/eu old mode 100755 new mode 100644 diff --git a/adsl-client/config.info.ca b/adsl-client/config.info.ca old mode 100755 new mode 100644 diff --git a/adsl-client/config.info.de b/adsl-client/config.info.de old mode 100755 new mode 100644 diff --git a/adsl-client/config.info.fr b/adsl-client/config.info.fr old mode 100755 new mode 100644 diff --git a/adsl-client/help/connect.ca.html b/adsl-client/help/connect.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/connect.de.html b/adsl-client/help/connect.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/connect.it.html b/adsl-client/help/connect.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/connect.no.html b/adsl-client/help/connect.no.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/connect.pl.html b/adsl-client/help/connect.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/demand.ca.html b/adsl-client/help/demand.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/demand.de.html b/adsl-client/help/demand.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/demand.it.html b/adsl-client/help/demand.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/demand.no.html b/adsl-client/help/demand.no.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/demand.pl.html b/adsl-client/help/demand.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/dns.ca.html b/adsl-client/help/dns.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/dns.de.html b/adsl-client/help/dns.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/dns.it.html b/adsl-client/help/dns.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/dns.pl.html b/adsl-client/help/dns.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/eth.ca.html b/adsl-client/help/eth.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/eth.de.html b/adsl-client/help/eth.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/eth.it.html b/adsl-client/help/eth.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/eth.pl.html b/adsl-client/help/eth.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/fw.ca.html b/adsl-client/help/fw.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/fw.de.html b/adsl-client/help/fw.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/fw.it.html b/adsl-client/help/fw.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/fw.pl.html b/adsl-client/help/fw.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/intro.ca.html b/adsl-client/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/intro.de.html b/adsl-client/help/intro.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/intro.it.html b/adsl-client/help/intro.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/intro.pl.html b/adsl-client/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/mss.ca.html b/adsl-client/help/mss.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/mss.de.html b/adsl-client/help/mss.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/mss.it.html b/adsl-client/help/mss.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/mss.pl.html b/adsl-client/help/mss.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/sec.ca.html b/adsl-client/help/sec.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/sec.de.html b/adsl-client/help/sec.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/sec.it.html b/adsl-client/help/sec.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/sec.pl.html b/adsl-client/help/sec.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/user.ca.html b/adsl-client/help/user.ca.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/user.de.html b/adsl-client/help/user.de.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/user.it.html b/adsl-client/help/user.it.html old mode 100755 new mode 100644 diff --git a/adsl-client/help/user.pl.html b/adsl-client/help/user.pl.html old mode 100755 new mode 100644 diff --git a/adsl-client/images/.xvpics/icon.gif b/adsl-client/images/.xvpics/icon.gif deleted file mode 100644 index 305d03dfe..000000000 Binary files a/adsl-client/images/.xvpics/icon.gif and /dev/null differ diff --git a/adsl-client/lang/ca b/adsl-client/lang/ca old mode 100755 new mode 100644 diff --git a/adsl-client/lang/fr b/adsl-client/lang/fr old mode 100755 new mode 100644 diff --git a/ajaxterm/ajaxterm/qweb.pyc b/ajaxterm/ajaxterm/qweb.pyc deleted file mode 100644 index e9aaee449..000000000 Binary files a/ajaxterm/ajaxterm/qweb.pyc and /dev/null differ diff --git a/ajaxterm/config.info.ca b/ajaxterm/config.info.ca old mode 100755 new mode 100644 diff --git a/ajaxterm/lang/ca b/ajaxterm/lang/ca old mode 100755 new mode 100644 diff --git a/apache/config-solaris-10 b/apache/config-solaris-10 old mode 100755 new mode 100644 diff --git a/apache/config-solaris-11-ALL b/apache/config-solaris-11-ALL old mode 100755 new mode 100644 diff --git a/apache/config-solaris-9 b/apache/config-solaris-9 old mode 100755 new mode 100644 diff --git a/apache/config.info.pl b/apache/config.info.pl old mode 100755 new mode 100644 diff --git a/apache/images/.xvpics/type_icon_17.gif b/apache/images/.xvpics/type_icon_17.gif deleted file mode 100644 index a06cc605b..000000000 Binary files a/apache/images/.xvpics/type_icon_17.gif and /dev/null differ diff --git a/apache/images/.xvpics/type_icon_20.gif b/apache/images/.xvpics/type_icon_20.gif deleted file mode 100644 index 6c24ef100..000000000 Binary files a/apache/images/.xvpics/type_icon_20.gif and /dev/null differ diff --git a/apache/mod_negotiation.pl b/apache/mod_negotiation.pl index 6378e2f55..a1dfc0c53 100755 --- a/apache/mod_negotiation.pl +++ b/apache/mod_negotiation.pl @@ -45,7 +45,7 @@ return (2, "$text{'mod_negotiation_pri'}", sub save_LanguagePriority { local $rv = &parse_opt("LanguagePriority", '\S', $text{'mod_negotiation_epri'}); -if ($rv) { +if ($rv && @$rv) { $rv->[0] =~ s/^"(.*)"/$1/g; } return $rv; diff --git a/at/config.info.pl b/at/config.info.pl old mode 100755 new mode 100644 diff --git a/backup-config/backup.cgi b/backup-config/backup.cgi index 059cb7d5a..9b91782d2 100755 --- a/backup-config/backup.cgi +++ b/backup-config/backup.cgi @@ -47,7 +47,7 @@ else { &unlink_file($temp); &error($err); } - print "Content-type: application/octet-stream\n\n"; + print "Content-type: application/x-gzip\n\n"; my $buf; open(TEMP, $temp); while(read(TEMP, $buf, 1024)) { diff --git a/backup-config/config.info.ca b/backup-config/config.info.ca old mode 100755 new mode 100644 diff --git a/backup-config/config.info.fr b/backup-config/config.info.fr old mode 100755 new mode 100644 diff --git a/backup-config/help/config_date_subs.ca.html b/backup-config/help/config_date_subs.ca.html old mode 100755 new mode 100644 diff --git a/backup-config/help/config_date_subs.it.html b/backup-config/help/config_date_subs.it.html old mode 100755 new mode 100644 diff --git a/backup-config/help/config_date_subs.pl.html b/backup-config/help/config_date_subs.pl.html old mode 100755 new mode 100644 diff --git a/backup-config/help/config_date_subs.ru.UTF-8.html b/backup-config/help/config_date_subs.ru.UTF-8.html old mode 100755 new mode 100644 diff --git a/backup-config/images/.xvpics/icon.gif b/backup-config/images/.xvpics/icon.gif deleted file mode 100644 index f06b59b6e..000000000 Binary files a/backup-config/images/.xvpics/icon.gif and /dev/null differ diff --git a/backup-config/lang/ca b/backup-config/lang/ca old mode 100755 new mode 100644 diff --git a/backup-config/lang/fr b/backup-config/lang/fr old mode 100755 new mode 100644 diff --git a/bacula-backup/config.info.ca b/bacula-backup/config.info.ca old mode 100755 new mode 100644 diff --git a/bacula-backup/help/backup.de.html b/bacula-backup/help/backup.de.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/backup.pl.html b/bacula-backup/help/backup.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/clients.pl.html b/bacula-backup/help/clients.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/clientstatus.de.html b/bacula-backup/help/clientstatus.de.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/clientstatus.pl.html b/bacula-backup/help/clientstatus.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/devices.pl.html b/bacula-backup/help/devices.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/director.pl.html b/bacula-backup/help/director.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/dirstatus.pl.html b/bacula-backup/help/dirstatus.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/fdirectors.pl.html b/bacula-backup/help/fdirectors.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/file.pl.html b/bacula-backup/help/file.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/filesets.pl.html b/bacula-backup/help/filesets.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/gbackup.pl.html b/bacula-backup/help/gbackup.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/gjobs.pl.html b/bacula-backup/help/gjobs.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/groups.pl.html b/bacula-backup/help/groups.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/intro.pl.html b/bacula-backup/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/jobs.pl.html b/bacula-backup/help/jobs.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/label.pl.html b/bacula-backup/help/label.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/mount.pl.html b/bacula-backup/help/mount.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/poolstatus.de.html b/bacula-backup/help/poolstatus.de.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/poolstatus.pl.html b/bacula-backup/help/poolstatus.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/schedules.pl.html b/bacula-backup/help/schedules.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/sdirectors.pl.html b/bacula-backup/help/sdirectors.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/storagec.pl.html b/bacula-backup/help/storagec.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/storages.pl.html b/bacula-backup/help/storages.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/storagestatus.de.html b/bacula-backup/help/storagestatus.de.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/storagestatus.pl.html b/bacula-backup/help/storagestatus.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/help/sync.pl.html b/bacula-backup/help/sync.pl.html old mode 100755 new mode 100644 diff --git a/bacula-backup/images/.xvpics/backup.gif b/bacula-backup/images/.xvpics/backup.gif deleted file mode 100644 index 99b28cb92..000000000 Binary files a/bacula-backup/images/.xvpics/backup.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/clientstatus.gif b/bacula-backup/images/.xvpics/clientstatus.gif deleted file mode 100644 index 3bce7d806..000000000 Binary files a/bacula-backup/images/.xvpics/clientstatus.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/dirstatus.gif b/bacula-backup/images/.xvpics/dirstatus.gif deleted file mode 100644 index 8a80aaf3a..000000000 Binary files a/bacula-backup/images/.xvpics/dirstatus.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/gbackup.gif b/bacula-backup/images/.xvpics/gbackup.gif deleted file mode 100644 index c3672f4dd..000000000 Binary files a/bacula-backup/images/.xvpics/gbackup.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/gjobs.gif b/bacula-backup/images/.xvpics/gjobs.gif deleted file mode 100644 index 7bffebdfe..000000000 Binary files a/bacula-backup/images/.xvpics/gjobs.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/jobs.gif b/bacula-backup/images/.xvpics/jobs.gif deleted file mode 100644 index e9fc68c49..000000000 Binary files a/bacula-backup/images/.xvpics/jobs.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/label.gif b/bacula-backup/images/.xvpics/label.gif deleted file mode 100644 index 2961dbbec..000000000 --- a/bacula-backup/images/.xvpics/label.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (2313 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶nmmImmnmm$Iڷڶ$II%ڷڶI$II۶IH%I۶%HI%۵Iڷ۵nmnڶ۶$IIIڷ۶I$II۶%H%I۶ڶHڷmmHIڶ%HII۶I$II۶%H%I۶HڷmڷHڶH%IH۶I$II۶%H%I۶nl۷۶۶۶۶mmn۷$IHI۶I$II۶%H%I۶%nڷnHnm%H%I$II۶IH%I۶%HHڷڷHnmm۶I$II۶IH%I۶%H۵۶m۶ڷnڒڷH۶I$II۶IH%I۶%mmڒڷ۵n۶mnڷmڷI$II۶IH%I۶ڒI۶۶ڷڷInڷm۶۶I$II۶%H%I۶ڶ۶ڷڷln$m$۶I$II۶%H%IڷڶڶnmmImڶIH%۶I$II۶%H%mڶۑmmnmI۶IIH۶I$II۶%HnIڷnڶ۶۶nmmnmmm۶mI$I$II۶IH%I$mڶHImnmmImmI$II۶IH%ImHڒnnHIII$mIn۶۶I$II۶IH%IHmnHnI$IIHnIڶI$II۶IH%ImI۶ڒnڒmmImII$IIImI%ڷڶ۶I$II۶HnڷmmۑnHmmII%HIImJڶI$II۶I$II۶ImڒڶnIHJmIm$I%HnIm$III۶I$II۶IHڒIIImIIH%IImm۶%H%I۶I$IIm$mnڷHJlIImII%Hn%H%II$II۶$IImmڶm%mIImIImmڷ$IIHڷI$II۶%HnnImmJHIIm%mI۶I$II۶I$II۶IIImImnm$m%mIIIIm$I%IڷڶI$II۶m$nnI%HIm%mImIm$IڶH%HI۶۶IHnInmmmnHnmIHIIIImI۶ڶ%HI%ڶ%HII۶$mnmIHn%Imm$nlJ$۶$I%H۶$II$۶HIImII%mm$Im%mImI$ڷ$IIHڷH%II۶%nHnmImIn$mnm%Hڷ$IIH۶H%IHI$IIHJlڒmI$mIIHIIڶ$IHIڶH%HI۶I$mImn$InnHnmnmHJmڷ$IH%ڶ$IHIڶIImIIIm%mmIۑnHnH$Imm$۶H%IIڷ$I%IڷڶImIImIImmH%$lmnHIIm$۶ڶ%HI%ڶ%HIIڶ۶mmmII%Imڶn$%m%Hn$IIHڷH%IH۶HI%H۶mmnlJ$IIHJڷ$IIm۶ڷ$IH%ڶ$IHIڶH%HI۶mImmI%IH%IHnڷ%$Im۶$IIIڷI$II۶%H%I۶JmmIH%IH%%H%HJHI%m۷ڶ%HIIڶI$II۶IH%II$ImmmJHI$I%$I$%$%HJm$I%H۶۶$II$ڷ$IIHڷI$IImnHJl%I$%$$%$%Im%IHI۶H%HI۶$I$I۶ڷI$IIۑmJlIIII$I%$%Hn$IIHڷH%IH۶HI%H۶I$II۶mmIIIIH%II$Iڶ%HIIڶI$II۶%H%I۶۶I$ImmIIIHI%Im$I$I۶ڷ$IH%ڷ$IIHڷH%IH۶I$IIڒmImIIIm$IIHڷH%IH۶$I%Iڷ$II%۶I$II۶mm$II$ڷ$IIHڷH%IH۶$I%I۶I$II۶%H%$I%H۶$II$۶۶$IIHڷ$IIH \ No newline at end of file diff --git a/bacula-backup/images/.xvpics/mount.gif b/bacula-backup/images/.xvpics/mount.gif deleted file mode 100644 index e4df1e6a9..000000000 Binary files a/bacula-backup/images/.xvpics/mount.gif and /dev/null differ diff --git a/bacula-backup/images/.xvpics/restore.gif b/bacula-backup/images/.xvpics/restore.gif deleted file mode 100644 index 8bbdae55b..000000000 --- a/bacula-backup/images/.xvpics/restore.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (2154 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶۶I$IEֺ%HII׺I$II۶)H%I۶ֺ%HI%۶ڷ$IHI۶I$%EֺE(II׺%H)I۶)Dr$IֻI$II۶%D)%۶ֶ)HEIֶ%HIE۶N۶ַ(EH)۶$%E(%۶׶(EIHַ$IEH۶חM۶D)IEI$I%$E)%D%I%$E)(EH)۶׻rsv)$۶ֺI$%E(%E%(E%%H%ED)HE۶rnrrni(۶׶I$%E(%E%(E%%H%ED)HEqqnmsn$۶׶I$I%$E)%D%I%$E)(Eۗrrmsmrnns%ڷ۶$%E(%E%(E%E(EsrrrsqqnnnmsNII$II۶%D)%۶ֶ)HErNiJMnnrnnmnnnNrMEDI%۶I$%EֺE(IۓnIII*I%msnrmNNmoRM%E(I۶I$I%۶%nJmNIRiNirNnmJmnmOnmE$IHI$II۶IH%IsmJMjIMnjrJrjqnnMjnmN%۶ֺI$II۶IH%q&MIIjI)JIMjRnnmnnmjmNۓEI$II۶IH%ۓnIIIJIIII*InnmnnmnmnJm(ڶI$II۶IHۓsq&iMJIIIIJrJmnrinmnmnn%߶ַ۶I$IIڗqrNIIIJ)IEnrnIrnmnNjmnI(E)I۶I$II۶rnN%MFMENrrnnnmnmnmiۻE(EI)۶I$IIrmsNOinmrnnnnnnmnmn׻%۶(EII۶I$IIrnnnSnnNnmNmrmnnnmn$ڶ%HI)I$II۶rmrnnmnnmnnmnrnmrqnn)HE)ֶI$II۶ےnrmmnnnnmnmm%HIIڶI$II۶MnmnnmnnqnߎDI%IڷI$II۶moqnMjnmrnnۻNDI(I׺۶IsmnrNnmnmnnnq%D)Eڷڶ$II)۶nRjOnMnrinmnnn߶nn%IHE۶D)HI۶MnJJRJnmJmNmjmE$IIDڷD)IH۶rInmNrnNNjmnmےlDI)Iֻ(EI)I$IoRinMnmnڗےM۷ri$ַD)ID۶I$InnNinMJims׺II۷IH%۶ڷ$IHIڶI$INomIJImJmmJniInIۻ)DI)ֶֻ$III׶I$InSIIJiMIJIIIIIIJiInmjMۻHD)IEڷ$I)Iֻ۶NNi*HjIIIJIMiJmIniMj۷IDַ(IEIڷD)IE۶NOMJIIIIIJiMIjImJi۷i$I۶D)HE۶$I(I۶INNNJIImJImIJmInrD)H۶(IE(۶׺$IID۶I$rN/JMJIiNIinۻڷD)HI׺DI)H۶(EI(I$II۶rrsnsNn۷$I)ڶ)DIIֶE(EI۶I$II۶jr$IIE׺%HII׺E(II۶I$II۶InֻH%IIڷ(I%Iڷֺ$II%ڷڶI$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/bacula-backup/images/.xvpics/storagestatus.gif b/bacula-backup/images/.xvpics/storagestatus.gif deleted file mode 100644 index c31c7dfca..000000000 Binary files a/bacula-backup/images/.xvpics/storagestatus.gif and /dev/null differ diff --git a/bacula-backup/images/director.gif b/bacula-backup/images/director.gif old mode 100755 new mode 100644 diff --git a/bacula-backup/images/dirstatus.gif b/bacula-backup/images/dirstatus.gif old mode 100755 new mode 100644 diff --git a/bacula-backup/images/fdirectors.gif b/bacula-backup/images/fdirectors.gif old mode 100755 new mode 100644 diff --git a/bacula-backup/images/poolstatus.gif b/bacula-backup/images/poolstatus.gif old mode 100755 new mode 100644 diff --git a/bacula-backup/images/sdirectors.gif b/bacula-backup/images/sdirectors.gif old mode 100755 new mode 100644 diff --git a/bacula-backup/images/storages.gif b/bacula-backup/images/storages.gif old mode 100755 new mode 100644 diff --git a/bacula-backup/lang/ca b/bacula-backup/lang/ca old mode 100755 new mode 100644 diff --git a/bandwidth/config.info.ca b/bandwidth/config.info.ca old mode 100755 new mode 100644 diff --git a/bandwidth/config.info.fr b/bandwidth/config.info.fr old mode 100755 new mode 100644 diff --git a/bandwidth/help/intro.ca.html b/bandwidth/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/bandwidth/help/intro.fr.html b/bandwidth/help/intro.fr.html old mode 100755 new mode 100644 diff --git a/bandwidth/help/intro.pl.html b/bandwidth/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/bandwidth/images/icon.gif b/bandwidth/images/icon.gif old mode 100755 new mode 100644 diff --git a/bandwidth/lang/ca b/bandwidth/lang/ca old mode 100755 new mode 100644 diff --git a/bind8/bind8-lib.pl b/bind8/bind8-lib.pl index e1babbb7d..cfe5cfb92 100755 --- a/bind8/bind8-lib.pl +++ b/bind8/bind8-lib.pl @@ -144,50 +144,51 @@ sub read_config_file my ($lnum, $line, $cmode, @ltok, @lnum, @tok, @rv, $t, $ifile, @inc, $str); $lnum = 0; -open(my $FILE, "<", &make_chroot($_[0])); -while($line = <$FILE>) { - # strip comments - $line =~ s/\r|\n//g; - $line =~ s/#.*$//g; - $line =~ s/\/\*.*\*\///g; - $line =~ s/\/\/.*$//g if ($line !~ /".*\/\/.*"/); - while(1) { - if (!$cmode && $line =~ /\/\*/) { - # start of a C-style comment - $cmode = 1; - $line =~ s/\/\*.*$//g; - } - elsif ($cmode) { - if ($line =~ /\*\//) { - # end of comment - $cmode = 0; - $line =~ s/^.*\*\///g; +if (open(my $FILE, "<", &make_chroot($_[0]))) { + while($line = <$FILE>) { + # strip comments + $line =~ s/\r|\n//g; + $line =~ s/#.*$//g; + $line =~ s/\/\*.*\*\///g; + $line =~ s/\/\/.*$//g if ($line !~ /".*\/\/.*"/); + while(1) { + if (!$cmode && $line =~ /\/\*/) { + # start of a C-style comment + $cmode = 1; + $line =~ s/\/\*.*$//g; } - else { $line = ""; last; } + elsif ($cmode) { + if ($line =~ /\*\//) { + # end of comment + $cmode = 0; + $line =~ s/^.*\*\///g; + } + else { $line = ""; last; } + } + else { last; } } - else { last; } - } - # split line into tokens - undef(@ltok); - while(1) { - if ($line =~ /^\s*\"([^"]*)"(.*)$/) { - push(@ltok, $1); $line = $2; + # split line into tokens + undef(@ltok); + while(1) { + if ($line =~ /^\s*\"([^"]*)"(.*)$/) { + push(@ltok, $1); $line = $2; + } + elsif ($line =~ /^\s*([{};])(.*)$/) { + push(@ltok, $1); $line = $2; + } + elsif ($line =~ /^\s*([^{}; \t]+)(.*)$/) { + push(@ltok, $1); $line = $2; + } + else { last; } } - elsif ($line =~ /^\s*([{};])(.*)$/) { - push(@ltok, $1); $line = $2; + foreach my $t (@ltok) { + push(@tok, $t); push(@lnum, $lnum); } - elsif ($line =~ /^\s*([^{}; \t]+)(.*)$/) { - push(@ltok, $1); $line = $2; - } - else { last; } + $lnum++; } - foreach my $t (@ltok) { - push(@tok, $t); push(@lnum, $lnum); - } - $lnum++; + close($FILE); } -close($FILE); $lines_count{$_[0]} = $lnum; # parse tokens into data structures @@ -4121,5 +4122,22 @@ else { } } +# check_dnssec_client() +# If the DNSSEC client config is invalid, return a warning message +sub check_dnssec_client +{ +my $conf = &get_config(); +my $options = &find("options", $conf); +my $mems = $options ? $options->{'members'} : [ ]; +my $en = &find_value("dnssec-enable", $mems); +return undef if ($en !~ /yes/i); +my $tkeys = &find("trusted-keys", $conf); +return undef if (!$tkeys || !@{$tkeys->{'members'}}); +return &text('trusted_warning', + $gconfig{'webprefix'}.'/bind8/conf_trusted.cgi')."

\n". + &ui_form_start($gconfig{'webprefix'}.'/bind8/fix_trusted.cgi')."\n". + &ui_form_end([ [ undef, $text{'trusted_fix'} ] ]); +} + 1; diff --git a/bind8/conf_trusted.cgi b/bind8/conf_trusted.cgi index f03246972..84f4119c6 100755 --- a/bind8/conf_trusted.cgi +++ b/bind8/conf_trusted.cgi @@ -19,20 +19,8 @@ my @dlv = &find("dnssec-lookaside", $mems); my $tkeys = &find("trusted-keys", $conf); $tkeys ||= { 'members' => [ ] }; -# Check if not setup at all -if (!@dlv && !@{$tkeys->{'members'}}) { - print "

\n"; - print &ui_form_start("setup_trusted.cgi", "post"); - - print &text('trusted_setup', "$dnssec_dlv_zone"),"

\n"; - - print &ui_form_end([ [ undef, $text{'trusted_ok'} ] ]); - print "

\n"; - print "
\n"; - } - print &ui_form_start("save_trusted.cgi", "post"); -print &ui_table_start($text{'trusted_header'}, undef, 4); +print &ui_table_start($text{'trusted_header'}, undef, 2); # DNSSEC enabled? print &choice_input($text{'trusted_dnssec'}, 'dnssec-enable', $mems, @@ -41,54 +29,66 @@ print &choice_input($text{'trusted_dnssec'}, 'dnssec-enable', $mems, if (&supports_dnssec_client() == 2) { print &choice_input($text{'trusted_validation'}, 'dnssec-validation', $mems, + $text{'trusted_auto'}, 'auto', $text{'yes'}, 'yes', $text{'no'}, 'no', $text{'default'}, undef); } -print &ui_table_hr(); - -# Trusted DLVs -my @dtable = ( ); -my $i = 0; -foreach my $d (@dlv, { 'values' => [ '.' ] }) { - my $dlv = $d->{'values'}->[0]; - $dlv = "" if ($dlv eq "."); - push(@dtable, [ &ui_opt_textbox("anchor_$i", $d->{'values'}->[2], +# Trusted DLVs (obsolete) +if (@dlv) { + my @dtable = ( ); + my $i = 0; + foreach my $d (@dlv, { 'values' => [ '.' ] }) { + my $dlv = $d->{'values'}->[0]; + $dlv = "" if ($dlv eq "."); + push(@dtable, [ + &ui_opt_textbox("anchor_$i", $d->{'values'}->[2], 30, $text{'trusted_none'}), &ui_opt_textbox("dlv_$i", $dlv, 20, $text{'trusted_root'}) ]); - $i++; + $i++; + } + print &ui_table_row($text{'trusted_dlvs'}, + &ui_radio("dlv_auto", + @dlv == 0 ? 2 : + @dlv == 1 && $dlv[0]->{'values'}->[0] eq 'auto' ? 1 : 0, + [ [ 1, $text{'trusted_dlvs1'} ], + [ 2, $text{'trusted_dlvs2'} ], + [ 0, $text{'trusted_dlvs0'} ] ])."
\n". + &ui_columns_table([ $text{'trusted_anchor'}, + $text{'trusted_dlv'} ], + undef, + \@dtable), 3); } -print &ui_table_row($text{'trusted_dlvs'}, - &ui_columns_table([ $text{'trusted_anchor'}, $text{'trusted_dlv'} ], - undef, - \@dtable), 3); # Trusted keys -my @ktable = ( ); -$i = 0; -foreach my $k (@{$tkeys->{'members'}}, { 'values' => [ ] }) { - my @v = @{$k->{'values'}}; - my @wrapped = ( ); - while(length($v[3]) > 30) { - push(@wrapped, substr($v[3], 0, 30)); - $v[3] = substr($v[3], 30); - } - push(@wrapped, $v[3]); - push(@ktable, [ &ui_opt_textbox("zone_$i", $k->{'name'}, 20, +if (@{$tkeys->{'members'}}) { + my @ktable = ( ); + my $i = 0; + foreach my $k (@{$tkeys->{'members'}}, { 'values' => [ ] }) { + my @v = @{$k->{'values'}}; + my @wrapped = ( ); + while(length($v[3]) > 30) { + push(@wrapped, substr($v[3], 0, 30)); + $v[3] = substr($v[3], 30); + } + push(@wrapped, $v[3]); + push(@ktable, [ + &ui_opt_textbox("zone_$i", $k->{'name'}, 20, $text{'trusted_none'}), - &ui_textbox("flags_$i", $v[0], 6), - &ui_textbox("proto_$i", $v[1], 6), - &ui_textbox("alg_$i", $v[2], 6), + &ui_textbox("flags_$i", $v[0], 6), + &ui_textbox("proto_$i", $v[1], 6), + &ui_textbox("alg_$i", $v[2], 6), &ui_textarea("key_$i", join("\n", @wrapped), 4, 32) ]); - $i++; + $i++; + } + print &ui_table_row($text{'trusted_keys'}, + &ui_columns_table([ + $text{'trusted_zone'}, $text{'trusted_flags'}, + $text{'trusted_proto'}, $text{'trusted_alg'}, + $text{'trusted_key'} ], + undef, \@ktable), 3); } -print &ui_table_row($text{'trusted_keys'}, - &ui_columns_table([ $text{'trusted_zone'}, $text{'trusted_flags'}, - $text{'trusted_proto'}, $text{'trusted_alg'}, - $text{'trusted_key'} ], - undef, - \@ktable), 3); print &ui_table_end(); print &ui_form_end([ [ undef, $text{'save'} ] ]); diff --git a/bind8/config-windows b/bind8/config-windows old mode 100755 new mode 100644 diff --git a/bind8/config.info.pl b/bind8/config.info.pl old mode 100755 new mode 100644 diff --git a/bind8/edit_zonekey.cgi b/bind8/edit_zonekey.cgi index 881539329..727b7604e 100755 --- a/bind8/edit_zonekey.cgi +++ b/bind8/edit_zonekey.cgi @@ -25,6 +25,13 @@ if (@keyrecs) { print "

\n"; my @keys = &get_dnssec_key($zone); + if (!@keys) { + print &text('zonekey_noprivate'),"

\n"; + } + elsif (!ref($keys[0])) { + print &text('zonekey_eprivate', $keys[0]),"

\n"; + @keys = ( ); + } foreach my $key (@keys) { # Collapsible section for key details my $kt = $key->{'ksk'} ? 'ksk' : 'zone'; @@ -48,9 +55,6 @@ if (@keyrecs) { "$key->{'privatefile'}"),"
\n"; print &ui_hidden_end(); } - if (!@keys) { - print &text('zonekey_noprivate'),"

\n"; - } my $ds = &get_ds_record($zone); if ($ds) { diff --git a/bind8/fix_trusted.cgi b/bind8/fix_trusted.cgi new file mode 100644 index 000000000..2804f6338 --- /dev/null +++ b/bind8/fix_trusted.cgi @@ -0,0 +1,38 @@ +#!/usr/local/bin/perl +# Remove out-dated DNSSEC verification options + +use strict; +use warnings; +our (%access, %text, %in, %config); + +require './bind8-lib.pl'; +$access{'defaults'} || &error($text{'trusted_ecannot'}); +&error_setup($text{'trusted_err'}); +&ReadParse(); + +&lock_file(&make_chroot($config{'named_conf'})); +my $parent = &get_config_parent(); +my $conf = $parent->{'members'}; +my $options = &find("options", $conf); + +# Switch to automatic lookaside mode +my @dlvs = ( { 'name' => 'dnssec-lookaside', + 'values' => [ 'auto' ] } ); +&save_directive($options, "dnssec-lookaside", \@dlvs, 1); + +# Remove obsolete trusted keys +my $trusted = &find("trusted-keys", $conf); +if ($trusted) { + my @oldkeys = @{$trusted->{'members'}}; + &save_directive($trusted, \@oldkeys, [ ], 1); + } + +&flush_file_lines(); +&unlock_file(&make_chroot($config{'named_conf'})); +if (&is_bind_running()) { + my $err = &restart_bind(); + &error($err) if ($err); + } +&webmin_log("trusted"); +&redirect(""); + diff --git a/bind8/images/.xvpics/A.gif b/bind8/images/.xvpics/A.gif deleted file mode 100644 index 711088f01..000000000 Binary files a/bind8/images/.xvpics/A.gif and /dev/null differ diff --git a/bind8/images/.xvpics/AAAA.gif b/bind8/images/.xvpics/AAAA.gif deleted file mode 100644 index 7d47983ad..000000000 Binary files a/bind8/images/.xvpics/AAAA.gif and /dev/null differ diff --git a/bind8/images/.xvpics/ALL.gif b/bind8/images/.xvpics/ALL.gif deleted file mode 100644 index 1d1438ee5..000000000 Binary files a/bind8/images/.xvpics/ALL.gif and /dev/null differ diff --git a/bind8/images/.xvpics/CNAME.gif b/bind8/images/.xvpics/CNAME.gif deleted file mode 100644 index f8443f79a..000000000 Binary files a/bind8/images/.xvpics/CNAME.gif and /dev/null differ diff --git a/bind8/images/.xvpics/HINFO.gif b/bind8/images/.xvpics/HINFO.gif deleted file mode 100644 index 7b1e568de..000000000 Binary files a/bind8/images/.xvpics/HINFO.gif and /dev/null differ diff --git a/bind8/images/.xvpics/KEY.gif b/bind8/images/.xvpics/KEY.gif deleted file mode 100644 index d65fe6531..000000000 Binary files a/bind8/images/.xvpics/KEY.gif and /dev/null differ diff --git a/bind8/images/.xvpics/LOC.gif b/bind8/images/.xvpics/LOC.gif deleted file mode 100644 index afd790428..000000000 Binary files a/bind8/images/.xvpics/LOC.gif and /dev/null differ diff --git a/bind8/images/.xvpics/MX.gif b/bind8/images/.xvpics/MX.gif deleted file mode 100644 index de8eff871..000000000 Binary files a/bind8/images/.xvpics/MX.gif and /dev/null differ diff --git a/bind8/images/.xvpics/NS.gif b/bind8/images/.xvpics/NS.gif deleted file mode 100644 index 2fcc67af2..000000000 Binary files a/bind8/images/.xvpics/NS.gif and /dev/null differ diff --git a/bind8/images/.xvpics/PTR.gif b/bind8/images/.xvpics/PTR.gif deleted file mode 100644 index cbaa7ff02..000000000 Binary files a/bind8/images/.xvpics/PTR.gif and /dev/null differ diff --git a/bind8/images/.xvpics/RP.gif b/bind8/images/.xvpics/RP.gif deleted file mode 100644 index 0aea20aa2..000000000 Binary files a/bind8/images/.xvpics/RP.gif and /dev/null differ diff --git a/bind8/images/.xvpics/SRV.gif b/bind8/images/.xvpics/SRV.gif deleted file mode 100644 index eadad7e26..000000000 Binary files a/bind8/images/.xvpics/SRV.gif and /dev/null differ diff --git a/bind8/images/.xvpics/TXT.gif b/bind8/images/.xvpics/TXT.gif deleted file mode 100644 index 104ab3156..000000000 Binary files a/bind8/images/.xvpics/TXT.gif and /dev/null differ diff --git a/bind8/images/.xvpics/WKS.gif b/bind8/images/.xvpics/WKS.gif deleted file mode 100644 index 8e4e8c968..000000000 Binary files a/bind8/images/.xvpics/WKS.gif and /dev/null differ diff --git a/bind8/images/.xvpics/gen.gif b/bind8/images/.xvpics/gen.gif deleted file mode 100644 index cde3920bb..000000000 Binary files a/bind8/images/.xvpics/gen.gif and /dev/null differ diff --git a/bind8/images/.xvpics/hint.gif b/bind8/images/.xvpics/hint.gif deleted file mode 100644 index a11550d45..000000000 --- a/bind8/images/.xvpics/hint.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (2345 bytes) -#END_OF_COMMENTS -48 48 255 -ٶֵյֵڷֵֹѵڱٶֵնԶֵֵֹյִ֐ѕֹնѵյպնյյձٶնԶѵڹֵٲԶѴڵյձڱֹյԶֵֵյնննշڑёֶ׵ڷڵֶںڱֹյնִֺڵյյպѹѺѵְִ֑ՖҔնֵֶ۶ִնٱ۶նջյۺٱڶִڻ۶ֵٶѵձڵٶյյٶյձձٶյձձڵնԲհնٱԶڶֺնյձڷֵֹѹҴ֑ڵֹжյյѕ׺ֻڵնжջڶ׺ڶյձڶִշֺڶ׺ڷ \ No newline at end of file diff --git a/bind8/images/.xvpics/rndc.gif b/bind8/images/.xvpics/rndc.gif deleted file mode 100644 index a50b931b4..000000000 Binary files a/bind8/images/.xvpics/rndc.gif and /dev/null differ diff --git a/bind8/images/.xvpics/whois.gif b/bind8/images/.xvpics/whois.gif deleted file mode 100644 index a6e4809ee..000000000 Binary files a/bind8/images/.xvpics/whois.gif and /dev/null differ diff --git a/bind8/index.cgi b/bind8/index.cgi index 551ea96e2..9784b468f 100755 --- a/bind8/index.cgi +++ b/bind8/index.cgi @@ -101,7 +101,6 @@ if (@zones && $access{'zones'} eq '*' && !$access{'ro'}) { foreach my $z (@zones) { my $zonefile = &make_chroot(&absolute_path($z->{'file'})); if ($z->{'type'} eq 'master' && $z->{'file'} && !-r $zonefile) { - print STDERR "Missing chrooted zone file '${zonefile}'\n"; push(@missing, $z); } } @@ -119,6 +118,12 @@ if (@zones && $access{'zones'} eq '*' && !$access{'ro'}) { } } +# Check for obsolete DNSSEC config +if ($access{'defaults'}) { + my $err = &check_dnssec_client(); + print "

".$err."
" if ($err); + } + if ($access{'defaults'}) { # display global options print &ui_subheading($text{'index_opts'}); diff --git a/bind8/lang/de b/bind8/lang/de index 991538774..6d90f0b4d 100644 --- a/bind8/lang/de +++ b/bind8/lang/de @@ -286,6 +286,7 @@ edit_espfredirect='$1' ist kein alternativer Domainname edit_etarget='$1' ist kein gültiger Servername oder keine gültige IP-Adresse. edit_ettl='$1' ist keine gültige Time-To-Live edit_etxt='$1' ist kein gültiger Datensatzname +edit_eusage='$1' ist keine gültige TLSA-Nutzungsnummer edit_eweight='$1' ist keine gültige Gewichtung edit_header=In $1 edit_name=Name @@ -962,6 +963,8 @@ tlsa_selector1=Öffentlicher Schlüssel info tlsa_usage0=Zertifizierungsstelle trusted_alg=Algorithmus trusted_dlv=Reale Zone +trusted_dlvs1=Automatisch bestimmen +trusted_dlvs2=Keine trusted_dnssec=DNSSEC aktiviert? trusted_ealg=Fehlende oder ungültige Algorithmuszahl in Zeile $1 trusted_ecannot=Sie sind nicht berechtigt, DNSSEC Überprüfung zu konfigurieren @@ -972,6 +975,7 @@ trusted_eproto=Fehlende oder ungültige Protokoll-Nummer in Zeile $1 trusted_err=Fehlgeschlagen die DNS Verifikation zu speichern trusted_esupport=Ihre BIND-Version unterstützt keine DNSSEC Verifikation trusted_ezone=Fehlender oder ungültiger vertrauenswürdiger Zonen-Namen in Zeile $1 +trusted_fix=Fix für DNSSEC Konfiguration trusted_flags=Flags trusted_header=Optionen für DNSSEC Überprüfung anderer Zonen trusted_key=Schlüssel Text @@ -982,6 +986,7 @@ trusted_proto=Protokoll trusted_root=Root-Zone trusted_title=DNSSEC Verifikation trusted_validation=DNSSEC Reaktion Validierung aktiviert? +trusted_warning=Warnung! Ihre BIND DNSSEC Client-Konfiguration enthält veraltete Schlüssel, die ab Oktober 2017 nicht mehr funktionieren. Entweder benutzen Sie die BIND DNSSEC Verifizierungsseite, um die Konfiguration anzupassen, oder klicken Sie auf die Schaltfläche unten. trusted_zn=Zone trusted_zone=Zonen-Name type_A=Adresse @@ -1047,6 +1052,8 @@ value_SRV1=Priorität value_SRV2=Gewichtung value_SRV3=Port value_SRV4=Server +value_SSHFP2=Public key fingerprint +value_TLSA1=Zertifikatsnutzung value_TXT1=Nachricht value_WKS1=Adresse value_WKS2=Protokoll diff --git a/bind8/lang/en b/bind8/lang/en index c8f644d90..4aa5f59bf 100644 --- a/bind8/lang/en +++ b/bind8/lang/en @@ -1232,6 +1232,7 @@ zonekey_ds=DS record for parent zone : zonekey_expandksk=Show public and private key-signing-key details .. zonekey_expandzone=Show public and private zone-key details .. zonekey_noprivate=However, Webmin could not find the private key associated with the zone, and so will not be able to re-sign it. +zonekey_eprivate=The private key associated with this zone could not be read : $1 zonekey_disable=Remove Key zonekey_disabledesc=Removes the DNSSEC key from this zone, and all signing records. Once this is done, you will be able to generate a new key. zonekey_sign=Sign Zone @@ -1250,7 +1251,11 @@ trusted_esupport=Your version of BIND does not support DNSSEC verification trusted_header=Options for DNSSEC verification of other zones trusted_dnssec=DNSSEC enabled? trusted_validation=DNSSEC response validation enabled? +trusted_auto=Yes (automatic mode) trusted_dlvs=Additional trust anchors +trusted_dlvs1=Determine automatically +trusted_dlvs0=Listed below ... +trusted_dlvs2=None trusted_anchor=Anchor zone trusted_dlv=Real zone trusted_keys=Additional trusted keys @@ -1272,6 +1277,8 @@ trusted_ealg=Missing or invalid algorithm number in row $1 trusted_ekey=Missing base-64 encoded trusted zone key in row $1 trusted_setup=For DNSSEC to be useful to verify the majority of signed zones on the Internet, BIND must be configured to use a DLV server. Webmin can set this up for you, using the ICS DLV server at $1. trusted_ok=Setup DLV and Enable DNSSEC Verification +trusted_warning=Warning! Your BIND DNSSEC client configuration contains out of date keys that will stop working in October 2017. Either use the BIND DNSSEC Verification page to adjust the configuration, or click the button below. +trusted_fix=Fix DNSSEC Configuration xfer_title=Test Zone Transfer xfer_doing=Testing transfer of slave zone from $1 .. diff --git a/bind8/save_trusted.cgi b/bind8/save_trusted.cgi index bf0ca3080..07a8b9e8e 100755 --- a/bind8/save_trusted.cgi +++ b/bind8/save_trusted.cgi @@ -21,59 +21,78 @@ if (&supports_dnssec_client() == 2) { } # Save DLV zones -my @dlvs = ( ); -my $dlv; -for(my $i=0; defined($in{"anchor_$i"}); $i++) { - if (!$in{"anchor_${i}_def"}) { - $in{"anchor_$i"} =~ /^[a-z0-9\.\-\_]+$/ || - &error(&text('trusted_eanchor', $i+1)); - $in{"anchor_$i"} .= "." if ($in{"anchor_$i"} !~ /\.$/); - if ($in{"dlv_${i}_def"}) { - $dlv = "."; - } - else { - $in{"dlv_$i"} =~ /^[a-z0-9\.\-\_]+$/ || - &error(&text('trusted_edlv', $i+1)); - $dlv = $in{"dlv_$i"}; - $dlv .= "." if ($dlv !~ /\.$/); - } +if (defined($in{'dlv_auto'})) { + my @dlvs = ( ); + if ($in{'dlv_auto'} == 1) { + # Automatic mode push(@dlvs, { 'name' => 'dnssec-lookaside', - 'values' => [ $dlv, "trust-anchor", - $in{"anchor_$i"} ] }); + 'values' => [ 'auto' ] }); } + elsif ($in{'dlv_auto'} == 0) { + # Listed zones + my $dlv; + for(my $i=0; defined($in{"anchor_$i"}); $i++) { + if (!$in{"anchor_${i}_def"}) { + $in{"anchor_$i"} =~ /^[a-z0-9\.\-\_]+$/ || + &error(&text('trusted_eanchor', $i+1)); + $in{"anchor_$i"} .= "." + if ($in{"anchor_$i"} !~ /\.$/); + if ($in{"dlv_${i}_def"}) { + $dlv = "."; + } + else { + $in{"dlv_$i"} =~ /^[a-z0-9\.\-\_]+$/ || + &error(&text('trusted_edlv', $i+1)); + $dlv = $in{"dlv_$i"}; + $dlv .= "." if ($dlv !~ /\.$/); + } + push(@dlvs, { 'name' => 'dnssec-lookaside', + 'values' => [ + $dlv, "trust-anchor", + $in{"anchor_$i"} ] }); + } + } + } + elsif ($in{'dlv_auto'} == 2) { + # None + @dlvs = ( ); + } + &save_directive($options, "dnssec-lookaside", \@dlvs, 1); } -&save_directive($options, "dnssec-lookaside", \@dlvs, 1); # Save trusted keys -my @keys = ( ); -my $trusted = &find("trusted-keys", $conf); -if (!$trusted) { - # Need to create block - $trusted = { 'name' => 'trusted-keys', - 'type' => 1, - 'members' => [ ] }; - &save_directive($parent, "trusted-keys", [ $trusted ]); +if (defined($in{'zone_0'})) { + my @keys = ( ); + my $trusted = &find("trusted-keys", $conf); + for(my $i=0; defined($in{"zone_$i"}); $i++) { + next if ($in{"zone_${i}_def"}); + $in{"zone_$i"} =~ /^[a-z0-9\.\-\_]+$/ || + &error(&text('trusted_ezone', $i+1)); + $in{"zone_$i"} .= "." if ($in{"zone_$i"} !~ /\.$/); + $in{"flags_$i"} =~ /^\d+$/ || + &error(&text('trusted_eflags', $i+1)); + $in{"proto_$i"} =~ /^\d+$/ || + &error(&text('trusted_eproto', $i+1)); + $in{"alg_$i"} =~ /^\d+$/ || + &error(&text('trusted_ealg', $i+1)); + $in{"key_$i"} =~ s/\s//g; + $in{"key_$i"} || &error(&text('trusted_ekey', $i+1)); + push(@keys, { 'name' => $in{"zone_$i"}, + 'values' => [ $in{"flags_$i"}, $in{"proto_$i"}, + $in{"alg_$i"}, + '"'.$in{"key_$i"}.'"' ], + }); + } + if (!$trusted && @keys) { + # Need to create block + $trusted = { 'name' => 'trusted-keys', + 'type' => 1, + 'members' => [ ] }; + &save_directive($parent, "trusted-keys", [ $trusted ]); + } + my @oldkeys = @{$trusted->{'members'}}; + &save_directive($trusted, \@oldkeys, \@keys, 1); } -for(my $i=0; defined($in{"zone_$i"}); $i++) { - next if ($in{"zone_${i}_def"}); - $in{"zone_$i"} =~ /^[a-z0-9\.\-\_]+$/ || - &error(&text('trusted_ezone', $i+1)); - $in{"zone_$i"} .= "." if ($in{"zone_$i"} !~ /\.$/); - $in{"flags_$i"} =~ /^\d+$/ || - &error(&text('trusted_eflags', $i+1)); - $in{"proto_$i"} =~ /^\d+$/ || - &error(&text('trusted_eproto', $i+1)); - $in{"alg_$i"} =~ /^\d+$/ || - &error(&text('trusted_ealg', $i+1)); - $in{"key_$i"} =~ s/\s//g; - $in{"key_$i"} || &error(&text('trusted_ekey', $i+1)); - push(@keys, { 'name' => $in{"zone_$i"}, - 'values' => [ $in{"flags_$i"}, $in{"proto_$i"}, - $in{"alg_$i"}, '"'.$in{"key_$i"}.'"' ], - }); - } -my @oldkeys = @{$trusted->{'members'}}; -&save_directive($trusted, \@oldkeys, \@keys, 1); &flush_file_lines(); &unlock_file(&make_chroot($config{'named_conf'})); diff --git a/bind8/setup_trusted.cgi b/bind8/setup_trusted.cgi deleted file mode 100755 index dc9e5ef9a..000000000 --- a/bind8/setup_trusted.cgi +++ /dev/null @@ -1,52 +0,0 @@ -#!/usr/local/bin/perl -# Add lookaside and trusted key records for ICS's DLV zone -use strict; -use warnings; -our (%access, %text, %config); -our $dnssec_dlv_zone; -our @dnssec_dlv_key; - -require './bind8-lib.pl'; -$access{'defaults'} || &error($text{'trusted_ecannot'}); -&error_setup($text{'trusted_err'}); -&ReadParse(); - -&lock_file(&make_chroot($config{'named_conf'})); -my $parent = &get_config_parent(); -my $conf = $parent->{'members'}; -my $options = &find("options", $conf); - -# Enable DNSSEC -&save_directive($options, "dnssec-enable", - [ { 'name' => 'dnssec-enable', - 'values' => [ 'yes' ] } ], 1); -if (&supports_dnssec_client() == 2) { - &save_directive($options, "dnssec-validation", - [ { 'name' => 'dnssec-validation', - 'values' => [ 'yes' ] } ], 1); - } - -# Lookaside -&save_directive($options, "dnssec-lookaside", - [ { 'name' => 'dnssec-lookaside', - 'values' => [ ".", "trust-anchor", $dnssec_dlv_zone ] } ], - 1); - -# ICS's key -my $trusted = &find("trusted-keys", $conf); -if (!$trusted) { - # Need to create block - $trusted = { 'name' => 'trusted-keys', - 'type' => 1, - 'members' => [ ] }; - &save_directive($parent, "trusted-keys", [ $trusted ]); - } -&save_directive($trusted, [ ], - [ { 'name' => $dnssec_dlv_zone, - 'values' => \@dnssec_dlv_key } ], 1); - -&flush_file_lines(); -&unlock_file(&make_chroot($config{'named_conf'})); -&restart_bind(); -&webmin_log("trusted"); -&redirect(""); diff --git a/bind8/system_info.pl b/bind8/system_info.pl new file mode 100644 index 000000000..968d68ae8 --- /dev/null +++ b/bind8/system_info.pl @@ -0,0 +1,19 @@ + +do 'bind8-lib.pl'; + +sub list_system_info +{ +my ($data, $in) = @_; +my @rv; +if (&foreign_available($module_name) && $access{'defaults'}) { + my $err = &check_dnssec_client(); + if ($err) { + push(@rv, { 'type' => 'html', + 'open' => 1, + 'id' => $module_name.'_dnssec', + 'priority' => 100, + 'html' => $err }); + } + } +return @rv; +} diff --git a/bsdexports/config.info.eu b/bsdexports/config.info.eu old mode 100755 new mode 100644 diff --git a/bsdexports/config.info.pl b/bsdexports/config.info.pl old mode 100755 new mode 100644 diff --git a/bsdexports/lang/ca b/bsdexports/lang/ca old mode 100755 new mode 100644 diff --git a/bsdexports/lang/eu b/bsdexports/lang/eu old mode 100755 new mode 100644 diff --git a/bsdfdisk/help/intro.ca.html b/bsdfdisk/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/bsdfdisk/lang/ca b/bsdfdisk/lang/ca old mode 100755 new mode 100644 diff --git a/burner/images/.xvpics/dev.gif b/burner/images/.xvpics/dev.gif deleted file mode 100644 index 5e5eec12d..000000000 Binary files a/burner/images/.xvpics/dev.gif and /dev/null differ diff --git a/burner/images/.xvpics/icon.gif b/burner/images/.xvpics/icon.gif deleted file mode 100644 index bcfabb16f..000000000 Binary files a/burner/images/.xvpics/icon.gif and /dev/null differ diff --git a/burner/images/.xvpics/mkisofs.gif b/burner/images/.xvpics/mkisofs.gif deleted file mode 100644 index 47d35cfa7..000000000 Binary files a/burner/images/.xvpics/mkisofs.gif and /dev/null differ diff --git a/caldera/adsl-client/images/.xvpics/icon.gif b/caldera/adsl-client/images/.xvpics/icon.gif deleted file mode 100644 index 3010108ff..000000000 Binary files a/caldera/adsl-client/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/at/images/.xvpics/icon.gif b/caldera/at/images/.xvpics/icon.gif deleted file mode 100644 index 3b475e2d9..000000000 Binary files a/caldera/at/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/bandwidth/images/icon.gif b/caldera/bandwidth/images/icon.gif old mode 100755 new mode 100644 diff --git a/caldera/burner/images/.xvpics/icon.gif b/caldera/burner/images/.xvpics/icon.gif deleted file mode 100644 index 2a62ef4e0..000000000 Binary files a/caldera/burner/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/cfengine/images/.xvpics/icon.gif b/caldera/cfengine/images/.xvpics/icon.gif deleted file mode 100644 index f3c442597..000000000 Binary files a/caldera/cfengine/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/change-user/images/.xvpics/icon.gif b/caldera/change-user/images/.xvpics/icon.gif deleted file mode 100644 index 0d56782da..000000000 Binary files a/caldera/change-user/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/escputil/images/.xvpics/icon.gif b/caldera/escputil/images/.xvpics/icon.gif deleted file mode 100644 index 03276cab6..000000000 Binary files a/caldera/escputil/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/fetchmail/images/.xvpics/icon.gif b/caldera/fetchmail/images/.xvpics/icon.gif deleted file mode 100644 index d6352a370..000000000 Binary files a/caldera/fetchmail/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/firewall/images/.xvpics/icon.gif b/caldera/firewall/images/.xvpics/icon.gif deleted file mode 100644 index 9a81413b6..000000000 Binary files a/caldera/firewall/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/fsdump/images/.xvpics/icon.gif b/caldera/fsdump/images/.xvpics/icon.gif deleted file mode 100644 index 80ece431b..000000000 Binary files a/caldera/fsdump/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/grub/images/.xvpics/icon.gif b/caldera/grub/images/.xvpics/icon.gif deleted file mode 100644 index 97a1433f1..000000000 Binary files a/caldera/grub/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/heartbeat/images/.xvpics/icon.gif b/caldera/heartbeat/images/.xvpics/icon.gif deleted file mode 100644 index 53a61b257..000000000 Binary files a/caldera/heartbeat/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/idmapd/images/icon.gif b/caldera/idmapd/images/icon.gif old mode 100755 new mode 100644 diff --git a/caldera/images/.xvpics/navbg.gif b/caldera/images/.xvpics/navbg.gif deleted file mode 100644 index 841893aba..000000000 --- a/caldera/images/.xvpics/navbg.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:4x500 Indexed (123 bytes) -#END_OF_COMMENTS -1 60 255 -'''''''J \ No newline at end of file diff --git a/caldera/images/.xvpics/webmin-header.gif b/caldera/images/.xvpics/webmin-header.gif deleted file mode 100644 index a93c237be..000000000 --- a/caldera/images/.xvpics/webmin-header.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:600x35 Indexed (7646 bytes) -#END_OF_COMMENTS -80 4 255 -%%%%%%%%%%%%%%J%InJmnn&$&I%%&$&%%%%%%%%%%%!%%%%%%%%%%%%!%%%'J&'J&'J&K&&K&K&&&K&J'JoJoKnonOj'JJ'*G&J'&K&J'&K&*G&K&*G&K&&K&K&&K&+F&K&+F'J&o'&nK&'J&&on'JKNksjon+oJOFK&+F*G*F'J'J&K&+F*G*F+F+F&K&K&J'J'*F+F*G*G'J&nKnon%nۗ'nononJOJGJ'*F+F'J&+F*G*G*F+F*G&K&J'*F+F+F*G*F+F+F&K& \ No newline at end of file diff --git a/caldera/ipfilter/images/.xvpics/icon.gif b/caldera/ipfilter/images/.xvpics/icon.gif deleted file mode 100644 index 9a81413b6..000000000 Binary files a/caldera/ipfilter/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/ipfw/images/.xvpics/icon.gif b/caldera/ipfw/images/.xvpics/icon.gif deleted file mode 100644 index 9a81413b6..000000000 Binary files a/caldera/ipfw/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/ipsec/images/.xvpics/icon.gif b/caldera/ipsec/images/.xvpics/icon.gif deleted file mode 100644 index f346ad17e..000000000 Binary files a/caldera/ipsec/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/jabber/images/.xvpics/icon.gif b/caldera/jabber/images/.xvpics/icon.gif deleted file mode 100644 index 6d3d35eb6..000000000 Binary files a/caldera/jabber/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/krb5/images/icon.gif b/caldera/krb5/images/icon.gif old mode 100755 new mode 100644 diff --git a/caldera/ldap-useradmin/images/.xvpics/icon.gif b/caldera/ldap-useradmin/images/.xvpics/icon.gif deleted file mode 100644 index f39d649b0..000000000 Binary files a/caldera/ldap-useradmin/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/lvm/images/.xvpics/icon.gif b/caldera/lvm/images/.xvpics/icon.gif deleted file mode 100644 index edb08afbb..000000000 Binary files a/caldera/lvm/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/mailboxes/images/.xvpics/icon.gif b/caldera/mailboxes/images/.xvpics/icon.gif deleted file mode 100644 index c86777276..000000000 Binary files a/caldera/mailboxes/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/mailcap/images/.xvpics/icon.gif b/caldera/mailcap/images/.xvpics/icon.gif deleted file mode 100644 index 3ac8d959e..000000000 Binary files a/caldera/mailcap/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/mon/images/.xvpics/icon.gif b/caldera/mon/images/.xvpics/icon.gif deleted file mode 100644 index 42d353f40..000000000 Binary files a/caldera/mon/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/palace/images/.xvpics/icon.gif b/caldera/palace/images/.xvpics/icon.gif deleted file mode 100644 index 0e42aa890..000000000 Binary files a/caldera/palace/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/pap/images/.xvpics/icon.gif b/caldera/pap/images/.xvpics/icon.gif deleted file mode 100644 index 707ddee19..000000000 Binary files a/caldera/pap/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/passwd/images/.xvpics/icon.gif b/caldera/passwd/images/.xvpics/icon.gif deleted file mode 100644 index 2fde0970b..000000000 Binary files a/caldera/passwd/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/ppp-client/images/.xvpics/icon.gif b/caldera/ppp-client/images/.xvpics/icon.gif deleted file mode 100644 index d9ea2462c..000000000 Binary files a/caldera/ppp-client/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/pptp-client/images/.xvpics/icon.gif b/caldera/pptp-client/images/.xvpics/icon.gif deleted file mode 100644 index 9f184a142..000000000 Binary files a/caldera/pptp-client/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/procmail/images/.xvpics/icon.gif b/caldera/procmail/images/.xvpics/icon.gif deleted file mode 100644 index 71e73fd07..000000000 Binary files a/caldera/procmail/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/proftpd/images/.xvpics/icon.gif b/caldera/proftpd/images/.xvpics/icon.gif deleted file mode 100644 index ba6f3ada7..000000000 Binary files a/caldera/proftpd/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/pserver/images/.xvpics/icon.gif b/caldera/pserver/images/.xvpics/icon.gif deleted file mode 100644 index 3dbb4a40a..000000000 Binary files a/caldera/pserver/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/qmailadmin/images/.xvpics/icon.gif b/caldera/qmailadmin/images/.xvpics/icon.gif deleted file mode 100644 index 48a3ec47f..000000000 Binary files a/caldera/qmailadmin/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/sentry/images/.xvpics/icon.gif b/caldera/sentry/images/.xvpics/icon.gif deleted file mode 100644 index 583e37acf..000000000 Binary files a/caldera/sentry/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/shellinabox/images/.xvpics/icon.gif b/caldera/shellinabox/images/.xvpics/icon.gif deleted file mode 100644 index 6d1cd116d..000000000 Binary files a/caldera/shellinabox/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/shorewall/images/.xvpics/icon.gif b/caldera/shorewall/images/.xvpics/icon.gif deleted file mode 100644 index 49826409d..000000000 Binary files a/caldera/shorewall/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/smf/images/icon.gif b/caldera/smf/images/icon.gif old mode 100755 new mode 100644 diff --git a/caldera/spam/images/.xvpics/icon.gif b/caldera/spam/images/.xvpics/icon.gif deleted file mode 100644 index be1489499..000000000 Binary files a/caldera/spam/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/stunnel/images/.xvpics/icon.gif b/caldera/stunnel/images/.xvpics/icon.gif deleted file mode 100644 index ffb6e926c..000000000 Binary files a/caldera/stunnel/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/telnet/images/.xvpics/icon.gif b/caldera/telnet/images/.xvpics/icon.gif deleted file mode 100644 index 5dcb17a76..000000000 Binary files a/caldera/telnet/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/updown/images/.xvpics/icon.gif b/caldera/updown/images/.xvpics/icon.gif deleted file mode 100644 index 78a75bd6e..000000000 Binary files a/caldera/updown/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/usermin/images/.xvpics/icon.gif b/caldera/usermin/images/.xvpics/icon.gif deleted file mode 100644 index 8b1f2ae6d..000000000 Binary files a/caldera/usermin/images/.xvpics/icon.gif and /dev/null differ diff --git a/caldera/virtual-server/images/.xvpics/icon.gif b/caldera/virtual-server/images/.xvpics/icon.gif deleted file mode 100644 index ac0835fc5..000000000 Binary files a/caldera/virtual-server/images/.xvpics/icon.gif and /dev/null differ diff --git a/certmgr/config-ALL-linux b/certmgr/config-ALL-linux old mode 100755 new mode 100644 diff --git a/certmgr/config-freebsd b/certmgr/config-freebsd old mode 100755 new mode 100644 diff --git a/certmgr/config-macos b/certmgr/config-macos old mode 100755 new mode 100644 diff --git a/certmgr/config-openbsd b/certmgr/config-openbsd old mode 100755 new mode 100644 diff --git a/certmgr/config-redhat-linux b/certmgr/config-redhat-linux old mode 100755 new mode 100644 diff --git a/certmgr/config-solaris b/certmgr/config-solaris old mode 100755 new mode 100644 diff --git a/certmgr/config.info b/certmgr/config.info old mode 100755 new mode 100644 diff --git a/certmgr/defaultacl b/certmgr/defaultacl old mode 100755 new mode 100644 diff --git a/certmgr/help/intro.html b/certmgr/help/intro.html old mode 100755 new mode 100644 diff --git a/certmgr/images/decrypt.gif b/certmgr/images/decrypt.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/delete.gif b/certmgr/images/delete.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/encrypt.gif b/certmgr/images/encrypt.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/export.gif b/certmgr/images/export.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/gencert.gif b/certmgr/images/gencert.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/gencsr.gif b/certmgr/images/gencsr.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/icon.gif b/certmgr/images/icon.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/import.gif b/certmgr/images/import.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/manual.gif b/certmgr/images/manual.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/signcsr.gif b/certmgr/images/signcsr.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/smallicon.gif b/certmgr/images/smallicon.gif old mode 100755 new mode 100644 diff --git a/certmgr/images/view.gif b/certmgr/images/view.gif old mode 100755 new mode 100644 diff --git a/certmgr/module.info b/certmgr/module.info old mode 100755 new mode 100644 diff --git a/certmgr/signcsr.cgi b/certmgr/signcsr.cgi old mode 100644 new mode 100755 diff --git a/cfengine/config.info.fr b/cfengine/config.info.fr old mode 100755 new mode 100644 diff --git a/cfengine/images/.xvpics/hosts.gif b/cfengine/images/.xvpics/hosts.gif deleted file mode 100644 index fca228cc4..000000000 Binary files a/cfengine/images/.xvpics/hosts.gif and /dev/null differ diff --git a/cfengine/images/.xvpics/icon.gif b/cfengine/images/.xvpics/icon.gif deleted file mode 100644 index a8e905fb1..000000000 Binary files a/cfengine/images/.xvpics/icon.gif and /dev/null differ diff --git a/cfengine/images/.xvpics/run.gif b/cfengine/images/.xvpics/run.gif deleted file mode 100644 index 3f0c6e615..000000000 Binary files a/cfengine/images/.xvpics/run.gif and /dev/null differ diff --git a/cfengine/lang/fr b/cfengine/lang/fr old mode 100755 new mode 100644 diff --git a/change-user/images/.xvpics/icon.gif b/change-user/images/.xvpics/icon.gif deleted file mode 100644 index b622a333f..000000000 Binary files a/change-user/images/.xvpics/icon.gif and /dev/null differ diff --git a/change-user/lang/ca b/change-user/lang/ca old mode 100755 new mode 100644 diff --git a/change-user/lang/de b/change-user/lang/de old mode 100755 new mode 100644 diff --git a/change-user/lang/el b/change-user/lang/el old mode 100755 new mode 100644 diff --git a/change-user/lang/eu b/change-user/lang/eu old mode 100755 new mode 100644 diff --git a/change-user/lang/fa b/change-user/lang/fa old mode 100755 new mode 100644 diff --git a/cluster-copy/config.info.ca b/cluster-copy/config.info.ca old mode 100755 new mode 100644 diff --git a/cluster-copy/help/intro.ca.html b/cluster-copy/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/cluster-copy/help/intro.nl.html b/cluster-copy/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/cluster-copy/help/intro.pl.html b/cluster-copy/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/cluster-copy/images/.xvpics/icon.gif b/cluster-copy/images/.xvpics/icon.gif deleted file mode 100644 index a263a411f..000000000 Binary files a/cluster-copy/images/.xvpics/icon.gif and /dev/null differ diff --git a/cluster-copy/lang/ca b/cluster-copy/lang/ca old mode 100755 new mode 100644 diff --git a/cluster-copy/lang/fr b/cluster-copy/lang/fr old mode 100755 new mode 100644 diff --git a/cluster-cron/help/intro.de.html b/cluster-cron/help/intro.de.html old mode 100755 new mode 100644 diff --git a/cluster-cron/help/intro.pl.html b/cluster-cron/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/cluster-cron/images/.xvpics/icon.gif b/cluster-cron/images/.xvpics/icon.gif deleted file mode 100644 index a263a411f..000000000 Binary files a/cluster-cron/images/.xvpics/icon.gif and /dev/null differ diff --git a/cluster-cron/lang/ca b/cluster-cron/lang/ca old mode 100755 new mode 100644 diff --git a/cluster-cron/lang/fr b/cluster-cron/lang/fr old mode 100755 new mode 100644 diff --git a/cluster-passwd/config.info.el b/cluster-passwd/config.info.el old mode 100755 new mode 100644 diff --git a/cluster-passwd/config.info.fr b/cluster-passwd/config.info.fr old mode 100755 new mode 100644 diff --git a/cluster-passwd/lang/el b/cluster-passwd/lang/el old mode 100755 new mode 100644 diff --git a/cluster-passwd/lang/fr b/cluster-passwd/lang/fr old mode 100755 new mode 100644 diff --git a/cluster-shell/help/intro.de.html b/cluster-shell/help/intro.de.html old mode 100755 new mode 100644 diff --git a/cluster-shell/help/intro.pl.html b/cluster-shell/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/cluster-shell/images/.xvpics/icon.gif b/cluster-shell/images/.xvpics/icon.gif deleted file mode 100644 index b544e1a8d..000000000 Binary files a/cluster-shell/images/.xvpics/icon.gif and /dev/null differ diff --git a/cluster-shell/lang/ca b/cluster-shell/lang/ca old mode 100755 new mode 100644 diff --git a/cluster-shell/lang/fr b/cluster-shell/lang/fr old mode 100755 new mode 100644 diff --git a/cluster-shutdown/images/.xvpics/icon.gif b/cluster-shutdown/images/.xvpics/icon.gif deleted file mode 100644 index 20ef9810c..000000000 Binary files a/cluster-shutdown/images/.xvpics/icon.gif and /dev/null differ diff --git a/cluster-software/config.info.fr b/cluster-software/config.info.fr old mode 100755 new mode 100644 diff --git a/cluster-software/help/delete_pack.de.html b/cluster-software/help/delete_pack.de.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/delete_pack.pl.html b/cluster-software/help/delete_pack.pl.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/edit_host.de.html b/cluster-software/help/edit_host.de.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/edit_host.pl.html b/cluster-software/help/edit_host.pl.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/edit_pack.de.html b/cluster-software/help/edit_pack.de.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/edit_pack.pl.html b/cluster-software/help/edit_pack.pl.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/install_pack.de.html b/cluster-software/help/install_pack.de.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/install_pack.pl.html b/cluster-software/help/install_pack.pl.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/intro.pl.html b/cluster-software/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/search.de.html b/cluster-software/help/search.de.html old mode 100755 new mode 100644 diff --git a/cluster-software/help/search.pl.html b/cluster-software/help/search.pl.html old mode 100755 new mode 100644 diff --git a/cluster-software/images/.xvpics/template.gif b/cluster-software/images/.xvpics/template.gif deleted file mode 100644 index 128c89dc6..000000000 Binary files a/cluster-software/images/.xvpics/template.gif and /dev/null differ diff --git a/cluster-software/lang/fr b/cluster-software/lang/fr old mode 100755 new mode 100644 diff --git a/cluster-useradmin/config.info.fr b/cluster-useradmin/config.info.fr old mode 100755 new mode 100644 diff --git a/cluster-useradmin/lang/fr b/cluster-useradmin/lang/fr old mode 100755 new mode 100644 diff --git a/cluster-usermin/config.info.fr b/cluster-usermin/config.info.fr old mode 100755 new mode 100644 diff --git a/cluster-usermin/images/.xvpics/icon.gif b/cluster-usermin/images/.xvpics/icon.gif deleted file mode 100644 index 89b2abfed..000000000 Binary files a/cluster-usermin/images/.xvpics/icon.gif and /dev/null differ diff --git a/cluster-webmin/config.info.fr b/cluster-webmin/config.info.fr old mode 100755 new mode 100644 diff --git a/cluster-webmin/help/intro.pl.html b/cluster-webmin/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/cluster-webmin/images/.xvpics/icon.gif b/cluster-webmin/images/.xvpics/icon.gif deleted file mode 100644 index 218f5d42c..000000000 Binary files a/cluster-webmin/images/.xvpics/icon.gif and /dev/null differ diff --git a/cluster-webmin/lang/fr b/cluster-webmin/lang/fr old mode 100755 new mode 100644 diff --git a/cpan/config.info.pl b/cpan/config.info.pl old mode 100755 new mode 100644 diff --git a/cpan/images/.xvpics/icon.gif b/cpan/images/.xvpics/icon.gif deleted file mode 100644 index 41a8babbe..000000000 Binary files a/cpan/images/.xvpics/icon.gif and /dev/null differ diff --git a/cron/config.info.pl b/cron/config.info.pl old mode 100755 new mode 100644 diff --git a/cron/edit_cron.cgi b/cron/edit_cron.cgi index 41fc32efb..acabf2a9a 100755 --- a/cron/edit_cron.cgi +++ b/cron/edit_cron.cgi @@ -66,8 +66,8 @@ $rpd = &is_run_parts($job->{'command'}); if ($rpd) { # run-parts command.. just show scripts that will be run print &ui_table_row($text{'edit_commands'}, - "".join("
",&expand_run_parts($rpd))."
"); - print &ui_hidden("cmd", $job->{'command'}); + "".join("
",&expand_run_parts($rpd))."
". + &ui_hidden("cmd", $job->{'command'})); } elsif (!$access{'command'}) { # Just show command, which cannot be edited @@ -111,34 +111,38 @@ if ($rangeable) { } if (!$in{'new'}) { - print "\n"; - # Save button - print "\n"; - print "\n"; + print &ui_submit($text{'save'}); + print &ui_submit($text{'edit_saverun'}, 'saverun'); print &ui_form_end(); - # Run button + print "
",&ui_submit($text{'save'}),"",&ui_submit($text{'edit_saverun'}, 'saverun'),"
\n"; if (!$rpd) { + print "\n"; + print &ui_submit($text{'edit_run'}); print &ui_form_end(); + print "\n"; } # Clone button + print "\n"; + print &ui_submit($text{'edit_clone'}); print &ui_form_end(); + print ""; # Delete button if ($access{'delete'}) { + print "\n"; + print &ui_submit($text{'delete'}); print &ui_form_end(); + print "\n"; } print "
"; print &ui_form_start("exec_cron.cgi"); print &ui_hidden("idx", $in{'idx'}); - print "",&ui_submit($text{'edit_run'}),""; print &ui_form_start("edit_cron.cgi"); print &ui_hidden("clone", $in{'idx'}); print &ui_hidden("new", 1); - print "",&ui_submit($text{'edit_clone'}),""; print &ui_form_start("delete_cron.cgi"); print &ui_hidden("idx", $in{'idx'}); - print "",&ui_submit($text{'delete'}),"
\n"; } diff --git a/cron/edit_manual.cgi b/cron/edit_manual.cgi index ff9b49b2f..41e85dcfd 100755 --- a/cron/edit_manual.cgi +++ b/cron/edit_manual.cgi @@ -4,7 +4,7 @@ require './cron-lib.pl'; &ReadParse(); &ui_print_header(undef, $text{'manual_title'}, ""); -$access{'acl_users'} == 0 || &error($text{'manual_ecannot'}); +$access{'mode'} == 0 || &error($text{'manual_ecannot'}); # File selection form my @files = &list_cron_files(); diff --git a/cron/help/help.no.html b/cron/help/help.no.html old mode 100755 new mode 100644 diff --git a/cron/help/help.pl.html b/cron/help/help.pl.html old mode 100755 new mode 100644 diff --git a/cron/help/intro.no.html b/cron/help/intro.no.html old mode 100755 new mode 100644 diff --git a/cron/index.cgi b/cron/index.cgi index 6cabbb654..d74c4f4f1 100755 --- a/cron/index.cgi +++ b/cron/index.cgi @@ -58,7 +58,7 @@ if ($config{cron_allow_file} && $config{cron_deny_file} && $access{'allow'}) { push(@crlinks, &ui_link("edit_allow.cgi", $text{'index_allow'}) ); } my @files = &list_cron_files(); -if ($access{'acl_users'} == 0 && @files) { +if ($access{'mode'} == 0 && @files) { push(@crlinks, &ui_link("edit_manual.cgi", $text{'index_manual'})); } diff --git a/cron/lang/fr b/cron/lang/fr index a8c187943..c82c54bde 100644 --- a/cron/lang/fr +++ b/cron/lang/fr @@ -1,153 +1,176 @@ -acl_all=Tous les utilisateur +__norefs=1 +acl_all=Tous les utilisateurs acl_command=Peut voir et modifier les commandes Cron ? -acl_control=Peut contrôler l'accès des utilisateurs à Cron? -acl_create=Peut créer des taches cron ? -acl_delete=Peut effacer les taches Cron ? -acl_except=Tous les utilisateur sauf +acl_control=Peut contrler l'accs des utilisateurs Cron? +acl_create=Peut crer des tches cron ? +acl_delete=Peut effacer les tches Cron ? +acl_except=Tous les utilisateurs sauf acl_gid=Utilisateurs avec groupe primaire -acl_kill=Peut mettre fin au taches Cron ? -acl_move=Peut déplacer les taches Cron ? +acl_hourly=Limiter les tches au maximum toutes les heures? +acl_hourlydef=Comme dfini dans la configuration du module +acl_kill=Peut mettre fin au tches Cron ? +acl_move=Peut dplacer les tches Cron ? acl_only=Seulement les utilisateurs acl_this=Utilisateur Webmin actuel acl_uid=Utilisateurs avec UID dans la plage -acl_users=Peut éditer une tâche cron pour +acl_users=Peut diter une tche cron pour allow_all1=Interdire tous les utilisateurs allow_all2=Interdire tous les utilisateurs sauf root allow_all3=Autoriser tous les utilisateurs -allow_allow=Autoriser seulement les utilisateurs listés -allow_deny=Interdire seulement les utilisateurs listés -allow_desc=Cette page vous permet de choisir quels utilisateurs peuvent créer et exécuter des tâches cron. -allow_ecannot=Vous n'êtes pas autorisé à contrôler l'accès des utilisateurs aux tâches cron -allow_title=Contrôle des accès à cron -create_title=Créer une tâche cron -delete_enone=Aucune sélection -delete_err=Impossible de supprimer les tâches cron -ecopy=Une erreur a été détectée dans la nouvelle configuration Cron : $1 $2 +allow_allow=Autoriser seulement les utilisateurs lists +allow_deny=Interdire seulement les utilisateurs lists +allow_desc=Cette page vous permet de choisir quels utilisateurs peuvent crer et excuter des tches cron. +allow_ecannot=Vous n'tes pas autoris contrler l'accs des utilisateurs aux tches cron +allow_title=Contrle des accs cron +create_title=Crer une tche cron +delete_enone=Aucune slection +delete_err=Impossible de supprimer les tches cron +ecopy=Une erreur a t dtecte dans la nouvelle configuration Cron : $1 $2 edit_active=Actif? edit_all=Tous +edit_clone=Cloner la tche edit_command=Commande edit_commands=Commandes edit_comment=Description -edit_ctrl=Note: Cliquez sur Ctrl (ou Command sous Mac) pour sélectionner ou dé-sélectionner les minutes, les heures, les mois et les années +edit_ctrl=Note: Cliquez sur Ctrl (ou Command sous Mac) pour slectionner ou d-slectionner les minutes, les heures, les mois et les annes edit_days=Jour(s) du mois -edit_details=Détails de la tâche -edit_ecannot=Vous n'êtes pas autorisé à éditer une tâche cron +edit_details=Dtails de la tche +edit_ecannot=Vous n'tes pas autoris diter une tche cron edit_hours=Heure(s) -edit_input=Entrée de la commande +edit_input=Entre de la commande edit_mins=Minute(s) edit_months=Mois -edit_range=Plage de date pour exécuter -edit_return=tâches cron -edit_run=Exécuter maintenant -edit_selected=Sélectionné .. -edit_special0=Aux heures et dates sélectionnées ci-dessous .. +edit_range=Plage de date pour excuter +edit_return=tches cron +edit_run=Excuter maintenant +edit_saverun=Sauvegarder et lancer la tche +edit_selected=Slectionn .. +edit_special0=Aux heures et dates slectionnes ci-dessous .. edit_special1=Planification simple .. -edit_special_daily=Tous les jours (à minuit) +edit_special_daily=Tous les jours ( minuit) edit_special_hourly=Toutes les heures edit_special_monthly=Tous le mois (le premier) -edit_special_reboot=Au boot du système +edit_special_reboot=Au boot du systme edit_special_weekly=Toutes les semaines (le dimanche) -edit_special_yearly=Toutes les années (le 1er janvier) -edit_title=Editer une tâche cron -edit_user=S'exécute en tant que +edit_special_yearly=Toutes les annes (le 1er janvier) +edit_title=Editer une tche cron +edit_user=S'excute en tant que edit_weekdays=Jour(s) de la semaine -edit_when=Quand exécuter +edit_when=Quand excuter env_active=Actif? -env_bot=Après tous les tâches Cron -env_details=Détails de la variable d'environnement +env_bot=Aprs tous les tches Cron +env_details=Dtails de la variable d'environnement env_ename=$1 n'est pas un nom de variable valide env_err=Impossible de sauver la variable d'environnement env_leave=Position courante env_name=Nom de la variable -env_order=Note - Cette variable d'environnement prendra effet seulement après qu'elle aura été intégrée à la liste des tâches de la page principale du module. +env_order=Note - Cette variable d'environnement prendra effet seulement aprs qu'elle aura t intgre la liste des tches de la page principale du module. env_title1=Editer la variable d'environnement -env_title2=Création d'une variable d'environnement -env_top=Avant tous les tâches Cron de cet utilisateur +env_title2=Cration d'une variable d'environnement +env_top=Avant tous les tches Cron de cet utilisateur env_user=Pour l'utilisateur env_value=Valeur -env_where=Ajouter la variable d'environement -env_where2=Déplacer la variable d'environement +env_where=Ajouter la variable d'environnement +env_where2=Dplacer la variable d'environnement exec_cmd=Sortie de la commande $1 .. -exec_cmdbg=Exécuter la tache $1 dans un processus en arriere plan. -exec_ecannot=Vous n'êtes pas autorisé à exécuter une tâche cron pour cet utilisateur -exec_none=Aucune sortie générée -exec_title=Exécuter une tâche cron -index_active=Actif? -index_allow=Contrôler l'accès des utilisateurs aux tâches cron +exec_cmdbg=Excuter la tache $1 dans un processus en arrire plan. +exec_ecannot=Vous n'tes pas autoris excuter une tche cron pour cet utilisateur +exec_none=Aucune sortie gnre +exec_title=Excuter une tche cron +index_active=Actif ? +index_allow=Contrler l'accs des utilisateurs aux tches cron index_command=Commande index_comment=Description -index_create=Créer une nouvelle tâche cron programmée -index_delete=Supprimer les tâches sélectionnées -index_disable=Désactiver les tâches sélectionnées -index_ecmd=La commande $1 de gestion des fichiers de configuration des utilisateurs n'a pas été trouvée. Se peut-il que Cron ne soit pas installé sur ce système? -index_ecreate=Créer une nouvelle variable d'environnement -index_enable=Activer les tâches sélectionnées +index_create=Crer une nouvelle tche cron programme +index_delete=Supprimer les tches slectionnes +index_disable=Dsactiver les tches slectionnes +index_ecmd=La commande $1 de gestion des fichiers de configuration des utilisateurs n'a pas t trouve. Se peut-il que Cron ne soit pas install sur ce systme ? +index_econfigcheck=Les tches Cron ne peuvent pas tre gres sur votre systme car la configuration du module n'est pas valide : $1 +index_ecreate=Crer une nouvelle variable d'environnement +index_ecrondir=Le rpertoire des tches Cron $1 n'existe pas. Peut-tre que la configuration du module est incorrecte ou Cron n'est pas install ? +index_enable=Activer les tches slectionnes index_env=Variable d'environnement -index_esingle=Le fichier $1 des tâches cron n'existe pas. Se peut-il que Cron ne soit pas installé sur ce système? -index_move=Déplacer -index_none=Il n'y a pas de tâches cron sur ce système -index_none2=Il n'existe aucune tâche Cron dont vous avez l'accès -index_none3=Vous n'avez encore défini aucune tâche cron. -index_return=liste des tâches cron -index_run=En cour d'exécution? -index_title=Tâches cron +index_esearch=Aucune tche ne correspond votre recherche pour $1. +index_esingle=Le fichier $1 des tches cron n'existe pas. Se peut-il que Cron ne soit pas install sur ce systme? +index_manual=diter manuellement la tche cron +index_move=Dplacer +index_none=Il n'y a pas de tches cron sur ce systme +index_none2=Il n'existe aucune tche Cron dont vous avez l'accs +index_none3=Vous n'avez encore dfini aucune tche cron. +index_ok=Rechercher +index_reset=Rinitialiser la recherche +index_return=liste des tches cron +index_run=En cour d'excution ? +index_search=Trouver les tches Cron correspondantes +index_searchres=Les tches Cron correspondent $1 ... +index_title=Tches cron +index_toomany2=Il y a trop de tches montrer. Utilisez le formulaire de recherche ci-dessus pour limiter la liste. index_user=Utilisateur -index_when=Exécuter aux heures -kill_ecannot=Vous n'êtes pas autorisés à mettre fin à cette tache -kill_egone=Execution terminée -kill_ekill=Echec de arrêt du processus : $1 -kill_err=Impossible de mettre fin à la tâche cron +index_when=Excuter aux heures +kill_ecannot=Vous n'tes pas autoriss mettre fin cette tache +kill_egone=Execution termine +kill_ekill=Echec de l'arrt du processus : $1 +kill_err=Impossible de mettre fin la tche cron kill_ok=Oui, la terminer -kill_rusure=Êtes-vous certain de vouloir mettre fin au processus $1 (PID $2)? -kill_rusure2=Êtes-vous certain de vouloir mettre fin au processus $1 (PID $2), et à tous ses sous-processus? -kill_title=Mettre fin à la tâche cron -lcedit_special_daily=quotidiennement (à minuit) +kill_rusure=Etes-vous certain de vouloir mettre fin au processus $1 (PID $2) ? +kill_rusure2=Etes-vous certain de vouloir mettre fin au processus $1 (PID $2), et tous ses sous-processus ? +kill_title=Mettre fin la tche cron +lcedit_special_daily=quotidiennement ( minuit) lcedit_special_hourly=une fois par heure lcedit_special_monthly=mensuellement (le 1er) -lcedit_special_reboot=au boot du système +lcedit_special_reboot=au boot du systme lcedit_special_weekly=hebdomadairement (le dimanche) lcedit_special_yearly=annuellement (le 1er janvier) -log_allow=Accès utilisateur à cron modifié -log_create=Tâche cron créée pour $1 -log_create_l=Tâche cron "$2" créée pour $1 -log_crons_delete=Supprimé $1 tâches cron -log_crons_disable=Désactivé $1 tâches cron -log_crons_enable=Activé $1 tâches cron -log_delete=Tâche cron supprimée pour $1 -log_env_create=Création d'une variable d'environnement pour $1 +log_allow=Accs utilisateur cron modifi +log_create=Tche cron cre pour $1 +log_create_l=Tche cron "$2" cre pour $1 +log_crons_delete=Tches cron $1 supprimes +log_crons_disable=Tches cron $1 dsactives +log_crons_enable=Tches cron $1 actives +log_delete=Tche cron supprime pour $1 +log_env_create=Cration d'une variable d'environnement pour $1 log_env_delete=Suppression d'une variable d'environnement pour $1 log_env_modify=Modification d'une variable d'environnement pour $1 -log_exec=Tâche cron exécutée en tant que $1 -log_exec_l=Tâche cron "$2" exécutée en tant que $1 -log_kill=Mis fin à la tâche cron de $1 -log_kill_l=Mis fin à la tâche cron "$2" de $1 -log_modify=Tâche cron modifiée pour $1 -log_modify_l=Tâche cron "$2" modifiée pour $1 -log_move=Déplacement d'une tâche Cron pour $1 -move_err=Impossible de déplacer la tâche Cron -move_etype=Cette tâche ne peut pas être déplacée -range_all=Exécuter à n'importe quelle date -range_eend=Date de fin d'intervalle d'exécution manquante ou invalide -range_end=jusqu'à $1 -range_estart=Date de début d'intervalle d'exécution manquante ou invalide -range_start=Exécuter uniquement de $1 -save_eallow=L'utilisateur $1 n'est pas autorisé à avoir accès aux tâches cron -save_ecannot=Vous n'avez pas le droit de créer des tâches cron pour $1 -save_ecannot2=Vous n'avez pas la permissino de créer des tâches cron -save_ecmd=Vous n'avez pas entré de commande à exécuter -save_enone=Vous n'avez choisi aucun $1 à exécuter -save_err=Impossible d'enregistrer la tâche cron -save_euser=Vous devez sélectionner un utilisateur +log_exec=Tche cron excute en tant que $1 +log_exec_l=Tche cron "$2" excute en tant que $1 +log_kill=Mis fin la tche cron de $1 +log_kill_l=Mis fin la tche cron "$2" de $1 +log_modify=Tche cron modifie pour $1 +log_modify_l=Tche cron "$2" modifie pour $1 +log_move=Dplacement d'une tche Cron pour $1 +manual_ecannot=Vous n'tes pas autoris diter les tches cron manuellement +manual_edit=Fichier Cron diter : +manual_editing=Utilisez la zone de texte ci-dessous pour modifier les tches Cron en $1. Faites attention, car aucune validation ne sera effectue par Webmin ! +manual_efile=Le fichier slectionn n'est pas valide ! +manual_ok=diter +manual_title=diter les tches Cron manuellement +move_err=Impossible de dplacer la tche Cron +move_etype=Cette tche ne peut pas tre dplace +range_all=xcuter n'importe quelle date +range_eend=Date de fin d'intervalle d'excution manquante ou invalide +range_end=jusqu' $1 +range_estart=Date de dbut d'intervalle d'excution manquante ou invalide +range_start=Excuter uniquement de $1 +save_eallow=L'utilisateur $1 n'est pas autoris avoir accs aux tches cron +save_ecannot=Vous n'avez pas le droit de crer des tches cron pour $1 +save_ecannot2=Vous n'avez pas la permission de crer des tches cron +save_ecmd=Vous n'avez pas entr de commande excuter +save_eidx=La tche Cron a t enregistre avec succs, mais ne peut pas tre excute car elle n'a pas t trouve ! +save_enone=Vous n'avez choisi aucun $1 excuter +save_err=Impossible d'enregistrer la tche cron +save_euser=Vous devez slectionner un utilisateur save_euser2=L'utilisateur '$1' n'existe pas -ucwhen_cron=À l'horaire cron $1 -ucwhen_day=Chaque jour à $2:$1 -ucwhen_hour=Chaque heure à la $1e minute +ucwhen_cron= l'horaire cron $1 +ucwhen_day=Chaque jour $2:$1 +ucwhen_hour=Chaque heure la $1e minute +ucwhen_interval=Toute les $1 secondes ucwhen_min=Chaque minute -ucwhen_month=Le $3 de chaque mois à $2:$1 -ucwhen_weekday=Chaque $3 à $2:$1 -when_cron=a la date Cron $1 -when_day=chaque jour à $2:$1 -when_hour=chaque heure, à la $1e minute +ucwhen_month=Le $3 de chaque mois $2:$1 +ucwhen_weekday=Chaque $3 $2:$1 +when_cron= la date Cron $1 +when_day=chaque jour $2:$1 +when_hour=chaque heure, la $1e minute +when_interval=toute les $1 secondes when_min=chaque minute -when_month=le $3 de chaque mois à $2:$1 -when_weekday=chaque $3 à $2:$1 +when_month=le $3 de chaque mois $2:$1 +when_weekday=chaque $3 $2:$1 diff --git a/cron/module.info b/cron/module.info index 0b4f45765..e36cfb5c5 100644 --- a/cron/module.info +++ b/cron/module.info @@ -19,7 +19,7 @@ desc_sv=Schemalagda cronjobb desc_fr=Tâches Cron desc_ja_JP.euc=ͽÄêºÑ¤ß Cron ºî¶È desc_hu=Idõzitett futtatások (Cron) -desc_ru_RU= Cron +desc_ru_RU=Ðàñïèñàíèå çàäàíèé Cron desc_ca=Treballs Planificats Cron desc_zh_TW.UTF-8=定時執行工作 (Cron) desc_zh_CN.UTF-8=Cron 任务调度 diff --git a/cron/save_manual.cgi b/cron/save_manual.cgi index f2bfb23f2..f7ef336d2 100755 --- a/cron/save_manual.cgi +++ b/cron/save_manual.cgi @@ -4,7 +4,7 @@ require './cron-lib.pl'; &ReadParseMime(); &error_setup($text{'manual_err'}); -$access{'acl_users'} == 0 || &error($text{'manual_ecannot'}); +$access{'mode'} == 0 || &error($text{'manual_ecannot'}); # Validate the file and update it my @files = &list_cron_files(); diff --git a/custom/config.info.it b/custom/config.info.it old mode 100755 new mode 100644 diff --git a/custom/config.info.pl b/custom/config.info.pl old mode 100755 new mode 100644 diff --git a/custom/help/after.it.html b/custom/help/after.it.html old mode 100755 new mode 100644 diff --git a/custom/help/after.ko_KR.euc.html b/custom/help/after.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/after.no.html b/custom/help/after.no.html old mode 100755 new mode 100644 diff --git a/custom/help/before.it.html b/custom/help/before.it.html old mode 100755 new mode 100644 diff --git a/custom/help/before.ko_KR.euc.html b/custom/help/before.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/beforeedit.ca.html b/custom/help/beforeedit.ca.html old mode 100755 new mode 100644 diff --git a/custom/help/beforeedit.nl.html b/custom/help/beforeedit.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/beforeedit.pl.html b/custom/help/beforeedit.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/clear.it.html b/custom/help/clear.it.html old mode 100755 new mode 100644 diff --git a/custom/help/clear.ko_KR.euc.html b/custom/help/clear.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/clear.nl.html b/custom/help/clear.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/clear.pl.html b/custom/help/clear.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/cmd.it.html b/custom/help/cmd.it.html old mode 100755 new mode 100644 diff --git a/custom/help/cmd.ko_KR.euc.html b/custom/help/cmd.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/command.it.html b/custom/help/command.it.html old mode 100755 new mode 100644 diff --git a/custom/help/command.ko_KR.euc.html b/custom/help/command.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/create.it.html b/custom/help/create.it.html old mode 100755 new mode 100644 diff --git a/custom/help/create.ko_KR.euc.html b/custom/help/create.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/desc.ko_KR.euc.html b/custom/help/desc.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/desc2.ca.html b/custom/help/desc2.ca.html old mode 100755 new mode 100644 diff --git a/custom/help/desc2.nl.html b/custom/help/desc2.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/desc2.pl.html b/custom/help/desc2.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/dir.it.html b/custom/help/dir.it.html old mode 100755 new mode 100644 diff --git a/custom/help/dir.ko_KR.euc.html b/custom/help/dir.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/dir.nl.html b/custom/help/dir.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/dir.pl.html b/custom/help/dir.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/edit.it.html b/custom/help/edit.it.html old mode 100755 new mode 100644 diff --git a/custom/help/edit.ko_KR.euc.html b/custom/help/edit.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/editor.it.html b/custom/help/editor.it.html old mode 100755 new mode 100644 diff --git a/custom/help/editor.ko_KR.euc.html b/custom/help/editor.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/fcreate.it.html b/custom/help/fcreate.it.html old mode 100755 new mode 100644 diff --git a/custom/help/fcreate.ko_KR.euc.html b/custom/help/fcreate.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/fcreate.nl.html b/custom/help/fcreate.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/fdesc.it.html b/custom/help/fdesc.it.html old mode 100755 new mode 100644 diff --git a/custom/help/fdesc.ko_KR.euc.html b/custom/help/fdesc.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/custom/help/fedit.it.html b/custom/help/fedit.it.html old mode 100755 new mode 100644 diff --git a/custom/help/fedit.nl.html b/custom/help/fedit.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/file.it.html b/custom/help/file.it.html old mode 100755 new mode 100644 diff --git a/custom/help/fileid.it.html b/custom/help/fileid.it.html old mode 100755 new mode 100644 diff --git a/custom/help/fileid.nl.html b/custom/help/fileid.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/fileid.pl.html b/custom/help/fileid.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/fintro.it.html b/custom/help/fintro.it.html old mode 100755 new mode 100644 diff --git a/custom/help/id.ca.html b/custom/help/id.ca.html old mode 100755 new mode 100644 diff --git a/custom/help/id.it.html b/custom/help/id.it.html old mode 100755 new mode 100644 diff --git a/custom/help/id.nl.html b/custom/help/id.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/id.pl.html b/custom/help/id.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/intro.it.html b/custom/help/intro.it.html old mode 100755 new mode 100644 diff --git a/custom/help/noshow.it.html b/custom/help/noshow.it.html old mode 100755 new mode 100644 diff --git a/custom/help/noshow.nl.html b/custom/help/noshow.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/noshow.pl.html b/custom/help/noshow.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/order.it.html b/custom/help/order.it.html old mode 100755 new mode 100644 diff --git a/custom/help/perms.it.html b/custom/help/perms.it.html old mode 100755 new mode 100644 diff --git a/custom/help/raw.it.html b/custom/help/raw.it.html old mode 100755 new mode 100644 diff --git a/custom/help/run.it.html b/custom/help/run.it.html old mode 100755 new mode 100644 diff --git a/custom/help/timeout.it.html b/custom/help/timeout.it.html old mode 100755 new mode 100644 diff --git a/custom/help/timeout.nl.html b/custom/help/timeout.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/timeout.pl.html b/custom/help/timeout.pl.html old mode 100755 new mode 100644 diff --git a/custom/help/user.it.html b/custom/help/user.it.html old mode 100755 new mode 100644 diff --git a/custom/help/usermin.it.html b/custom/help/usermin.it.html old mode 100755 new mode 100644 diff --git a/custom/help/usermin.nl.html b/custom/help/usermin.nl.html old mode 100755 new mode 100644 diff --git a/custom/help/usermin.pl.html b/custom/help/usermin.pl.html old mode 100755 new mode 100644 diff --git a/custom/lang/it b/custom/lang/it old mode 100755 new mode 100644 diff --git a/dfsadmin/config.info.pl b/dfsadmin/config.info.pl old mode 100755 new mode 100644 diff --git a/dhcpd/config.info.pl b/dhcpd/config.info.pl old mode 100755 new mode 100644 diff --git a/dhcpd/config.info.pt_BR b/dhcpd/config.info.pt_BR old mode 100755 new mode 100644 diff --git a/dhcpd/help/acl.ja_JP.euc.html b/dhcpd/help/acl.ja_JP.euc.html old mode 100755 new mode 100644 diff --git a/dhcpd/help/acl.pt_BR.html b/dhcpd/help/acl.pt_BR.html old mode 100755 new mode 100644 diff --git a/dhcpd/lang/pt_BR b/dhcpd/lang/pt_BR old mode 100755 new mode 100644 diff --git a/dhcpd/save_options.cgi b/dhcpd/save_options.cgi index 05fc418b9..8a861b47c 100755 --- a/dhcpd/save_options.cgi +++ b/dhcpd/save_options.cgi @@ -152,6 +152,7 @@ if ($config{'dhcpd_version'} >= 3) { local $atype = $1; } elsif ($o && $o->{'values'}->[4] eq 'string' || + $o && $o->{'values'}->[4] eq 'text' || $cv !~ /^([0-9a-fA-F]{1,2}:)*[0-9a-fA-F]{1,2}$/ && !&check_ipaddress($cv)) { # Quote if type is a string, or unknown and not an IP diff --git a/disk-usage/images/.xvpics/icon.gif b/disk-usage/images/.xvpics/icon.gif deleted file mode 100644 index 05cad8bb9..000000000 Binary files a/disk-usage/images/.xvpics/icon.gif and /dev/null differ diff --git a/disk-usage/module.info b/disk-usage/module.info index b15a8050d..d234d955e 100644 --- a/disk-usage/module.info +++ b/disk-usage/module.info @@ -1,5 +1,5 @@ desc=Disk Usage depends=cron 1.680 -version=1.1 +version=1.2 desc_es=Uso de Disco desc_de=Festplattenverbrauch diff --git a/dnsadmin/config.info.pl b/dnsadmin/config.info.pl old mode 100755 new mode 100644 diff --git a/dovecot/config.info.ca b/dovecot/config.info.ca old mode 100755 new mode 100644 diff --git a/dovecot/lang/ca b/dovecot/lang/ca old mode 100755 new mode 100644 diff --git a/exim/config.info.ca b/exim/config.info.ca old mode 100755 new mode 100644 diff --git a/exports-nfs4/config.info.pl b/exports-nfs4/config.info.pl old mode 100755 new mode 100644 diff --git a/exports/config.info.pl b/exports/config.info.pl old mode 100755 new mode 100644 diff --git a/exports/help/active.it.html b/exports/help/active.it.html old mode 100755 new mode 100644 diff --git a/exports/help/anongid.it.html b/exports/help/anongid.it.html old mode 100755 new mode 100644 diff --git a/exports/help/anonuid.it.html b/exports/help/anonuid.it.html old mode 100755 new mode 100644 diff --git a/exports/help/auth.ca.html b/exports/help/auth.ca.html old mode 100755 new mode 100644 diff --git a/exports/help/auth.pl.html b/exports/help/auth.pl.html old mode 100755 new mode 100644 diff --git a/exports/help/hide.ca.html b/exports/help/hide.ca.html old mode 100755 new mode 100644 diff --git a/exports/help/hide.pl.html b/exports/help/hide.pl.html old mode 100755 new mode 100644 diff --git a/exports/help/link_relative.it.html b/exports/help/link_relative.it.html old mode 100755 new mode 100644 diff --git a/exports/help/nfs.it.html b/exports/help/nfs.it.html old mode 100755 new mode 100644 diff --git a/exports/help/pfs.ca.html b/exports/help/pfs.ca.html old mode 100755 new mode 100644 diff --git a/exports/help/pfs.pl.html b/exports/help/pfs.pl.html old mode 100755 new mode 100644 diff --git a/exports/help/ro.it.html b/exports/help/ro.it.html old mode 100755 new mode 100644 diff --git a/exports/help/sec.ca.html b/exports/help/sec.ca.html old mode 100755 new mode 100644 diff --git a/exports/help/secs.pl.html b/exports/help/secs.pl.html old mode 100755 new mode 100644 diff --git a/exports/help/squash.it.html b/exports/help/squash.it.html old mode 100755 new mode 100644 diff --git a/exports/help/squash_gids.it.html b/exports/help/squash_gids.it.html old mode 100755 new mode 100644 diff --git a/exports/help/squash_uids.it.html b/exports/help/squash_uids.it.html old mode 100755 new mode 100644 diff --git a/exports/help/subtree_check.ca.html b/exports/help/subtree_check.ca.html old mode 100755 new mode 100644 diff --git a/exports/help/subtree_check.pl.html b/exports/help/subtree_check.pl.html old mode 100755 new mode 100644 diff --git a/exports/help/sync.it.html b/exports/help/sync.it.html old mode 100755 new mode 100644 diff --git a/exports/help/sync.pl.html b/exports/help/sync.pl.html old mode 100755 new mode 100644 diff --git a/exports/help/vers.ca.html b/exports/help/vers.ca.html old mode 100755 new mode 100644 diff --git a/exports/help/vers.pl.html b/exports/help/vers.pl.html old mode 100755 new mode 100644 diff --git a/fail2ban/help/intro.pl.html b/fail2ban/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/fail2ban/images/icon.gif b/fail2ban/images/icon.gif old mode 100755 new mode 100644 diff --git a/fail2ban/save_jaildef.cgi b/fail2ban/save_jaildef.cgi index 85fc25218..635984852 100755 --- a/fail2ban/save_jaildef.cgi +++ b/fail2ban/save_jaildef.cgi @@ -24,6 +24,7 @@ my @ignoreips = $in{'ignoreip_def'} ? ( ) : split(/\s+/, $in{'ignoreip'}); foreach my $ip (@ignoreips) { &check_ipaddress($ip) || &check_ip6address($ip) || ($ip =~ /^([0-9\.]+)\/(\d+)/ && &check_ipaddress("$1")) || + &to_ipaddress($ip) || &error($text{'jail_eignoreip'}); } diff --git a/fdisk/config.info.ca b/fdisk/config.info.ca old mode 100755 new mode 100644 diff --git a/fdisk/edit_hdparm.cgi b/fdisk/edit_hdparm.cgi index dc3f41f80..6e138873a 100755 --- a/fdisk/edit_hdparm.cgi +++ b/fdisk/edit_hdparm.cgi @@ -48,13 +48,19 @@ print &ui_table_row(&hlink($text{'hdparm_conf_X'}, 'X'), [ [ "0", $text{ 'hdparm_conf_X_defaut' } ], [ "1", $text{ 'hdparm_conf_X_disable' } ], [ "9", "PIO mode 1", ], [ "10", "PIO mode 2" ], [ "11", "PIO mode 3" ], [ "12", "PIO mode 4" ], [ "32", "Multimode DMA 0" ], [ "33", "Multimode DMA 1" ], [ "34", "Multimode DMA 2" ], [ "64", "Ultra DMA 0" ], [ "65", "Ultra DMA 1" ], [ "66", "Ultra DMA 2" ] ], 1, 0, 1)); # Sector count -print &ui_table_row(&hlink($text{'hdparm_conf_a'},"a"), +print &ui_table_row(&hlink($text{'hdparm_conf_a'}, 'sector_count'), &ui_textbox("a", $hdparm{'a'}, 2)); # Other yes/no options foreach $o ('d', 'A', 'W', 'u', 'k', 'K', 'r', 'P') { - print &ui_table_row(&hlink($text{'hdparm_conf_'.$o}, $o), - &ui_yesno_radio($o, $hdparm{$o})); + if ($o eq 'k') { + print &ui_table_row(&hlink($text{'hdparm_conf_'.$o}, 'keep_settings'), + &ui_yesno_radio($o, $hdparm{$o})); + } + else { + print &ui_table_row(&hlink($text{'hdparm_conf_'.$o}, $o), + &ui_yesno_radio($o, $hdparm{$o})); + } } # Standby timeout (slider) diff --git a/fdisk/help/A.ru_SU.html b/fdisk/help/A.ru_SU.html old mode 100755 new mode 100644 diff --git a/fdisk/help/S.ru_SU.html b/fdisk/help/S.ru_SU.html old mode 100755 new mode 100644 diff --git a/fdisk/help/X.ru_SU.html b/fdisk/help/X.ru_SU.html old mode 100755 new mode 100644 diff --git a/fdisk/help/keep_settings.ca.html b/fdisk/help/keep_settings.ca.html new file mode 100644 index 000000000..77e7aa2f9 --- /dev/null +++ b/fdisk/help/keep_settings.ca.html @@ -0,0 +1,14 @@ +
Mantingues els valors desprs de reiniciar
+ +Estableix l'opci keep_settings_over_reset de la unitat. +

+Quan aquesta opci est establerta, el controlador mantindr les opcions +s de DMA, Desenmascarament d'interrupcions i +Nombre de sectors per a E/S de sectors mltiples desprs +de reiniciar (tal i com es fa durant la seqncia de recuperaci d'errors). +

+No totes les unitats suporten aquesta caracterstica. + +


+ + diff --git a/fdisk/help/k.es.html b/fdisk/help/keep_settings.es.html similarity index 100% rename from fdisk/help/k.es.html rename to fdisk/help/keep_settings.es.html diff --git a/fdisk/help/k.fr.html b/fdisk/help/keep_settings.fr.html similarity index 100% rename from fdisk/help/k.fr.html rename to fdisk/help/keep_settings.fr.html diff --git a/fdisk/help/k.html b/fdisk/help/keep_settings.html similarity index 100% rename from fdisk/help/k.html rename to fdisk/help/keep_settings.html diff --git a/fdisk/help/k.pl.UTF-8.html b/fdisk/help/keep_settings.pl.UTF-8.html similarity index 100% rename from fdisk/help/k.pl.UTF-8.html rename to fdisk/help/keep_settings.pl.UTF-8.html diff --git a/fdisk/help/k.pl.html b/fdisk/help/keep_settings.pl.html similarity index 100% rename from fdisk/help/k.pl.html rename to fdisk/help/keep_settings.pl.html diff --git a/fdisk/help/k.sv.html b/fdisk/help/keep_settings.sv.html similarity index 100% rename from fdisk/help/k.sv.html rename to fdisk/help/keep_settings.sv.html diff --git a/fdisk/help/k.zh_TW.Big5.html b/fdisk/help/keep_settings.zh_TW.Big5.html similarity index 100% rename from fdisk/help/k.zh_TW.Big5.html rename to fdisk/help/keep_settings.zh_TW.Big5.html diff --git a/fdisk/help/k.zh_TW.UTF-8.html b/fdisk/help/keep_settings.zh_TW.UTF-8.html similarity index 100% rename from fdisk/help/k.zh_TW.UTF-8.html rename to fdisk/help/keep_settings.zh_TW.UTF-8.html diff --git a/fdisk/help/sector_count.ca.html b/fdisk/help/sector_count.ca.html new file mode 100644 index 000000000..c8c2bc061 --- /dev/null +++ b/fdisk/help/sector_count.ca.html @@ -0,0 +1,18 @@ +
Nombre de sectors
+ +Estableix el nombre de sectors per a la lectura anticipada de sistemes de +fitxers. +

+Aix s'utilitza per millorar el rendiment en les lectures seqencials +de fitxers grans, llegint prviament blocs addicionals abans que li calguin +a la tasca en execuci. En la versi actual del nucli (2.0.10)m aix t +un valor per defecte de 8 sectors (4 Kb), Aquest valor sembla bo per a +la majoria de propsits, per en un sistema on la majoria d'accessos sn +aleatoris, un valor ms petit pot donar un rendiment millor. A ms, moltes +unitats IDE tamb tenen un funci de lectura anticipada integrada, que +alleuja la necessitat d'una lectura anticipada del sistema de fitxers en +molts casos. + +


+ + diff --git a/fdisk/help/a.es.html b/fdisk/help/sector_count.es.html similarity index 100% rename from fdisk/help/a.es.html rename to fdisk/help/sector_count.es.html diff --git a/fdisk/help/a.fr.html b/fdisk/help/sector_count.fr.html similarity index 100% rename from fdisk/help/a.fr.html rename to fdisk/help/sector_count.fr.html diff --git a/fdisk/help/a.html b/fdisk/help/sector_count.html similarity index 100% rename from fdisk/help/a.html rename to fdisk/help/sector_count.html diff --git a/fdisk/help/a.nl.html b/fdisk/help/sector_count.nl.html similarity index 100% rename from fdisk/help/a.nl.html rename to fdisk/help/sector_count.nl.html diff --git a/fdisk/help/a.pl.UTF-8.html b/fdisk/help/sector_count.pl.UTF-8.html similarity index 100% rename from fdisk/help/a.pl.UTF-8.html rename to fdisk/help/sector_count.pl.UTF-8.html diff --git a/fdisk/help/a.pl.html b/fdisk/help/sector_count.pl.html similarity index 100% rename from fdisk/help/a.pl.html rename to fdisk/help/sector_count.pl.html diff --git a/fdisk/help/a.ru_RU.html b/fdisk/help/sector_count.ru_RU.html similarity index 100% rename from fdisk/help/a.ru_RU.html rename to fdisk/help/sector_count.ru_RU.html diff --git a/fdisk/help/a.ru_SU.html b/fdisk/help/sector_count.ru_SU.html similarity index 100% rename from fdisk/help/a.ru_SU.html rename to fdisk/help/sector_count.ru_SU.html diff --git a/fdisk/help/a.sv.html b/fdisk/help/sector_count.sv.html similarity index 100% rename from fdisk/help/a.sv.html rename to fdisk/help/sector_count.sv.html diff --git a/fdisk/help/a.zh_TW.Big5.html b/fdisk/help/sector_count.zh_TW.Big5.html similarity index 100% rename from fdisk/help/a.zh_TW.Big5.html rename to fdisk/help/sector_count.zh_TW.Big5.html diff --git a/fdisk/help/a.zh_TW.UTF-8.html b/fdisk/help/sector_count.zh_TW.UTF-8.html similarity index 100% rename from fdisk/help/a.zh_TW.UTF-8.html rename to fdisk/help/sector_count.zh_TW.UTF-8.html diff --git a/fetchmail/config.info.pl b/fetchmail/config.info.pl old mode 100755 new mode 100644 diff --git a/fetchmail/images/.xvpics/icon.gif b/fetchmail/images/.xvpics/icon.gif deleted file mode 100644 index 0fe4ed225..000000000 Binary files a/fetchmail/images/.xvpics/icon.gif and /dev/null differ diff --git a/file/BorderPanel.java b/file/BorderPanel.java old mode 100755 new mode 100644 diff --git a/file/config.info.ca b/file/config.info.ca old mode 100755 new mode 100644 diff --git a/file/config.info.el b/file/config.info.el old mode 100755 new mode 100644 diff --git a/file/config.info.it b/file/config.info.it old mode 100755 new mode 100644 diff --git a/file/images/.xvpics/preview.gif b/file/images/.xvpics/preview.gif deleted file mode 100644 index ec6e91112..000000000 Binary files a/file/images/.xvpics/preview.gif and /dev/null differ diff --git a/file/images/html.gif b/file/images/html.gif old mode 100755 new mode 100644 diff --git a/file/lang/el b/file/lang/el old mode 100755 new mode 100644 diff --git a/filemin/acl_security.pl b/filemin/acl_security.pl index faa4c2a79..5a6770bf7 100644 --- a/filemin/acl_security.pl +++ b/filemin/acl_security.pl @@ -5,7 +5,7 @@ sub acl_security_form { # Directories the user can access print &ui_table_row($text{'acl_allowed_paths'}."
\n". - $text{'acl_allowed_paths2'} + $text{'acl_allowed_paths2'}, ui_textarea("allowed_paths", join("\n", split(/\s+/, $access->{'allowed_paths'})), 10, 80, undef, undef, "style='width: 100%'"), 2); diff --git a/filemin/lang/ca b/filemin/lang/ca index e784abe24..1a8d83c8b 100644 --- a/filemin/lang/ca +++ b/filemin/lang/ca @@ -11,6 +11,8 @@ create_file=Crea un Fitxer compress_selected=Comprimeix la Selecci chmod_selected=Executa chmod sobre la Selecci chown_selected=Executa chown sobre la Selecci +chcon_selected=Chcon de la Selecci +chattr_selected=Chattr de la Selecci remove_selected=Elimina la Selecci browse_for_upload=Explora per a Pujar upload_files=Puja Fitxers @@ -20,10 +22,11 @@ name=Nom type=Tipus actions=Accions size=Mida -ownership=Propietari owner_user=Usuari owner_group=Grup permissions=Permisos +selinux=Context de seguretat +attributes=Atributs last_mod_time=Modificat rename=Reanomena edit=Edita @@ -35,8 +38,8 @@ delete=Suprimeix save_file=Desa el fitxer previous_page=a la pgina anterior count_uploads=fixer(s) selecccionats per pujar -error_title=Error!!! -warning_title=Atenci!!! +error_title=Error! +warning_title=Atenci! nothing_selected=No hi ha res seleccionat error_load_template=Error en carregar el fitxer de plantilla create=Crea @@ -49,6 +52,12 @@ archive_name=Nom de l'arxiu dialog_compress=Comprimeix about_to_delete=Ests a punt de suprimir els segents elements: are_you_sure=Segur que ho vols fer? +context_label=Context a aplicar +context_label_error=El context de seguretat no pot estar en blanc +context_label_error_proc=No s'ha pogut canviar el context de seguretat +attr_label=Atributs a aplicar +attr_label_error=Cal especificar els atributs +attr_label_error_proc=No s'han pogut canviar els atributs user_name=Usuari group_name=Grup dialog_change=Canvia @@ -71,7 +80,7 @@ dialog_file_url=URL del fitxer a descarregar dialog_user_name=Usuari del servidor remot (si cal) dialog_user_pass=Contrasenya del servidor remot (si cal) dialog_download=Descarrega -error_invalid_uri=Error: No has donat un URL vlid!!! +error_invalid_uri=Error: No has donat un URL vlid! file_already_exists=ja existeix a files_ready_for_upload=Visualitza els fitxers seleccionats errors_occured=S0'han produt els segents errors en executar l'operaci @@ -112,6 +121,7 @@ provide_search_query=Proporciona una consulta de cerca dialog_recursive=Recursiu refresh=Refresca http_downloading=S'est descarregant +http_done=S'ha descarregat $1 a $2. uploading=S'est pujant, espera si et plau... acl_allowed_paths=Permet l'accs als directoris acl_allowed_paths2=(Per a usuaris no root) @@ -144,8 +154,11 @@ menu_tools=Eines menu_bookmarks=Preferits notallowed=No tens perms per accedir a $1. Els directoris permesos sn: $2 error_upload_emax=El fitxer pujat s ms gran que el lmit de $1 +extract_etype=Tipus de fitxer d'arxiu no suportat info_total1=Total: $1 fitxer i $2 directori info_total2=Total: $1 fitxers i $2 directori info_total3=Total: $1 fitxer i $2 directoris info_total4=Total: $1 fitxers i $2 directoris + +ownership=Propietari diff --git a/filemin/search.cgi b/filemin/search.cgi index a188b5b8c..203067734 100755 --- a/filemin/search.cgi +++ b/filemin/search.cgi @@ -25,4 +25,4 @@ if($in{'caseins'}) { print_interface(); -&ui_print_footer("index.cgi?path=".&urize($path), $text{'previous_page'}); +&ui_print_footer("index.cgi?path=".&urlize($path), $text{'previous_page'}); diff --git a/filter/config.info.ca b/filter/config.info.ca old mode 100755 new mode 100644 index 714c78c2c..e0eb5ab02 --- a/filter/config.info.ca +++ b/filter/config.info.ca @@ -1,5 +1,5 @@ -virtualmin_config=Cam complet del directori de configuracio de Virtualmin,3,No installat -virtualmin_spam=Cam complet del programa de consulta d'usuaris de spam de Virtualmin,3,No installat,40 +virtualmin_spam=Cam complet del programa de consulta de spam d'usuaris de Virtualmin,3,No est installat,40 +virtualmin_config=Cam complet del directori de configuraci de Virtualmin,3,No installat warn_procmail=Mostra un avs si Procmail no est installat,1,1-S,0-No forward_procmail=Crea fitxer .forward per executar procmail,1,1-S,0-No alias_files=Cam complet dels fitxers d'lies globals,9,40,3,\t diff --git a/filter/config.info.el b/filter/config.info.el old mode 100755 new mode 100644 diff --git a/filter/lang/ca b/filter/lang/ca old mode 100755 new mode 100644 diff --git a/filter/lang/el b/filter/lang/el old mode 100755 new mode 100644 diff --git a/firewall/config.info.ca b/firewall/config.info.ca deleted file mode 100755 index 3ccd66d0a..000000000 --- a/firewall/config.info.ca +++ /dev/null @@ -1,15 +0,0 @@ -line0=Opcions configurables,11 -view_condition=Mostra la condici a la llista de regles,1,1-S,0-No -view_comment=Mostra el comentari a la llista de regles,1,1-S,0-No -comment_mod=Emmagatzema els comentaris com a,1,0-# comentaris en un fitxer desat,1---opci de comentari -cluster_mode=Actualitza els servidors del cluster,1,0-Quan es faci un canvi,1-En aplicar la configuraci -force_init=Inicia sempre el talla foc des del script d'inicialitzaci a Debian,1,1-S,0-No -before_cmd=Ordre a executar abans de canviar les regles,3,Cap -after_cmd=Ordre a executar desprs de canviar les regles,3,Cap -before_apply_cmd=Ordre a executar abans d'aplicar la configuraci,3,Cap -after_apply_cmd=Ordre a executar desprs d'aplicar la configuraci,3,Cap -line1=Configuraci del sistema,11 -direct=Edita directament les regles del tallafocs enlloc del fitxer,1,1-S,0-No -save_file=File to save/edit IPv4 rules,3,Use operating system or Webmin default -save_file6=File to save/edit IPv6 rules,3,Use operating system or Webmin default - diff --git a/firewall/images/.xvpics/after.gif b/firewall/images/.xvpics/after.gif deleted file mode 100644 index d87d6e724..000000000 --- a/firewall/images/.xvpics/after.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:16x16 Indexed (82 bytes) -#END_OF_COMMENTS -16 16 255 -WSWSWSWSWSWSWSWSWWSWWSWWWSWSWWSWWSWWSw7W \ No newline at end of file diff --git a/firewall/images/.xvpics/icon.gif b/firewall/images/.xvpics/icon.gif deleted file mode 100644 index 7b26fc6c0..000000000 --- a/firewall/images/.xvpics/icon.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (2918 bytes) -#END_OF_COMMENTS -48 48 255 -``m``````M``````````H``````d``````@``m````@``m````````@`d```@````i``````````m```@````Ƞ`d````@```@`id`@`@`@`ѭֱmhEhedDidEdmdEdDEdEiiѭѭdidiDidEhdEhEdDeDIdie֨```@`iD`@``@`@`@@id`````@`I`@```@`@`@@```Ġڤ``@`@eD`@``@`@`@````Ā````@`ED```@``````m````@`@`Ed@``@`````id`֨```@`@E`@````@``md``ٲnhiDeDDEHiihIihimimihlɨɄňňőňĩdiD`DA@d@d`Edid@edded`Id`@@@@```@`i@```````Š``hA`@`@@```@`hE`````````ha`@@`@````@la@````ѥ```hE``@`````@`hA````````m`d`@@```iD``````dd`@`````m`@`ȥĤ`d`eddD``eDIde`e`dd`d@d`@``````addddD``@``````dhddE````````dddded`d``ddd`d```dd``ddѩɰdͱɉ̬deȈĬȨ̨ȄȨȨȬȬȤ`̤Ȩ̨̨Ȩd̨ȨȨ̨ȤĨȨ̨̨̤`ȨȨ̨̨̬Ȩ̬̬̭̬̭ȨȨ̬̭̭ͬͬȨȬȤd`ĤȨ̬Ͱ̬ͬѬͨȤȨ`ѰѨȬ̬Ȭ```̬ЬШ̈``Ь̬`Ͱ̬Ȩ`dͱͰ̬`ѭѬͬ` \ No newline at end of file diff --git a/firewall/lang/ca b/firewall/lang/ca index 4029fe0dc..4673cd59a 100644 --- a/firewall/lang/ca +++ b/firewall/lang/ca @@ -3,6 +3,7 @@ index_editing=Fitxer de regles $1 index_ecommand=No s'ha trobat al sistema l'ordre $1. Webmin necessita aquesta ordre per configurar IPtables. index_ekernel=S'ha produt un error en comprovar la configuraci actual d'IPtables: $1 Aix pot indicar que el nucli no suporta IPtables. index_header=Configuraci del tallafocs de $1 +index_evalid=ATENCI! La teva configuraci actual d'IPtables s invlida: $1 index_change=S'est mostrant IPtable: index_chain_input=Paquets d'entrada (INPUT) - S'aplica noms als paquets adreats a aquest host index_chain_output=Paquets de sortida (OUTPUT) - S'aplica noms als paquets originats per aquest host @@ -67,12 +68,21 @@ index_auto4=Bloqueja-les totes excepte SSH, IDENT, ping i ports alts a la interf index_auto5=Bloqueja-les totes excepte els ports utilitzats per a hostalatge virtual a la interfcie: index_auto=Configura el Tallafocs index_add=Afegeix -index_shorewall=Atenci! Sembla que s'est utilitzant Shorewall per generar el tallafocs del sistema. Pot ser que hagis d'utilitzar el mdul de Tallafocs Shoreline en lloc d'aquest. -index_firewalld=Atenci! Sembla que s'est utilitzant FirewallD per a generar el tallafocs del sistema. Potser hauries d'utilitzar el mdul FirewallD en lloc d'aquest. +index_shorewall=Avs! Sembla que s'est utilitzant Shorewall per generar el tallafocs del sistema. Pot ser que hagis d'utilitzar el mdul de Tallafocs Shoreline en lloc d'aquest. +index_firewalld=Avs! Sembla que s'est utilitzant FirewallD per a generar el tallafocs del sistema. Potser hauries d'utilitzar el mdul FirewallD en lloc d'aquest. +index_fail2ban=Avs! Sembla que Fail2Ban s'est utilitzant per a gestionar algunes regles del tallafocs. Les hauries de modificar amb el mdul Fail2Ban i filtrar-les amb f2b-.* o b fail2ban-.*. +index_filter_chain=no est gestionat pel tallafocs. +index_filter_nodirect=Atenci! S'han detectat regles gestionades externament. Activa "Edita directament les regles del tallafocs" o les teves regles del tallafocs poden petar. index_reset=Reinicia el Tallafocs index_resetdesc=Fes clic sobre aquest bot per eliminar totes les regles existents del tallafocs i establir-ne de noves per a una configuraci inicial bsica. index_cluster=Servidors del Cluster index_clusterdesc=Fes clic sobre aquest bot per configurar servidors Webmin addicionals als quals es copiar automticament la configuraci del tallafocs. +index_ipset=conjunt IP +index_ipset_title=Els conjunts IP actius que es poden utilitzar a les regles del tallafocs +index_ipset_name=Nom +index_ipset_type=Tipus +index_ipset_elem=# Elements +index_ipset_size=Mida desc_p=el protocol s $1 desc_p!=el protocol no s $1 @@ -127,6 +137,9 @@ desc_physdev-out!=la interf desc_conds=Si $1 desc_and=i desc_always=Sempre +desc_args--match-set=$2 est contingut al conjunt IP $1 +desc_src=origen +desc_dest=destinaci redhat_einstalled=No s'ha trobat cap acci d'engegada iptables(6) que indiqui que el paquet IPtables no est installat al sistema redhat_eoutput=S'ha produt un error en buscar l'estat d'IPtables amb l'ordre $1. Aix probablement indica que el sistema est configurat per utilitzar IPchains en lloc d'IPtables. diff --git a/firewalld/config.info.ca b/firewalld/config.info.ca old mode 100755 new mode 100644 diff --git a/firewalld/create_zone.cgi b/firewalld/create_zone.cgi index 246533386..93423725e 100755 --- a/firewalld/create_zone.cgi +++ b/firewalld/create_zone.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%text, %in); &ReadParse(); &error_setup($text{'zone_err'}); diff --git a/firewalld/default_zone.cgi b/firewalld/default_zone.cgi index ca32a98bf..c8a7d45ee 100755 --- a/firewalld/default_zone.cgi +++ b/firewalld/default_zone.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%text, %in); &ReadParse(); &error_setup($text{'defzone_err'}); diff --git a/firewalld/delete_rules.cgi b/firewalld/delete_rules.cgi index 5dbbec2e7..a0b9a866a 100755 --- a/firewalld/delete_rules.cgi +++ b/firewalld/delete_rules.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &error_setup($text{'delete_err'}); &ReadParse(); diff --git a/firewalld/delete_zone.cgi b/firewalld/delete_zone.cgi index 7159c1dfe..01d95aa83 100755 --- a/firewalld/delete_zone.cgi +++ b/firewalld/delete_zone.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%text, %in); &ReadParse(); &error_setup($text{'delzone_err'}); diff --git a/firewalld/edit_forward.cgi b/firewalld/edit_forward.cgi index 7c2f451d6..319c88956 100755 --- a/firewalld/edit_forward.cgi +++ b/firewalld/edit_forward.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &ReadParse(); diff --git a/firewalld/edit_port.cgi b/firewalld/edit_port.cgi index dfec0833d..cb281bfc9 100755 --- a/firewalld/edit_port.cgi +++ b/firewalld/edit_port.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &ReadParse(); diff --git a/firewalld/edit_serv.cgi b/firewalld/edit_serv.cgi index cbb7cdff8..b85480b09 100755 --- a/firewalld/edit_serv.cgi +++ b/firewalld/edit_serv.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &ReadParse(); diff --git a/firewalld/index.cgi b/firewalld/index.cgi index 2bf295dea..19cd3ee61 100755 --- a/firewalld/index.cgi +++ b/firewalld/index.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text, %config, %access, $base_remote_user); &ReadParse(); if ($in{'addzone'}) { diff --git a/firewalld/lang/ca b/firewalld/lang/ca old mode 100755 new mode 100644 index 167ff2261..896e43e91 --- a/firewalld/lang/ca +++ b/firewalld/lang/ca @@ -21,8 +21,10 @@ index_port=Port o servei index_proto=Protocol index_tservice=Servei index_tport=Port +index_tforward=Reenviament index_padd=Afegeix un port perms. index_sadd=Afegeix un servei perms. +index_fadd=Afegeix un port de reenviament. index_delete=Suprimeix les Regles Seleccionades index_return=a la llista de zones index_ezones=No s'ha trobat cap zona FirewallD! @@ -36,6 +38,7 @@ port_zone=Perm port_port=Port a permetre port_mode0=Un sol port port_mode1=Rang de ports +port_mode2=El mateix que el port original port_proto=Protocol de xarxa port_ezone=La zona no existeix! port_err=No s'ha pogut desar el port @@ -50,6 +53,18 @@ serv_header=Opcions del servei perm serv_name=Servei a permetre serv_err=No s'ha pogut desar el servei +forward_edit=Edici de Reenviament +forward_create=Creaci de Reenviament +forward_header=Opcions del port de reenviament +forward_zone=Reenvia per a la zona +forward_err=No s'ha pogut desar el reenviament +forward_port=Port d'origen +forward_dstport=Port de destinaci +forward_dstaddr=Adrea de destinaci +forward_dstlocal=Aquest sistema +forward_edstaddr=Adrea de destinaci IPv4 invlida +forward_eneither=Cal introduir ob una adrea de destinaci o b un port + check_ecmd=No s'ha trobat al sistema l'ordre $1 de control de FirewallD delete_err=NO s'han pogut suprimir les regles @@ -91,6 +106,9 @@ log_update_port=S'ha actualitzat el port perm log_create_serv=S'ha afegit el servei perms $1 log_delete_serv=S'ha eliminat el servei perms $1 log_update_serv=S'ha actualitzat el servei perms $1 +log_create_forward=S'ha afegit el reenviament $1 +log_delete_forward=S'ha suprimit el reenviament $1 +log_update_forward=S'ha actualitzat el reenviament $1 log_delete_rules=S'han eliminat $1 ports permesos log_ifaces_zone=S'han actualitzat les interfcies de la zona $1 log_create_zone=S'ha creat la zona $1 diff --git a/firewalld/save_forward.cgi b/firewalld/save_forward.cgi index 8e52b8db8..f5e0947cb 100755 --- a/firewalld/save_forward.cgi +++ b/firewalld/save_forward.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &error_setup($text{'forward_err'}); &ReadParse(); diff --git a/firewalld/save_ifaces.cgi b/firewalld/save_ifaces.cgi index 53ad926b7..aedc1d5e1 100755 --- a/firewalld/save_ifaces.cgi +++ b/firewalld/save_ifaces.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &error_setup($text{'ifaces_err'}); &ReadParse(); diff --git a/firewalld/save_port.cgi b/firewalld/save_port.cgi index 62f1fb077..217ce9490 100755 --- a/firewalld/save_port.cgi +++ b/firewalld/save_port.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &error_setup($text{'port_err'}); &ReadParse(); diff --git a/firewalld/save_serv.cgi b/firewalld/save_serv.cgi index 2b1d452e5..dc8ba02ad 100755 --- a/firewalld/save_serv.cgi +++ b/firewalld/save_serv.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%in, %text); &error_setup($text{'serv_err'}); &ReadParse(); diff --git a/firewalld/zone_form.cgi b/firewalld/zone_form.cgi index 612f30a7c..666f46f7d 100755 --- a/firewalld/zone_form.cgi +++ b/firewalld/zone_form.cgi @@ -3,7 +3,7 @@ use strict; use warnings; -require 'firewalld-lib.pl'; +require './firewalld-lib.pl'; our (%text, %in); &ReadParse(); &ui_print_header(undef, $text{'zone_title'}, ""); diff --git a/flashterm/images/icon.gif b/flashterm/images/icon.gif old mode 100755 new mode 100644 diff --git a/format/config.info.pl b/format/config.info.pl old mode 100755 new mode 100644 diff --git a/frox/help/intro.ca.html b/frox/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/frox/images/general.gif b/frox/images/general.gif old mode 100755 new mode 100644 diff --git a/frox/images/icon.gif b/frox/images/icon.gif old mode 100755 new mode 100644 diff --git a/fsdump/help/after.pl.html b/fsdump/help/after.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/attribs.de.html b/fsdump/help/attribs.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/attribs.pl.html b/fsdump/help/attribs.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/bcomp.de.html b/fsdump/help/bcomp.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/bcomp.pl.html b/fsdump/help/bcomp.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/before.de.html b/fsdump/help/before.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/before.pl.html b/fsdump/help/before.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/blocks.de.html b/fsdump/help/blocks.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/blocks.pl.html b/fsdump/help/blocks.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/bsize.pl.html b/fsdump/help/bsize.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/comp.de.html b/fsdump/help/comp.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/comp.pl.html b/fsdump/help/comp.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/config_date_subs.ca.html b/fsdump/help/config_date_subs.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/config_date_subs.pl.html b/fsdump/help/config_date_subs.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/dest.pl.html b/fsdump/help/dest.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/dir.pl.html b/fsdump/help/dir.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/dirs.pl.html b/fsdump/help/dirs.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/dump.pl.html b/fsdump/help/dump.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/edit.pl.html b/fsdump/help/edit.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/email.pl.html b/fsdump/help/email.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/enabled.pl.html b/fsdump/help/enabled.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/erase.pl.html b/fsdump/help/erase.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/exclude.ca.html b/fsdump/help/exclude.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/exclude.pl.html b/fsdump/help/exclude.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/extra.pl.html b/fsdump/help/extra.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/gzip.pl.html b/fsdump/help/gzip.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/honour.pl.html b/fsdump/help/honour.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/ignoreread.ca.html b/fsdump/help/ignoreread.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/ignoreread.pl.html b/fsdump/help/ignoreread.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/intro.pl.html b/fsdump/help/intro.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/keep.no.html b/fsdump/help/keep.no.html old mode 100755 new mode 100644 diff --git a/fsdump/help/keep.pl.html b/fsdump/help/keep.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/label.pl.html b/fsdump/help/label.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/level.pl.html b/fsdump/help/level.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/links.pl.html b/fsdump/help/links.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/max.pl.html b/fsdump/help/max.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/multi.pl.html b/fsdump/help/multi.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/notape.ca.html b/fsdump/help/notape.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/notape.pl.html b/fsdump/help/notape.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/offline.pl.html b/fsdump/help/offline.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/over.pl.html b/fsdump/help/over.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/overwrite.no.html b/fsdump/help/overwrite.no.html old mode 100755 new mode 100644 diff --git a/fsdump/help/overwrite.pl.html b/fsdump/help/overwrite.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/pass.ca.html b/fsdump/help/pass.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/pass.pl.html b/fsdump/help/pass.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/pass2.ca.html b/fsdump/help/pass2.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/pass2.pl.html b/fsdump/help/pass2.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/perms.de.html b/fsdump/help/perms.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/perms.pl.html b/fsdump/help/perms.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rdir.pl.html b/fsdump/help/rdir.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/remount.ca.html b/fsdump/help/remount.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/remount.pl.html b/fsdump/help/remount.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/restore.pl.html b/fsdump/help/restore.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/reverify.ca.html b/fsdump/help/reverify.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/reverify.pl.html b/fsdump/help/reverify.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rextra.pl.html b/fsdump/help/rextra.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rfiles.pl.html b/fsdump/help/rfiles.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rgzip.pl.html b/fsdump/help/rgzip.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rlabel.pl.html b/fsdump/help/rlabel.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rmt.ca.html b/fsdump/help/rmt.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rmt.pl.html b/fsdump/help/rmt.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rmulti.pl.html b/fsdump/help/rmulti.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rnoattribs.pl.html b/fsdump/help/rnoattribs.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rover.pl.html b/fsdump/help/rover.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rrsh.ca.html b/fsdump/help/rrsh.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rrsh.pl.html b/fsdump/help/rrsh.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rsh.ca.html b/fsdump/help/rsh.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rsh.pl.html b/fsdump/help/rsh.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rsrc.pl.html b/fsdump/help/rsrc.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/rtest.pl.html b/fsdump/help/rtest.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/subject.pl.html b/fsdump/help/subject.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/tarupdate.ca.html b/fsdump/help/tarupdate.ca.html old mode 100755 new mode 100644 diff --git a/fsdump/help/tarupdate.pl.html b/fsdump/help/tarupdate.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/update.pl.html b/fsdump/help/update.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/verify.de.html b/fsdump/help/verify.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/verify.pl.html b/fsdump/help/verify.pl.html old mode 100755 new mode 100644 diff --git a/fsdump/help/xdev.de.html b/fsdump/help/xdev.de.html old mode 100755 new mode 100644 diff --git a/fsdump/help/xdev.pl.html b/fsdump/help/xdev.pl.html old mode 100755 new mode 100644 diff --git a/ftelnet/images/icon.gif b/ftelnet/images/icon.gif old mode 100755 new mode 100644 diff --git a/gray-theme/apache/images/type_icon_10.gif b/gray-theme/apache/images/type_icon_10.gif old mode 100755 new mode 100644 diff --git a/gray-theme/bind8/images/TXT.gif b/gray-theme/bind8/images/TXT.gif old mode 100755 new mode 100644 diff --git a/gray-theme/bind8/images/slaves.gif b/gray-theme/bind8/images/slaves.gif old mode 100755 new mode 100644 diff --git a/gray-theme/dhcpd/images/group.gif b/gray-theme/dhcpd/images/group.gif old mode 100755 new mode 100644 diff --git a/gray-theme/dhcpd/images/pool.gif b/gray-theme/dhcpd/images/pool.gif old mode 100755 new mode 100644 diff --git a/gray-theme/fdisk/images/.xvpics/use.gif b/gray-theme/fdisk/images/.xvpics/use.gif deleted file mode 100644 index 2b5e427d7..000000000 --- a/gray-theme/fdisk/images/.xvpics/use.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:4x12 RGB (105 bytes) -#END_OF_COMMENTS -4 12 255 - \ No newline at end of file diff --git a/gray-theme/file/images/.xvpics/preview.gif b/gray-theme/file/images/.xvpics/preview.gif deleted file mode 100644 index 7715f7977..000000000 Binary files a/gray-theme/file/images/.xvpics/preview.gif and /dev/null differ diff --git a/gray-theme/file/images/html.gif b/gray-theme/file/images/html.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/.xvpics/first-grey.gif b/gray-theme/images/.xvpics/first-grey.gif deleted file mode 100644 index 3a2c36ba1..000000000 Binary files a/gray-theme/images/.xvpics/first-grey.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/first.gif b/gray-theme/images/.xvpics/first.gif deleted file mode 100644 index 40607e528..000000000 Binary files a/gray-theme/images/.xvpics/first.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/last-grey.gif b/gray-theme/images/.xvpics/last-grey.gif deleted file mode 100644 index 8de972ca2..000000000 Binary files a/gray-theme/images/.xvpics/last-grey.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/last.gif b/gray-theme/images/.xvpics/last.gif deleted file mode 100644 index 881c6f793..000000000 Binary files a/gray-theme/images/.xvpics/last.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/lc1.gif b/gray-theme/images/.xvpics/lc1.gif deleted file mode 100644 index fa3727a09..000000000 --- a/gray-theme/images/.xvpics/lc1.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x6 RGB (40 bytes) -#END_OF_COMMENTS -6 6 255 -rwurrrrrrrr \ No newline at end of file diff --git a/gray-theme/images/.xvpics/lc2.gif b/gray-theme/images/.xvpics/lc2.gif deleted file mode 100644 index 975916e46..000000000 --- a/gray-theme/images/.xvpics/lc2.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x6 Indexed (38 bytes) -#END_OF_COMMENTS -6 6 255 - \ No newline at end of file diff --git a/gray-theme/images/.xvpics/left-arrow.gif b/gray-theme/images/.xvpics/left-arrow.gif deleted file mode 100644 index 7020ff061..000000000 --- a/gray-theme/images/.xvpics/left-arrow.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:20x26 RGB (129 bytes) -#END_OF_COMMENTS -20 26 255 -I$II۶IH%I۶%HI%I$II۶IH%I۶$I)II$II۶IH%Iە$I)DI$II۶IH%IH%HI۶I$II۶(׺׶۶I$II۶mv%ڷ۶I$IIۑRqE׺۶I$IIRqnv$۶I$II۶qNrqDI%HI$II۶mRqrnv$IIII$IIۑRqnqRr(EI)I$IIrMrqrrM$IH)۶mRrqrnQrHڶ۶rMrqrrMEڷ۶ImRrqrnu$۶۶I$mRqrnv$۶I$II۶qNrqDI%HI$II۶Rqnv%HIII$II۶IqN$IHII$II۶IHmv$IHI۶I$II۶(׺׶۶I$II۶ڒ%ڷڶ۶I$II۶%$۶۶I$II۶%HDֺI$II۶IH%I۶%HI%I$II۶IH%I۶%HI% \ No newline at end of file diff --git a/gray-theme/images/.xvpics/left-grey.gif b/gray-theme/images/.xvpics/left-grey.gif deleted file mode 100644 index 8b0fc354c..000000000 Binary files a/gray-theme/images/.xvpics/left-grey.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/left.gif b/gray-theme/images/.xvpics/left.gif deleted file mode 100644 index 7020ff061..000000000 --- a/gray-theme/images/.xvpics/left.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:20x26 RGB (129 bytes) -#END_OF_COMMENTS -20 26 255 -I$II۶IH%I۶%HI%I$II۶IH%I۶$I)II$II۶IH%Iە$I)DI$II۶IH%IH%HI۶I$II۶(׺׶۶I$II۶mv%ڷ۶I$IIۑRqE׺۶I$IIRqnv$۶I$II۶qNrqDI%HI$II۶mRqrnv$IIII$IIۑRqnqRr(EI)I$IIrMrqrrM$IH)۶mRrqrnQrHڶ۶rMrqrrMEڷ۶ImRrqrnu$۶۶I$mRqrnv$۶I$II۶qNrqDI%HI$II۶Rqnv%HIII$II۶IqN$IHII$II۶IHmv$IHI۶I$II۶(׺׶۶I$II۶ڒ%ڷڶ۶I$II۶%$۶۶I$II۶%HDֺI$II۶IH%I۶%HI%I$II۶IH%I۶%HI% \ No newline at end of file diff --git a/gray-theme/images/.xvpics/menubg.gif b/gray-theme/images/.xvpics/menubg.gif deleted file mode 100644 index 0bc0dd777..000000000 --- a/gray-theme/images/.xvpics/menubg.gif +++ /dev/null @@ -1,187 +0,0 @@ -P7 332 -#IMGINFO:97x26 RGB (3062 bytes) -#END_OF_COMMENTS -80 21 255 -{w* * -) -) -* * -) -* * *) -NWsWwwwR* Ss NvJ * -) -* * -) -* * -Nwwwwwwww{ww{w{ww.* -).**-**.*.-+-.*N.NW{sRSR.* N.*MN*M*.) -)* -) -* - * * *SwVswwSvwswvws{swwwwwR* --+-*...N*..N.O-SNNw{www.N.) - -% - - *  * -% - * -) - &rSwVsSrWrWswvswwwwwwwS) -)*.N/-O.N.RO-SNRs{wwS).) -* * ) - *  * -) -) - * -*RNWwSRsRSvsWwwrwwwwwwS) - -) -.)/N2N/RNRORRsw{wwwn-.* --* - * -* -) -* -) - * -)/N2SwRSRswWwrWswwwwwwWs * -) - -)*N2ORNSRsRs{wwwS.)* * -* -) -) - & * -* -.N.S.NSVORSRwwWRswWWwWsW) -* * -) - -).ORRSRSsv{wwwrJ)*.)S) -) - & - * * -* * /N..R/.RN3NSRwSRwwWwwwWSR**%* -* * -rSRsWw{wwvwwvwrw{N -) * * -* * -*..N.../N.2SNSVsSwWwwwWsS2* .- -* * -) -Srwwwwwww{szww{s) & -) -* -) -) -*..*- -/-O.w.SVwswWwwWWN/- -* * -) - -) -) -.swww{ww{wwvwwww)% - * * - * * -) -* ** -)./wV*3rwSwwR/vS) - * &* * -* * -Rwwww{wwwwww{wwN -) -* -) - -) -% - -) -) - * -.wwSRSwR Ow-&Wr*-J)* -) -) - -%% - *.Swvwwwws{rww{{wwwwS * -*- -* *. -)*. -).** *Ov{SwRSw) -NRN. -) - -) - & -) - * -% -.NWsvWsvSwsVswwvwwwwwW)* -.*-/).*...J...N.NN{wwWNR.* * *  - ) - & -) - -% - * * /RSvsSRSvSsvWwswwwwzsW*)*.*N...N.N/M3NN2ow{wwr.*- -) *  - -% - *  * -) -% - * -N2SrWSRsVsWwswVswww{Ww.) -) -*..N/R.NR/NRROvw{w.*-*. * -% - * - * -% - * -* * -N2N3NwRSSvS{sWrWswwwwwwWM - -) -* +-OR.SNRSNRsw{w{vR*.) -* *& -) -* -) - * -) -*.2N.O2NS2ORWsvSSvwwWwwwsW.* * -) -) -.*SRNSRSrSw{w{o *) -)wr -) - * * * -* -)/-/N...N/R.SRSw.wwwWwwwSwR.*%& * -%*.sRSvS{wwwwvsNRN2owN -) - -) - * * &)/-/)O O..RS.wWsWwwwSwwVSSN * -.. & &2sSvwww{wwwwwwwN -) -* -) -%) -)**).*.*NWsrWwwwwSWwSw2O-* -* . & * -.wvwwww{w{wwwvwws -) * -) - * * - * * -) - *.sWS)WwN.sW.*{S.) -* * -) - * -) - **wwww{ww{wwwww \ No newline at end of file diff --git a/gray-theme/images/.xvpics/ok.gif b/gray-theme/images/.xvpics/ok.gif deleted file mode 100644 index c6becb2c8..000000000 --- a/gray-theme/images/.xvpics/ok.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:16x16 RGB (605 bytes) -#END_OF_COMMENTS -16 16 255 -۶Q 0ru uzT u}x yyyyy Qu0uyu}1u0101yY0 },4] ~4]0}y,04YU0uUu0u0UYY } XUUY8 y}TUYYXY 0}Y}41u1 0 \ No newline at end of file diff --git a/gray-theme/images/.xvpics/open.gif b/gray-theme/images/.xvpics/open.gif deleted file mode 100644 index 5fa7f3bb5..000000000 Binary files a/gray-theme/images/.xvpics/open.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/rc1.gif b/gray-theme/images/.xvpics/rc1.gif deleted file mode 100644 index abaf926ea..000000000 --- a/gray-theme/images/.xvpics/rc1.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x6 RGB (57 bytes) -#END_OF_COMMENTS -6 6 255 -rrrrrrr \ No newline at end of file diff --git a/gray-theme/images/.xvpics/rc2.gif b/gray-theme/images/.xvpics/rc2.gif deleted file mode 100644 index d7c416e23..000000000 --- a/gray-theme/images/.xvpics/rc2.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x6 Indexed (43 bytes) -#END_OF_COMMENTS -6 6 255 - \ No newline at end of file diff --git a/gray-theme/images/.xvpics/right-grey.gif b/gray-theme/images/.xvpics/right-grey.gif deleted file mode 100644 index d8f9b1b44..000000000 Binary files a/gray-theme/images/.xvpics/right-grey.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/title-bar-selected.png b/gray-theme/images/.xvpics/title-bar-selected.png deleted file mode 100644 index a7c5b2b25..000000000 --- a/gray-theme/images/.xvpics/title-bar-selected.png +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:13x23 RGB (221 bytes) -#END_OF_COMMENTS -13 23 255 -۷ڷ۷۷۷۷۷۷۷۷ڷ۷ڷ۷۶۷۷۷۷۷ڷ۷ڷ۷۷ڷ۷۶۷۷ڷ۷۷۷۷ڷ۶۷۷۷ڷ۷۷۷۷nnJnnomoIonnn \ No newline at end of file diff --git a/gray-theme/images/.xvpics/title-bar.png b/gray-theme/images/.xvpics/title-bar.png deleted file mode 100644 index 43082f40f..000000000 --- a/gray-theme/images/.xvpics/title-bar.png +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:13x23 RGB (216 bytes) -#END_OF_COMMENTS -13 23 255 -۶ڷڶ۶ڶ۶ڷڷ۶ڷڷڶ۶ڷڷ۶۶۶۶۶ڷ۶۶۶۶ڷ۶ڒnn \ No newline at end of file diff --git a/gray-theme/images/.xvpics/virtualmin-small.gif b/gray-theme/images/.xvpics/virtualmin-small.gif deleted file mode 100644 index bc8b1429f..000000000 --- a/gray-theme/images/.xvpics/virtualmin-small.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:16x16 Indexed (880 bytes) -#END_OF_COMMENTS -16 16 255 -I$II۶IH%I۶I$II۶IH%I۶I$II۶IH%I۶I$II۶IH%I۶8T840X98T098T89T8T98U0X8P98P5X8T98U8X49T9X8P99T8P908T98U8X48P88۶I$II۶%H%I۶I$II۶%H%I۶I$II۶%H%I۶I$II۶%H%I \ No newline at end of file diff --git a/gray-theme/images/.xvpics/webmin-small.gif b/gray-theme/images/.xvpics/webmin-small.gif deleted file mode 100644 index 864bf9ace..000000000 Binary files a/gray-theme/images/.xvpics/webmin-small.gif and /dev/null differ diff --git a/gray-theme/images/.xvpics/white.gif b/gray-theme/images/.xvpics/white.gif deleted file mode 100644 index f318925a3..000000000 --- a/gray-theme/images/.xvpics/white.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:1x10 Indexed (44 bytes) -#END_OF_COMMENTS -1 10 255 -IIIIII \ No newline at end of file diff --git a/gray-theme/images/address-small.gif b/gray-theme/images/address-small.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/bw.gif b/gray-theme/images/bw.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/bw.png b/gray-theme/images/bw.png old mode 100755 new mode 100644 diff --git a/gray-theme/images/graph.png b/gray-theme/images/graph.png old mode 100755 new mode 100644 diff --git a/gray-theme/images/grey.gif b/gray-theme/images/grey.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/index.gif b/gray-theme/images/index.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/newplan.gif b/gray-theme/images/newplan.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/newplan.png b/gray-theme/images/newplan.png old mode 100755 new mode 100644 diff --git a/gray-theme/images/pass.png b/gray-theme/images/pass.png old mode 100755 new mode 100644 diff --git a/gray-theme/images/title-bar.png b/gray-theme/images/title-bar.png old mode 100755 new mode 100644 diff --git a/gray-theme/images/virtualmin-small.gif b/gray-theme/images/virtualmin-small.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/vm2-small.gif b/gray-theme/images/vm2-small.gif old mode 100755 new mode 100644 diff --git a/gray-theme/images/white.gif b/gray-theme/images/white.gif old mode 100755 new mode 100644 diff --git a/gray-theme/iscsi-client/images/icon.gif b/gray-theme/iscsi-client/images/icon.gif old mode 100755 new mode 100644 diff --git a/gray-theme/iscsi-client/images/iscsi.gif b/gray-theme/iscsi-client/images/iscsi.gif old mode 100755 new mode 100644 diff --git a/gray-theme/iscsi-server/images/icon.gif b/gray-theme/iscsi-server/images/icon.gif old mode 100755 new mode 100644 diff --git a/gray-theme/mailboxes/images/read.gif b/gray-theme/mailboxes/images/read.gif old mode 100755 new mode 100644 diff --git a/gray-theme/openslp/images/icon.gif b/gray-theme/openslp/images/icon.gif old mode 100755 new mode 100644 diff --git a/gray-theme/postfix/images/manual.gif b/gray-theme/postfix/images/manual.gif old mode 100755 new mode 100644 diff --git a/gray-theme/pserver/images/cvsweb.gif b/gray-theme/pserver/images/cvsweb.gif old mode 100755 new mode 100644 diff --git a/gray-theme/pserver/images/icon.gif b/gray-theme/pserver/images/icon.gif old mode 100755 new mode 100644 diff --git a/gray-theme/samba/images/askepass.gif b/gray-theme/samba/images/askepass.gif old mode 100755 new mode 100644 diff --git a/gray-theme/samba/images/editgsync.gif b/gray-theme/samba/images/editgsync.gif old mode 100755 new mode 100644 diff --git a/gray-theme/samba/images/editsync.gif b/gray-theme/samba/images/editsync.gif old mode 100755 new mode 100644 diff --git a/gray-theme/samba/images/winbind.gif b/gray-theme/samba/images/winbind.gif old mode 100755 new mode 100644 diff --git a/gray-theme/spam/images/manual.gif b/gray-theme/spam/images/manual.gif old mode 100755 new mode 100644 diff --git a/gray-theme/squid/images/cachemgr.gif b/gray-theme/squid/images/cachemgr.gif old mode 100755 new mode 100644 diff --git a/gray-theme/squid/images/edit_cachemgr.gif b/gray-theme/squid/images/edit_cachemgr.gif old mode 100755 new mode 100644 diff --git a/gray-theme/squid/images/manual.gif b/gray-theme/squid/images/manual.gif old mode 100755 new mode 100644 diff --git a/gray-theme/theme.pl b/gray-theme/theme.pl index 44955650a..24118f6ce 100755 --- a/gray-theme/theme.pl +++ b/gray-theme/theme.pl @@ -27,8 +27,7 @@ sub theme_ui_post_header my ($text) = @_; my $rv; $rv .= "
$text
\n" if (defined($text)); -#$rv .= "
\n"; -$rv .= "

" if (!defined($text)); +$rv .= "

" if (!defined($text)); return $rv; } @@ -37,7 +36,7 @@ return $rv; sub theme_ui_pre_footer { my $rv; -$rv .= "

\n"; +$rv .= "

\n"; return $rv; } @@ -259,6 +258,7 @@ print "", ""; - diff --git a/makedist.pl b/makedist.pl index 5a5ab8d2f..1d0b997c1 100755 --- a/makedist.pl +++ b/makedist.pl @@ -106,10 +106,8 @@ foreach $m (@mlist) { $flist = ""; opendir(DIR, $m); foreach $f (readdir(DIR)) { - next if ($f =~ /^\./ || $f eq "test" || $f =~ /\.bak$/ || - $f =~ /\.tmp$/ || $f =~ /\.site$/ || $f eq ".builds" || - $f =~ /\.git$/ || $f eq ".build" || $f eq "distrib" || - $f =~ /\.(tar|wbm|wbt)\.gz$/ || $f =~ /\.pyc$/ || + next if ($f =~ /^\./ || $f =~ /\.git$/ || + $f =~ /\.(tar|wbm|wbt)\.gz$/ || $f eq "README.md" || $f =~ /^makemodule.*\.pl$/ || $f eq "linux.sh" || $f eq "freebsd.sh" || $f eq "LICENCE" || $f eq "version"); @@ -167,7 +165,6 @@ system("/usr/local/webadmin/chinese-to-utf8.pl $tardir/$dir"); # Remove useless .bak, test and other files, and create the tar.gz file print "Creating webmin-$vfile.tar.gz\n"; -system("find $tardir/$dir -name '*.bak' -o -name test -o -name '*.tmp' -o -name '*.site' -o -name core -o -name .xvpics -o -name .svn | xargs rm -rf"); system("cd $tardir ; tar cvhf - $dir 2>/dev/null | gzip -c >webmin-$vfile.tar.gz"); if (!$min && -d $zipdir) { diff --git a/makemoduledeb.pl b/makemoduledeb.pl index 17085549e..61bd8e5c7 100755 --- a/makemoduledeb.pl +++ b/makemoduledeb.pl @@ -176,12 +176,6 @@ if ($< == 0) { system("cd $usr_dir && chown -R root:bin ."); } system("find $usr_dir -name .git | xargs rm -rf"); -system("find $usr_dir -name .svn | xargs rm -rf"); -system("find $usr_dir -name .xvpics | xargs rm -rf"); -system("find $usr_dir -name '*.bak' | xargs rm -rf"); -system("find $usr_dir -name '*~' | xargs rm -rf"); -system("find $usr_dir -name '*.rej' | xargs rm -rf"); -system("find $usr_dir -name core | xargs rm -rf"); system("find $usr_dir -name RELEASE | xargs rm -rf"); system("find $usr_dir -name RELEASE.sh | xargs rm -rf"); if (-r "$usr_dir/$mod/EXCLUDE") { diff --git a/makemodulerpm.pl b/makemodulerpm.pl index 80a9f8775..188d9ad3e 100755 --- a/makemodulerpm.pl +++ b/makemodulerpm.pl @@ -192,13 +192,6 @@ my $ucprog = ucfirst($prog); system("/bin/mkdir -p /tmp/makemodulerpm"); system("cd $par && /bin/cp -rpL $source_mod /tmp/makemodulerpm/$mod"); system("/usr/bin/find /tmp/makemodulerpm -name .git | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name .svn | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name .xvpics | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name '*.bak' | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name '*~' | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name '*.rej' | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name '.*.swp' | xargs rm -rf"); -system("/usr/bin/find /tmp/makemodulerpm -name core | xargs rm -rf"); system("/usr/bin/find /tmp/makemodulerpm -name RELEASE | xargs rm -rf"); system("/usr/bin/find /tmp/makemodulerpm -name RELEASE.sh | xargs rm -rf"); system("/usr/bin/find /tmp/makemodulerpm -name t | xargs rm -rf"); @@ -342,7 +335,9 @@ if [ "$post_config" = "1" ]; then # Copy config file to /etc/webmin or /etc/usermin os_type=`grep "^os_type=" /etc/$prog/config | sed -e 's/os_type=//g'` os_version=`grep "^os_version=" /etc/$prog/config | sed -e 's/os_version=//g'` - /usr/bin/perl /usr/libexec/$prog/copyconfig.pl \$os_type \$os_version /usr/libexec/$prog /etc/$prog $mod + real_os_type=`grep "^real_os_type=" /etc/$prog/config | sed -e 's/real_os_type=//g'` + real_os_version=`grep "^real_os_version=" /etc/$prog/config | sed -e 's/real_os_version=//g'` + /usr/bin/perl /usr/libexec/$prog/copyconfig.pl "\$os_type/\$real_os_type" "\$os_version/\$real_os_version" /usr/libexec/$prog /etc/$prog $mod # Update the ACL for the root user, or the first user in the ACL grep "^root:" /etc/$prog/webmin.acl >/dev/null diff --git a/man/config-open-linux-3.1e b/man/config-open-linux-3.1e old mode 100755 new mode 100644 diff --git a/man/config.info.pl b/man/config.info.pl old mode 100755 new mode 100644 diff --git a/man/help/intro.no.html b/man/help/intro.no.html old mode 100755 new mode 100644 diff --git a/man/help/intro.sk.html b/man/help/intro.sk.html old mode 100755 new mode 100644 diff --git a/man/images/.xvpics/icon.gif b/man/images/.xvpics/icon.gif deleted file mode 100644 index 867f347d1..000000000 Binary files a/man/images/.xvpics/icon.gif and /dev/null differ diff --git a/mime.types b/mime.types old mode 100755 new mode 100644 diff --git a/minecraft/config.info b/minecraft/config.info index 1f304004c..058bed5a7 100644 --- a/minecraft/config.info +++ b/minecraft/config.info @@ -1,6 +1,7 @@ minecraft_dir=Base directory for Minecraft server,0 minecraft_jar=Full path to Minecraft JAR file,3,minecraft_server.jar in the base directory java_cmd=Full path to java command,0 +java_envs=Additional environment variables,0 unix_user=Run Minecraft server as user,5 init_name=Name of init script,0 history_size=Command history size,0 diff --git a/minecraft/config.info.de b/minecraft/config.info.de index cedda2159..d80eb811c 100644 --- a/minecraft/config.info.de +++ b/minecraft/config.info.de @@ -1,6 +1,7 @@ minecraft_dir=Basisverzeichnis für Minecraft Server,0 minecraft_jar=Voller Pfad zur Minecraft JAR Datei,3,minecraft_server.jar im Basisverzeichnis java_cmd=Voller Pfad zum java Befehl,0 +java_envs=Zusätzliche Umgebungsvariablen,0 unix_user=Führe Minecraft Server als Benutzer aus,5 init_name=Name des initialen Skripts,0 history_size=Befehlshistorie Größe,0 diff --git a/minecraft/edit_conf.cgi b/minecraft/edit_conf.cgi index 91e3a00f0..e1c54db81 100755 --- a/minecraft/edit_conf.cgi +++ b/minecraft/edit_conf.cgi @@ -27,7 +27,7 @@ print &ui_table_row($text{'conf_type'}, &ui_select("type", $type, [ [ "DEFAULT", $text{'conf_type_default'} ], [ "FLAT", $text{'conf_type_flat'} ], - [ "LARGEBIOMES", $text{'conf_type_largebiomes'} ] ])); + [ "LARGEBIOMES", $text{'conf_type_largebiomes'} ] ], 1, 0,1)); # Generate structures in new worlds my $structs = &find_value("generate-structures", $conf) || "true"; diff --git a/minecraft/images/cmds.gif b/minecraft/images/cmds.gif old mode 100755 new mode 100644 diff --git a/minecraft/images/conf.gif b/minecraft/images/conf.gif old mode 100755 new mode 100644 diff --git a/minecraft/images/conns.gif b/minecraft/images/conns.gif old mode 100755 new mode 100644 diff --git a/minecraft/images/icon.gif b/minecraft/images/icon.gif old mode 100755 new mode 100644 diff --git a/minecraft/images/logs.gif b/minecraft/images/logs.gif old mode 100755 new mode 100644 diff --git a/minecraft/images/manual.gif b/minecraft/images/manual.gif old mode 100755 new mode 100644 diff --git a/minecraft/images/users.gif b/minecraft/images/users.gif old mode 100755 new mode 100644 diff --git a/minecraft/minecraft-lib.pl b/minecraft/minecraft-lib.pl index 0d2f26fa7..c3cbeff04 100644 --- a/minecraft/minecraft-lib.pl +++ b/minecraft/minecraft-lib.pl @@ -170,6 +170,7 @@ my $ififo = &get_input_fifo(); my $rv = "(test -e ".$ififo." || mkfifo ".$ififo.") ; ". "cd ".$config{'minecraft_dir'}." && ". "(tail -f ".$ififo." | ". + $config{'java_envs'}." ". &has_command($config{'java_cmd'})." ". $config{'java_args'}." ". " -jar ".$jar." nogui ". diff --git a/miniserv.pl b/miniserv.pl index 833ce6c26..ed0dd9556 100755 --- a/miniserv.pl +++ b/miniserv.pl @@ -159,8 +159,11 @@ elsif (!$config{'no_pam'}) { } } if ($config{'pam_only'} && !$use_pam) { - print STDERR $startup_msg[0],"\n"; + foreach $msg (@startup_msg) { + print STDERR $msg,"\n"; + } print STDERR "PAM use is mandatory, but could not be enabled!\n"; + print STDERR "no_pam and pam_only both are set!\n" if ($config{no_pam}); exit(1); } elsif ($pam_msg && !$use_pam) { @@ -554,8 +557,11 @@ $proto = getprotobyname('tcp'); $tried_inaddr_any = 0; for($i=0; $i<@sockets; $i++) { $fh = "MAIN$i"; - socket($fh, $sockets[$i]->[2], SOCK_STREAM, $proto) || - die "Failed to open socket family $sockets[$i]->[2] : $!"; + if (!socket($fh, $sockets[$i]->[2], SOCK_STREAM, $proto)) { + # Protocol not supported + push(@sockerrs, "Failed to open socket family $sockets[$i]->[2] : $!"); + next; + } setsockopt($fh, SOL_SOCKET, SO_REUSEADDR, pack("l", 1)); if ($sockets[$i]->[2] eq PF_INET()) { $pack = pack_sockaddr_in($sockets[$i]->[1], $sockets[$i]->[0]); @@ -1102,11 +1108,7 @@ while(1) { else { # Session is OK print $outfd "2 $user\n"; - if ($lot && - $time_now - $ltime > - ($lot*60)/2) { - $sessiondb{$skey} = "$user $time_now $ip"; - } + $sessiondb{$skey} = "$user $time_now $ip"; } } } diff --git a/mon/images/.xvpics/global.gif b/mon/images/.xvpics/global.gif deleted file mode 100644 index 29173041f..000000000 --- a/mon/images/.xvpics/global.gif +++ /dev/null @@ -1,170 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (2775 bytes) -#END_OF_COMMENTS -48 48 255 -ۻߒrSnN.NNsrۗ23SSWSSWSWN3S./*Nwrw3SSWSWWSwSWRS3*./3N.s߻NS7SWSwSWSw3RSWO2*N3S2/SRS7s7wSwwwW* -+VO. -* -*O.3SS33SWSWwSwwwww./*R/* -/ -**)SW37SSWwSwwwwwwS.*3*. -/ -* -+ R3SWS7SWsWwWwww{.../ -./ -. . -* -*.WSS3SSWwSwww{wwR/./. -/..*** -+ +WS33SWsWwwww{sR3N././.+.+* ) wW3rwSSWSwwww{svS.S./3././/./.+*+RWs7SwSSWWswww{wRSNS2/.3/./.*/.+* -WSs7SWSWSWSwwwwS3R//2/3.3.//2.*/**.WSWSS -3SWws{wS3.3/3N33/2/3./2/**+ -N3WSSM3WswWwwS.3/32O332/3/2//./.+. -./WSS)w.SSWwwwVS/2/3S332/S3/2/.3/. -/. - -OWS2&WSSS Wsswv/2/33S33R333S3/23/.3.+.**W/* OSSWS SSwNwsV/S2S/7/W3S33R333/2//2+.+*3N..swWOWS 3sR/RsW.Sw/23S7S33S3S332/3./..+ -../.* -rw3SS. -/R*NSSRWO73S3S7S3S33S2/3/2++. -. -+. -OSWS./ -.O*3wW/wR3S73S3S7S3S33S/2/2 2+. -/ -* - -*NWSW./ -./ -.3NwS.Ws7/W3S3S7S3S332S/R.+.* +*NSRWO**/.w./wWR3S3S73S3S7S33S/2//... . - -*OWROW/. - -/*SRSSvS3S33S7S3S3W33S.33/.//. -. '23sR/S. -*. -/.wSRW/3S73S3S7S2S333SO./*/ -* - -S3rO.S& -. ./3wrWSSwR3S7S3S33S33.3/./.+* -* -3Ws.S - -. -*./RORWSR3ssW3S3W32S/33./.// -. -* - -SS2S* -* .+R/R3S.SWWSR3W/3S3.3/2/ -/. -. + SWwS.. - )*//.3./32Ss{s2S3S3.3/2//.+. -+ S3./ + -. -//./.3SrWsWR3/3S2/3./3 -3*+* - -* -33.+ / -*+/../3wwwO233/R/3/2//./ -. - -+ - -w/. -* - -. */../R/3NS.3/./. .* ) )SN -* - -*+*RsvSR/2/././** -.*.N* - - -** .sr/2/././.+*+ ' Or - - -* -+*Sv.//./ -./ -. - -* -  -* - - *3rw.//*/. -/ -*&* -N* + -*/RSv{+.+.+*. -* - -* - -R* -& - - -* +*/vS. ../*+ / - - -& - +r - - - -* - -+ +ORO -. -/.. ** - -* -** -% * - -. -+ /.+ +./ -* -* - - -*r - -* - - - -* -* - ) * - - -* - -*N* -* * - -* - - -* - - -* -..* -* - - -* - - - -* - - -**Nsߗr3O.* - -* -*r߻wvsr߻ۻ \ No newline at end of file diff --git a/mon/images/.xvpics/periods.gif b/mon/images/.xvpics/periods.gif deleted file mode 100644 index 5605483b6..000000000 Binary files a/mon/images/.xvpics/periods.gif and /dev/null differ diff --git a/mount/config-cobalt-linux b/mount/config-cobalt-linux index 1aef67e5d..ce5a0ddb6 100644 --- a/mount/config-cobalt-linux +++ b/mount/config-cobalt-linux @@ -3,3 +3,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-coherent-linux b/mount/config-coherent-linux index 9aa53aa46..316ea8c9f 100644 --- a/mount/config-coherent-linux +++ b/mount/config-coherent-linux @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-corel-linux b/mount/config-corel-linux index 3e0aa38a6..0117b5f87 100644 --- a/mount/config-corel-linux +++ b/mount/config-corel-linux @@ -4,3 +4,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-debian-linux b/mount/config-debian-linux index 20fdcd0a3..53b275cc8 100644 --- a/mount/config-debian-linux +++ b/mount/config-debian-linux @@ -6,3 +6,4 @@ nmblookup_path=nmblookup auto_file=/etc/am-utils/amd.conf autofs_file=/etc/auto.master show_used=1 +nfs_check=1 diff --git a/mount/config-freebsd b/mount/config-freebsd index 5ca156c4d..b64084014 100644 --- a/mount/config-freebsd +++ b/mount/config-freebsd @@ -6,3 +6,4 @@ smbclient_path=smbclient long_fstypes=1 fstab_file=/etc/fstab show_used=1 +nfs_check=1 diff --git a/mount/config-generic-linux b/mount/config-generic-linux index 1aef67e5d..ce5a0ddb6 100644 --- a/mount/config-generic-linux +++ b/mount/config-generic-linux @@ -3,3 +3,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-gentoo-linux b/mount/config-gentoo-linux index 6b05d71cb..c81ffdf2b 100644 --- a/mount/config-gentoo-linux +++ b/mount/config-gentoo-linux @@ -4,3 +4,4 @@ smbclient_path=smbclient nmblookup_path=nmblookup autofs_file=/etc/autofs/auto.master show_used=1 +nfs_check=1 diff --git a/mount/config-hpux b/mount/config-hpux index 5ca156c4d..b64084014 100644 --- a/mount/config-hpux +++ b/mount/config-hpux @@ -6,3 +6,4 @@ smbclient_path=smbclient long_fstypes=1 fstab_file=/etc/fstab show_used=1 +nfs_check=1 diff --git a/mount/config-lfs-linux b/mount/config-lfs-linux index b8b992dd2..5e502c09c 100644 --- a/mount/config-lfs-linux +++ b/mount/config-lfs-linux @@ -6,3 +6,4 @@ long_fstypes=1 smbclient_path= fstab_file=/etc/fstab show_used=1 +nfs_check=1 diff --git a/mount/config-macos b/mount/config-macos index 727db2057..6951d85b4 100644 --- a/mount/config-macos +++ b/mount/config-macos @@ -5,3 +5,4 @@ auto_file= smbclient_path=smbclient long_fstypes=1 show_used=1 +nfs_check=1 diff --git a/mount/config-mandrake-linux b/mount/config-mandrake-linux index 9aa53aa46..316ea8c9f 100644 --- a/mount/config-mandrake-linux +++ b/mount/config-mandrake-linux @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-msc-linux b/mount/config-msc-linux index 9aa53aa46..316ea8c9f 100644 --- a/mount/config-msc-linux +++ b/mount/config-msc-linux @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-netbsd b/mount/config-netbsd old mode 100755 new mode 100644 index 5ca156c4d..b64084014 --- a/mount/config-netbsd +++ b/mount/config-netbsd @@ -6,3 +6,4 @@ smbclient_path=smbclient long_fstypes=1 fstab_file=/etc/fstab show_used=1 +nfs_check=1 diff --git a/mount/config-open-linux b/mount/config-open-linux index b9c4d6d40..eebfa0b7d 100644 --- a/mount/config-open-linux +++ b/mount/config-open-linux @@ -4,3 +4,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-open-linux-3.1e b/mount/config-open-linux-3.1e index 24794983d..8987fb910 100644 --- a/mount/config-open-linux-3.1e +++ b/mount/config-open-linux-3.1e @@ -4,3 +4,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-openbsd b/mount/config-openbsd index 5ca156c4d..b64084014 100644 --- a/mount/config-openbsd +++ b/mount/config-openbsd @@ -6,3 +6,4 @@ smbclient_path=smbclient long_fstypes=1 fstab_file=/etc/fstab show_used=1 +nfs_check=1 diff --git a/mount/config-openmamba-linux b/mount/config-openmamba-linux index 17cd9b3d9..cdc023489 100644 --- a/mount/config-openmamba-linux +++ b/mount/config-openmamba-linux @@ -4,3 +4,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-osf1 b/mount/config-osf1 index 2da618a93..2243257c3 100644 --- a/mount/config-osf1 +++ b/mount/config-osf1 @@ -6,3 +6,4 @@ long_fstypes=1 smbclient_path=/usr/local/samba/bin/smbclient fstab_file=/etc/fstab show_used=1 +nfs_check=1 diff --git a/mount/config-pardus-linux b/mount/config-pardus-linux index 1aef67e5d..ce5a0ddb6 100644 --- a/mount/config-pardus-linux +++ b/mount/config-pardus-linux @@ -3,3 +3,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-redhat-linux b/mount/config-redhat-linux index 17cd9b3d9..cdc023489 100644 --- a/mount/config-redhat-linux +++ b/mount/config-redhat-linux @@ -4,3 +4,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-redhat-linux-5.0-6.0 b/mount/config-redhat-linux-5.0-6.0 index 9177d6da3..5ffac97eb 100644 --- a/mount/config-redhat-linux-5.0-6.0 +++ b/mount/config-redhat-linux-5.0-6.0 @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-redhat-linux-6.1-ALL b/mount/config-redhat-linux-6.1-ALL index 9aa53aa46..316ea8c9f 100644 --- a/mount/config-redhat-linux-6.1-ALL +++ b/mount/config-redhat-linux-6.1-ALL @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-slackware-linux b/mount/config-slackware-linux index 25069bb0a..75687858a 100644 --- a/mount/config-slackware-linux +++ b/mount/config-slackware-linux @@ -3,3 +3,4 @@ long_fstypes=1 smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-sol-linux b/mount/config-sol-linux index a7a84140b..6cfcc5501 100644 --- a/mount/config-sol-linux +++ b/mount/config-sol-linux @@ -8,3 +8,4 @@ passwd_cindex=2 passwd_mindex=4 by_view=0 show_used=1 +nfs_check=1 diff --git a/mount/config-solaris b/mount/config-solaris index 6c2060768..521be4b10 100644 --- a/mount/config-solaris +++ b/mount/config-solaris @@ -4,3 +4,4 @@ long_fstypes=1 smbclient_path=/usr/local/samba/bin/smbclient nmblookup_path=/usr/local/samba/bin/nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-suse-linux b/mount/config-suse-linux index 288c8bde4..ec9266b24 100644 --- a/mount/config-suse-linux +++ b/mount/config-suse-linux @@ -4,3 +4,4 @@ autofs_file=/etc/auto.master smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-trustix-linux b/mount/config-trustix-linux index 9aa53aa46..316ea8c9f 100644 --- a/mount/config-trustix-linux +++ b/mount/config-trustix-linux @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-turbo-linux b/mount/config-turbo-linux index 9177d6da3..5ffac97eb 100644 --- a/mount/config-turbo-linux +++ b/mount/config-turbo-linux @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-turbo-linux-4.0 b/mount/config-turbo-linux-4.0 index 9177d6da3..5ffac97eb 100644 --- a/mount/config-turbo-linux-4.0 +++ b/mount/config-turbo-linux-4.0 @@ -5,3 +5,4 @@ fstab_file=/etc/fstab smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config-united-linux b/mount/config-united-linux index 288c8bde4..ec9266b24 100644 --- a/mount/config-united-linux +++ b/mount/config-united-linux @@ -4,3 +4,4 @@ autofs_file=/etc/auto.master smbclient_path=smbclient nmblookup_path=nmblookup show_used=1 +nfs_check=1 diff --git a/mount/config.info b/mount/config.info index 3141ce618..04ba53c87 100644 --- a/mount/config.info +++ b/mount/config.info @@ -11,3 +11,4 @@ auto_file=NFS automounts file,3 autofs_file=Kernel automounts file,3 smbclient_path=Full path to smbclient,3 nmblookup_path=Full path to nmblookup,3 +nfs_check=Check NFS servers before attempting mount,1,1-Yes,0-No diff --git a/mount/config.info.pl b/mount/config.info.pl old mode 100755 new mode 100644 diff --git a/mount/freebsd-lib.pl b/mount/freebsd-lib.pl index 61089a36a..9c53e5fe8 100755 --- a/mount/freebsd-lib.pl +++ b/mount/freebsd-lib.pl @@ -684,23 +684,25 @@ sub check_location if ($_[0] eq "nfs") { local($out, $temp, $mout, $dirlist); - # Use ping and showmount to see if the host exists and is up - if ($in{nfs_host} !~ /^\S+$/) { - &error("'$in{nfs_host}' is not a valid hostname"); - } - &execute_command("ping -c 1 '$in{nfs_host}'", undef, \$out, \$out); - if ($out =~ /unknown host/i) { - &error("The host '$in{nfs_host}' does not exist"); - } - elsif ($out =~ /100\% packet loss/) { - &error("The host '$in{nfs_host}' is down"); - } - &execute_command("showmount -e '$in{nfs_host}'", undef, \$out, \$out); - if ($out =~ /Unable to receive/) { - &error("The host '$in{nfs_host}' does not support NFS"); - } - elsif ($?) { - &error("Failed to get mount list : $out"); + if ($config{'nfs_check'}) { + # Use ping and showmount to see if the host exists and is up + if ($in{nfs_host} !~ /^\S+$/) { + &error("'$in{nfs_host}' is not a valid hostname"); + } + &execute_command("ping -c 1 '$in{nfs_host}'", undef, \$out, \$out); + if ($out =~ /unknown host/i) { + &error("The host '$in{nfs_host}' does not exist"); + } + elsif ($out =~ /100\% packet loss/) { + &error("The host '$in{nfs_host}' is down"); + } + &execute_command("showmount -e '$in{nfs_host}'", undef, \$out, \$out); + if ($out =~ /Unable to receive/) { + &error("The host '$in{nfs_host}' does not support NFS"); + } + elsif ($?) { + &error("Failed to get mount list : $out"); + } } # Validate directory name diff --git a/mount/freebsd-mounts-3.c b/mount/freebsd-mounts-3.c old mode 100755 new mode 100644 diff --git a/mount/freebsd-mounts-4.c b/mount/freebsd-mounts-4.c old mode 100755 new mode 100644 diff --git a/mount/freebsd-mounts-5.c b/mount/freebsd-mounts-5.c old mode 100755 new mode 100644 diff --git a/mount/freebsd-mounts-7.c b/mount/freebsd-mounts-7.c old mode 100755 new mode 100644 diff --git a/mount/help/linux_netdev.ca.html b/mount/help/linux_netdev.ca.html old mode 100755 new mode 100644 diff --git a/mount/help/linux_nfsvers.ca.html b/mount/help/linux_nfsvers.ca.html old mode 100755 new mode 100644 diff --git a/mount/help/linux_nfsvers.de.html b/mount/help/linux_nfsvers.de.html old mode 100755 new mode 100644 diff --git a/mount/help/linux_noatime.ca.html b/mount/help/linux_noatime.ca.html old mode 100755 new mode 100644 diff --git a/mount/help/linux_noatime.nl.html b/mount/help/linux_noatime.nl.html old mode 100755 new mode 100644 diff --git a/mount/help/linux_nodev.nl.html b/mount/help/linux_nodev.nl.html old mode 100755 new mode 100644 diff --git a/mount/help/linux_noexec.nl.html b/mount/help/linux_noexec.nl.html old mode 100755 new mode 100644 diff --git a/mount/hpux-lib.pl b/mount/hpux-lib.pl index 61240bd21..af6fd0bae 100755 --- a/mount/hpux-lib.pl +++ b/mount/hpux-lib.pl @@ -676,24 +676,26 @@ sub check_location if ($_[0] eq "nfs") { local($out, $temp, $mout, $dirlist); - # Use ping and showmount to see if the host exists and is up - if ($in{nfs_host} !~ /^\S+$/) { - &error("'$in{nfs_host}' is not a valid hostname"); - } - &execute_command("ping -c 1 '$in{nfs_host}'", undef, \$out, \$out); - if ($out =~ /unknown host/i) { - &error("The host '$in{nfs_host}' does not exist"); - } - elsif ($out =~ /100\% packet loss/) { - &error("The host '$in{nfs_host}' is down"); - } - &execute_command("showmount -e '$in{nfs_host}'", undef, \$out, \$out); - if ($out =~ /Unable to receive/) { - &error("The host '$in{nfs_host}' does not support NFS"); - } - elsif ($?) { - &error("Failed to get mount list : $out"); - } + if ($config{'nfs_check'}) { + # Use ping and showmount to see if the host exists and is up + if ($in{nfs_host} !~ /^\S+$/) { + &error("'$in{nfs_host}' is not a valid hostname"); + } + &execute_command("ping -c 1 '$in{nfs_host}'", undef, \$out, \$out); + if ($out =~ /unknown host/i) { + &error("The host '$in{nfs_host}' does not exist"); + } + elsif ($out =~ /100\% packet loss/) { + &error("The host '$in{nfs_host}' is down"); + } + &execute_command("showmount -e '$in{nfs_host}'", undef, \$out, \$out); + if ($out =~ /Unable to receive/) { + &error("The host '$in{nfs_host}' does not support NFS"); + } + elsif ($?) { + &error("Failed to get mount list : $out"); + } + } # Validate directory name foreach (split(/\n/, $out)) { diff --git a/mount/linux-lib.pl b/mount/linux-lib.pl index 68bdac395..ca7204244 100755 --- a/mount/linux-lib.pl +++ b/mount/linux-lib.pl @@ -2,9 +2,9 @@ # Mount table functions for linux if (!$no_check_support) { - my %suppport; + my %support; my $fsfile = &read_file_contents("/proc/filesystems"); - foreach my $l (split(/\n/, $fsfile)) { + foreach my $l (split(/\r?\n/, $fsfile)) { my @w = split(/\s+/, $l); my $fs = pop(@w); $support{$fs} = 1; @@ -37,13 +37,13 @@ if (!$no_check_support) { if ($support{'ext4'}) { $ext4_support = 1; } - if ($suppport{'xfs'} || &has_command("mkfs.xfs")) { + if ($support{'xfs'} || &has_command("mkfs.xfs")) { $xfs_support = 1; } - if ($suppport{'jfs'} || &has_command("mkfs.jfs")) { + if ($support{'jfs'} || &has_command("mkfs.jfs")) { $jfs_support = 1; } - if ($suppport{'btrfs'} || &has_command("mkfs.btrfs")) { + if ($support{'btrfs'} || &has_command("mkfs.btrfs")) { $btrfs_support = 1; } } @@ -549,16 +549,16 @@ while() { chop; if (/^(\/\S+)\s+/) { local $sf = $1; - if ($sf =~ /^\/dev\/ide\// || $sf =~ /^\/dev\/mapper\//) { - # check fstab for a mount on a device which is a symlink - local @st = stat($sf); - foreach $m (@mounts) { - local @fst = stat($m->[1]); - if ($m->[2] eq 'swap' && $fst[0] == $st[0] && - $fst[1] == $st[1]) { - $sf = $m->[1]; - last; - } + + # check fstab for a mount on a device which is a symlink + # to the path in /proc/swaps + local @st = stat($sf); + foreach $m (@mounts) { + local @fst = stat($m->[1]); + if ($m->[2] eq 'swap' && $fst[0] == $st[0] && + $fst[1] == $st[1]) { + $sf = $m->[1]; + last; } } @@ -1339,7 +1339,7 @@ elsif ($type eq "nfs" || $type eq "nfs4") { print &ui_table_row(&hlink($text{'linux_nfsvers'}, "linux_nfsvers"), &ui_select("nfs_nfsvers", $options{"nfsvers"}, [ [ "", $text{'linux_nfsdefault'} ], - 2, 3, 4 ])); + 2, 3, 4, 4.1 ])); } elsif ($type eq "fat" || $type eq "vfat" || $type eq "msdos" || $type eq "umsdos" || $type eq "fatx"){ @@ -1644,40 +1644,42 @@ sub check_location if (($_[0] eq "nfs") || ($_[0] eq "nfs4")) { local($out, $temp, $mout, $dirlist, @dirlist); - if (&has_command("showmount")) { + if (&has_command("showmount") && $config{'nfs_check'}) { # Use ping and showmount to see if the host exists and is up if ($in{nfs_host} !~ /^\S+$/) { &error(&text('linux_ehost', $in{'nfs_host'})); } - $out = &backquote_command("ping -c 1 '$in{nfs_host}' 2>&1"); + $out = &backquote_command( + "ping -c 1 ".quotemeta($in{nfs_host})." 2>&1"); if ($out =~ /unknown host/) { &error(&text('linux_ehost2', $in{'nfs_host'})); } elsif ($out =~ /100\% packet loss/) { &error(&text('linux_edown', $in{'nfs_host'})); } - $out = &backquote_command("showmount -e '$in{nfs_host}' 2>&1"); + $out = &backquote_command( + "showmount -e ".quotemeta($in{nfs_host})." 2>&1"); if ($out =~ /Unable to receive/) { &error(&text('linux_enfs', $in{'nfs_host'})); } elsif ($?) { &error(&text('linux_elist', $out)); } + } - # Validate directory name for NFSv3 (in v4 '/' exists) - foreach (split(/\n/, $out)) { - if (/^(\/\S+)/) { - $dirlist .= "$1\n"; - push(@dirlist, $1); - } + # Validate directory name for NFSv3 (in v4 '/' exists) + foreach (split(/\n/, $out)) { + if (/^(\/\S+)/) { + $dirlist .= "$1\n"; + push(@dirlist, $1); } - - if ($_[0] ne "nfs4" && $in{'nfs_dir'} !~ /^\/.*$/ && - &indexof($in{'nfs_dir'}, @dirlist) < 0) { - &error(&text('linux_enfsdir', $in{'nfs_dir'}, - $in{'nfs_host'}, "
$dirlist
")); - } - } + } + + if ($_[0] ne "nfs4" && $in{'nfs_dir'} !~ /^\/.*$/ && + &indexof($in{'nfs_dir'}, @dirlist) < 0) { + &error(&text('linux_enfsdir', $in{'nfs_dir'}, + $in{'nfs_host'}, "
$dirlist
")); + } # Try a test mount to see if filesystem is available $temp = &tempname(); diff --git a/mount/mount-lib.pl b/mount/mount-lib.pl index 58dfcfe94..47e2c1452 100755 --- a/mount/mount-lib.pl +++ b/mount/mount-lib.pl @@ -306,7 +306,7 @@ my %donedevno; # Get list of zone pools my %zpools = ( 'zones' => 1, 'zroot' => 1 ); if (&has_command("zpool")) { - my @out = &backquote_command("zpool list -P || zpool list -p"); + my @out = &backquote_command("zpool list -P 2>/dev/null || zpool list -p 2>/dev/null"); foreach my $l (@out) { if (/^(\S+)\s+(\d+)\s+(\d+)\s+(\d+)/) { $zpools{$1} = [ $2 / 1024, $4 / 1024 ]; @@ -344,6 +344,14 @@ foreach my $m (@mounted) { # Skip fuse user-space filesystem mounts next; } + if ($m->[2] eq "swap") { + # Skip virtual memory + next; + } + if ($m->[2] eq "squashfs") { + # Skip /snap mounts + next; + } # Get the size - for ZFS mounts, this comes from the underlying # total pool size and free my ($t, $f); diff --git a/mount/netbsd-lib.pl b/mount/netbsd-lib.pl index 60805ad1e..7a4cc84a4 100755 --- a/mount/netbsd-lib.pl +++ b/mount/netbsd-lib.pl @@ -522,23 +522,25 @@ sub check_location if ($_[0] eq "nfs") { local($out, $temp, $mout, $dirlist); - # Use ping and showmount to see if the host exists and is up - if ($in{nfs_host} !~ /^\S+$/) { - &error("'$in{nfs_host}' is not a valid hostname"); - } - $out = &backquote_command("ping -c 1 '$in{nfs_host}' 2>&1"); - if ($out =~ /unknown host/i) { - &error("The host '$in{nfs_host}' does not exist"); - } - elsif ($out =~ /100\% packet loss/) { - &error("The host '$in{nfs_host}' is down"); - } - $out = &backquote_command("showmount -e '$in{nfs_host}' 2>&1"); - if ($out =~ /Unable to receive/) { - &error("The host '$in{nfs_host}' does not support NFS"); - } - elsif ($?) { - &error("Failed to get mount list : $out"); + if ($config{'nfs_check'}) { + # Use ping and showmount to see if the host exists and is up + if ($in{nfs_host} !~ /^\S+$/) { + &error("'$in{nfs_host}' is not a valid hostname"); + } + $out = &backquote_command("ping -c 1 '$in{nfs_host}' 2>&1"); + if ($out =~ /unknown host/i) { + &error("The host '$in{nfs_host}' does not exist"); + } + elsif ($out =~ /100\% packet loss/) { + &error("The host '$in{nfs_host}' is down"); + } + $out = &backquote_command("showmount -e '$in{nfs_host}' 2>&1"); + if ($out =~ /Unable to receive/) { + &error("The host '$in{nfs_host}' does not support NFS"); + } + elsif ($?) { + &error("Failed to get mount list : $out"); + } } # Validate directory name diff --git a/mount/netbsd-mounts-2.c b/mount/netbsd-mounts-2.c old mode 100755 new mode 100644 diff --git a/mount/netbsd-mounts-3.c b/mount/netbsd-mounts-3.c old mode 100755 new mode 100644 diff --git a/mount/netbsd-mounts.c b/mount/netbsd-mounts.c old mode 100755 new mode 100644 diff --git a/mount/openbsd-lib.pl b/mount/openbsd-lib.pl index 59d04fa73..2652f6770 100755 --- a/mount/openbsd-lib.pl +++ b/mount/openbsd-lib.pl @@ -524,23 +524,25 @@ sub check_location if ($_[0] eq "nfs") { local($out, $temp, $mout, $dirlist); - # Use ping and showmount to see if the host exists and is up - if ($in{nfs_host} !~ /^\S+$/) { - &error("'$in{nfs_host}' is not a valid hostname"); - } - $out = &backquote_command("ping -c 1 '$in{nfs_host}' 2>&1"); - if ($out =~ /unknown host/i) { - &error("The host '$in{nfs_host}' does not exist"); - } - elsif ($out =~ /100\% packet loss/) { - &error("The host '$in{nfs_host}' is down"); - } - $out = &backquote_command("showmount -e '$in{nfs_host}' 2>&1"); - if ($out =~ /Unable to receive/) { - &error("The host '$in{nfs_host}' does not support NFS"); - } - elsif ($?) { - &error("Failed to get mount list : $out"); + if ($config{'nfs_check'}) { + # Use ping and showmount to see if the host exists and is up + if ($in{nfs_host} !~ /^\S+$/) { + &error("'$in{nfs_host}' is not a valid hostname"); + } + $out = &backquote_command("ping -c 1 '$in{nfs_host}' 2>&1"); + if ($out =~ /unknown host/i) { + &error("The host '$in{nfs_host}' does not exist"); + } + elsif ($out =~ /100\% packet loss/) { + &error("The host '$in{nfs_host}' is down"); + } + $out = &backquote_command("showmount -e '$in{nfs_host}' 2>&1"); + if ($out =~ /Unable to receive/) { + &error("The host '$in{nfs_host}' does not support NFS"); + } + elsif ($?) { + &error("Failed to get mount list : $out"); + } } # Validate directory name diff --git a/mscstyle3/images/.xvpics/white_bar.jpg b/mscstyle3/images/.xvpics/white_bar.jpg deleted file mode 100644 index ee8efa652..000000000 --- a/mscstyle3/images/.xvpics/white_bar.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:8x9 RGB (363 bytes) -#END_OF_COMMENTS -8 9 255 -rrrrqrrsrrrsr \ No newline at end of file diff --git a/mscstyle3/images/cats/.xvpics/Clusters.jpg b/mscstyle3/images/cats/.xvpics/Clusters.jpg deleted file mode 100644 index 5f45b639b..000000000 Binary files a/mscstyle3/images/cats/.xvpics/Clusters.jpg and /dev/null differ diff --git a/mscstyle3/images/cats/.xvpics/Hardware.jpg b/mscstyle3/images/cats/.xvpics/Hardware.jpg deleted file mode 100644 index c4bfe29c3..000000000 Binary files a/mscstyle3/images/cats/.xvpics/Hardware.jpg and /dev/null differ diff --git a/mscstyle3/images/cats/.xvpics/Others.jpg b/mscstyle3/images/cats/.xvpics/Others.jpg deleted file mode 100644 index ea56020a1..000000000 Binary files a/mscstyle3/images/cats/.xvpics/Others.jpg and /dev/null differ diff --git a/mscstyle3/images/cats/.xvpics/Servers.jpg b/mscstyle3/images/cats/.xvpics/Servers.jpg deleted file mode 100644 index 8592e3347..000000000 Binary files a/mscstyle3/images/cats/.xvpics/Servers.jpg and /dev/null differ diff --git a/mscstyle3/images/cats/.xvpics/System.jpg b/mscstyle3/images/cats/.xvpics/System.jpg deleted file mode 100644 index fa03761c9..000000000 Binary files a/mscstyle3/images/cats/.xvpics/System.jpg and /dev/null differ diff --git a/mscstyle3/images/cats/.xvpics/Webmin.jpg b/mscstyle3/images/cats/.xvpics/Webmin.jpg deleted file mode 100644 index b3eca807f..000000000 Binary files a/mscstyle3/images/cats/.xvpics/Webmin.jpg and /dev/null differ diff --git a/mscstyle3/images/cats/.xvpics/unknown.jpg b/mscstyle3/images/cats/.xvpics/unknown.jpg deleted file mode 100644 index 32e27a035..000000000 Binary files a/mscstyle3/images/cats/.xvpics/unknown.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/Clusters.jpg b/mscstyle3/images/cats_over/.xvpics/Clusters.jpg deleted file mode 100644 index 5f45b639b..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/Clusters.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/Hardware.jpg b/mscstyle3/images/cats_over/.xvpics/Hardware.jpg deleted file mode 100644 index c4bfe29c3..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/Hardware.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/Others.jpg b/mscstyle3/images/cats_over/.xvpics/Others.jpg deleted file mode 100644 index ea56020a1..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/Others.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/Servers.jpg b/mscstyle3/images/cats_over/.xvpics/Servers.jpg deleted file mode 100644 index 8592e3347..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/Servers.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/System.jpg b/mscstyle3/images/cats_over/.xvpics/System.jpg deleted file mode 100644 index fa03761c9..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/System.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/Webmin.jpg b/mscstyle3/images/cats_over/.xvpics/Webmin.jpg deleted file mode 100644 index b3eca807f..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/Webmin.jpg and /dev/null differ diff --git a/mscstyle3/images/cats_over/.xvpics/unknown.jpg b/mscstyle3/images/cats_over/.xvpics/unknown.jpg deleted file mode 100644 index 32e27a035..000000000 Binary files a/mscstyle3/images/cats_over/.xvpics/unknown.jpg and /dev/null differ diff --git a/mscstyle3/images/nav/.xvpics/bg.jpg b/mscstyle3/images/nav/.xvpics/bg.jpg deleted file mode 100644 index 197209abe..000000000 --- a/mscstyle3/images/nav/.xvpics/bg.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:120x57 RGB (4905 bytes) -#END_OF_COMMENTS -80 38 255 -mMjmmmmnmImmnImmnMmiNlnimMjmmmJmmmjlNmminlnmimmInmmiMmnMimmnMminmiMmnmmMjmmmnMimmMnminmmmnmMmjmMmnMimnMimnmImnmmMnmimNlnmmnimmnmmInmMimnmminMmmnmimNmmmnLMmnimmmnimmnmmjlnmmjmmnimmNmmmnMmmmnMmmnmmMnmmmMmnmnmmMjqiNmqmnMqnmmjmMmnmmiNmmmnlnMmnMMMMnmmnmMnmmmmnlnmMnmmmmniQjmmnmmMnmmnmmnmmmnimnmmmnMmnmqirimmNImmnmMmnmMnmmjmmMjmmmjmnmmjmMmnmMmnmmmNMmmmnmmmnimmNmimnmMnimmmnmmmnmmMinmmmnMMnmmmnmnmmmjmmMnmjmmmjmMnljqinmMnmmnmminmmnmmnmmmnmImnmmiMnmmmniqiMnmmmNmmnmmmNmmmnMmnmnimmnMmnmmmnmmmmnmmMMmmnmimMnmmnMmmnmmnMQjqmmnmmmJqinMmnlnmmNimmnmmmNmmmnmminmNmmmnmmnmqnMNqmnmiqjmMmnmMmnMmnmmmnmnmNmmnmMnmiqJmmmnmmnmmjqirimmnmmqNMnmqnmnmmmnmmnqmnmmnmmrmmnmmNmmnmmmMmNMnmnmmMmrmmnmmmnmmiMnmmnQnmmnqmnmnmmnnmmnmnmmnmmnmnqmnmnmmnmmnqjqmnmmrmmrmnqmnmnmmnmmrmmnmmrmmnMQmnmmmnmmnmmnmnmnmrmmmmmrmmnmmmnmqnmnmmmnqnmqnmrnmnqmqnmnmRNMrmmmqmnqmnqnmnmmnmmnmqnmnmmrnqnmmmnmmmnmmmmnmnqnmrmnmqnmmnmmmmnmrmnMmnmmnqnmrmnmmnmqnmnqmmrmnnmnrmmmnnmqnmrnmrmmqnrmqmnqmmnqnmrmqnmnmnmqrmqnqmmrnqmmnqmmnmmnqrmmnnmqmnnqmmqmrrmmnnrmnmnqnqnqnqnnmnmmnmnrmqmrrmmmnnqqnqnnnqrmmmmrrnqqqmmqqmmnnqnnnnnqnmmnrmrmqnnnnmrnrqnnqqqnnqqnnqrnnrmmnnmmmnnqmnrmmmmrnnqrqqmqrnmrnqmqqqqqmrqqqqmqqnnnnrrqrrrrrnnmrnqmqrnqqnmqrmrrrnnmmmqqrqnmrnrqqqqqnrmmmrmmqrrrrqqqnqrrrnrmrrrnrnnrrrqrqurrqrqrqnnqqmrrrrrrrqrrrqqqrrrqrrmrnqrrrrrrqrrqqqqqrqrqrnrrqqrqqrqqrrrrrqrnqrqqrqrrrwrrrrr \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/bottom_bg.jpg b/mscstyle3/images/nav/.xvpics/bottom_bg.jpg deleted file mode 100644 index 8c5392cc3..000000000 --- a/mscstyle3/images/nav/.xvpics/bottom_bg.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:23x4 RGB (458 bytes) -#END_OF_COMMENTS -23 4 255 -mmmqmrnnrqmInmmiMnmmiNlnmMinmmMin \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/bottom_left.jpg b/mscstyle3/images/nav/.xvpics/bottom_left.jpg deleted file mode 100644 index 1848db38a..000000000 --- a/mscstyle3/images/nav/.xvpics/bottom_left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:3x4 RGB (382 bytes) -#END_OF_COMMENTS -3 4 255 -ږnI \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/bottom_shadow.jpg b/mscstyle3/images/nav/.xvpics/bottom_shadow.jpg deleted file mode 100644 index 931eb9bb7..000000000 --- a/mscstyle3/images/nav/.xvpics/bottom_shadow.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:43x9 RGB (437 bytes) -#END_OF_COMMENTS -43 9 255 -%(&()%)%(I%)%)$*(%)%)H%)%)%(*$)%)I$)%)%)(&())E-%I)))I))I)%I))I)))I))I%)I))I)))I))E))I*)I.II-J)M)I*MI)N)I-I*IM)J-I)I.II-J)M)I*MI)NM*MNINM)NMJMN)NMINM*MNIMN)NMJMM*MNMJM.IMNINNMNNMn-nNQJRMNNmNMNNMNNMnNQJQNNMNn-nNMNMNNMNrMSMnRNqNRnNRmRNnRMsMRnNQnRNnRMrNRnMSmRNNqRnRrNrRnRrNrRnQsMsQoQrNrRnRRnRrNrRnRrNrRnRqRrrNsqSqSrnRrrRrRnrRrsQsQorRrrRrNrrRrRsmSqsrSqsRrrRrsqSrrRrrsQsrRrrRsqsRrrRsqSrrrRrsQs \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/left.jpg b/mscstyle3/images/nav/.xvpics/left.jpg deleted file mode 100644 index e020bce06..000000000 --- a/mscstyle3/images/nav/.xvpics/left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:3x57 RGB (691 bytes) -#END_OF_COMMENTS -3 57 255 -mrmnqmmqmmnmmnqmmmrmrmnqnmmnrrrmqqrrrrqrnqruֶշ \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/sep.jpg b/mscstyle3/images/nav/.xvpics/sep.jpg deleted file mode 100644 index 4a638da79..000000000 --- a/mscstyle3/images/nav/.xvpics/sep.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:17x57 RGB (1147 bytes) -#END_OF_COMMENTS -17 57 255 -mMnhnmMinmmmjQimmmmnmMinmmmnmmmnMmmnMmmnMmniMmnlnmMmnmmjmmNmmjqiqjqimnmMnmmnMmqiNmmmnmnmimnmmnimnmMmnmmnmMmnmmmNmmmnmMmmNmmqmNlnmMnmmmNmNimnmInmmimnmmmmmNqiQnMmmmnMmmnhrmnmmmmrmmnpNmmnmmmmNmmmnmmnmmmnmmmqnmmmnmmmnmmnmmimnmiNmmnmMnmmmnmqmnmirINmmnmnmmnmmNqnmnMnmnmqnmmnmrmnmnmqjnmnnmmnqmnqmqnqmrQnmqnmnmmnnmnrmmnnmnnqmqnmmrqnrmrmmqnmrmmrrmrrmmrqnqmnnqqqqnqqqmrnqqrrnmmqqmnnqqnmmnmmmqmqqrmqqrnqqqrrrqrrqnqmrqrrnmrrmrrrqrrrvvurqqrrq \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/text_bg.jpg b/mscstyle3/images/nav/.xvpics/text_bg.jpg deleted file mode 100644 index b1c04b7a2..000000000 --- a/mscstyle3/images/nav/.xvpics/text_bg.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:120x13 RGB (1538 bytes) -#END_OF_COMMENTS -80 8 255 - \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/text_left.jpg b/mscstyle3/images/nav/.xvpics/text_left.jpg deleted file mode 100644 index 62277fe36..000000000 --- a/mscstyle3/images/nav/.xvpics/text_left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:3x13 RGB (425 bytes) -#END_OF_COMMENTS -3 13 255 -ֶշ \ No newline at end of file diff --git a/mscstyle3/images/nav/.xvpics/text_sep.jpg b/mscstyle3/images/nav/.xvpics/text_sep.jpg deleted file mode 100644 index f5aadef1f..000000000 --- a/mscstyle3/images/nav/.xvpics/text_sep.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:17x13 RGB (552 bytes) -#END_OF_COMMENTS -17 13 255 - \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/bg.jpg b/mscstyle3/images/tabs/.xvpics/bg.jpg deleted file mode 100644 index 35b2117e2..000000000 --- a/mscstyle3/images/tabs/.xvpics/bg.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:21x21 RGB (333 bytes) -#END_OF_COMMENTS -21 21 255 -mInlnImmnImmmInmmImnlmnmmmnIInmmmnmmmnmmmmnmnmnmnmmmmnmnmnmmmmmnnnnmnnmnnmnnmnnnmnm \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/blue_left.jpg b/mscstyle3/images/tabs/.xvpics/blue_left.jpg deleted file mode 100644 index df7dafa8f..000000000 --- a/mscstyle3/images/tabs/.xvpics/blue_left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:13x22 RGB (548 bytes) -#END_OF_COMMENTS -13 22 255 -suOvrsqsqrnrwNRnvsRsNrvnRQsvn߻sQvM߻ۻrRQۻrrRۻۻrrۻrrۿ߻r߻ۿn߻߻ۻۿۻۿۻۿۻۿۻۿۻۿۻۿۻۿۻۿۻۿ \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/blue_right.jpg b/mscstyle3/images/tabs/.xvpics/blue_right.jpg deleted file mode 100644 index 75daacbcd..000000000 --- a/mscstyle3/images/tabs/.xvpics/blue_right.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:19x22 RGB (699 bytes) -#END_OF_COMMENTS -19 22 255 -NnRrSrrrRwsrRrۻRnrRrrSqwnrrvrSۻNrRrrNrwmwrrRۻNnvMsrRRsqwۻrNrrrRrrsqSۻnMnRsqSrrvۻIsMrwMsrvۻnMsQSrrrۻnQoQsRrrۻ.mNRrsRۻ)RNnRrrۻRIrNrRrۻۿ%rNRrnۻۿ%NqNrRۻۿ%MnNRrۻۿ%MNnRnۻۿ%)nQOqۻۿ%)NmSQۻۿ%)NmSQۻۿ%)NMsQۻۿ%)NMsMۻۿ%)NMrN \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/bottom.jpg b/mscstyle3/images/tabs/.xvpics/bottom.jpg deleted file mode 100644 index 0c912b95a..000000000 --- a/mscstyle3/images/tabs/.xvpics/bottom.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:17x4 RGB (438 bytes) -#END_OF_COMMENTS -17 4 255 -$)$%%%(%%%%($)I))I))I*(J(&L&)INMNNQjRMNMNNMNNMNrRrNsqSqOqSrrNrRr \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/left.jpg b/mscstyle3/images/tabs/.xvpics/left.jpg deleted file mode 100644 index 5e0f947bb..000000000 --- a/mscstyle3/images/tabs/.xvpics/left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:12x21 RGB (394 bytes) -#END_OF_COMMENTS -12 21 255 -mnmmmnmmmnmmmnmnmmnmmmmmrnnqnmmnrmnrrrrnrRrrNrSqnrSqsMmrSrrq*mrSrvnRIMIi \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/left_bottom.jpg b/mscstyle3/images/tabs/.xvpics/left_bottom.jpg deleted file mode 100644 index 9ab162357..000000000 --- a/mscstyle3/images/tabs/.xvpics/left_bottom.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:15x4 RGB (413 bytes) -#END_OF_COMMENTS -15 4 255 -E I)NMoQsvrrSr)I.INrRrrrSqsvrNMrNrSqsrVsqsrRRrrsRrrrsVrrrsR \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/right.jpg b/mscstyle3/images/tabs/.xvpics/right.jpg deleted file mode 100644 index 42a22cd2f..000000000 Binary files a/mscstyle3/images/tabs/.xvpics/right.jpg and /dev/null differ diff --git a/mscstyle3/images/tabs/.xvpics/right_bottom.jpg b/mscstyle3/images/tabs/.xvpics/right_bottom.jpg deleted file mode 100644 index 1c136beae..000000000 --- a/mscstyle3/images/tabs/.xvpics/right_bottom.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:12x4 RGB (427 bytes) -#END_OF_COMMENTS -12 4 255 -rSvnvnRNM)%)rSvrrrSmRNMJrSvrrsqSrrNQrSvrrsqSrrrS \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/shadow.jpg b/mscstyle3/images/tabs/.xvpics/shadow.jpg deleted file mode 100644 index bd400e23c..000000000 --- a/mscstyle3/images/tabs/.xvpics/shadow.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:4x37 RGB (386 bytes) -#END_OF_COMMENTS -4 37 255 -%(&())E-)I.IM*MNNMNNNrMSRnRrRrrNrSqsrSrrrSrvrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSvrrSrvrSrr \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/white_left.jpg b/mscstyle3/images/tabs/.xvpics/white_left.jpg deleted file mode 100644 index 120623c45..000000000 --- a/mscstyle3/images/tabs/.xvpics/white_left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:13x22 RGB (407 bytes) -#END_OF_COMMENTS -13 22 255 -rSvnvrSrrrRrrSrvrrSqsrSrvnvNrSrrrRrSrrrrSqsrSqrRrRRRr \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/white_right.jpg b/mscstyle3/images/tabs/.xvpics/white_right.jpg deleted file mode 100644 index b122d35b8..000000000 --- a/mscstyle3/images/tabs/.xvpics/white_right.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:19x22 RGB (469 bytes) -#END_OF_COMMENTS -19 22 255 -rRrOqsRrrrWqsrrsRrRrnRrsQsrrVsrrrRnRrrRsrrrRwrRnRrrRsqsRrsRnRrRnvsRrrRnRnRrrrWrNRmSrrRrrNRmSrrRrNQoQoQsvNMRnrSrNMNrRrrRIRnRrrMNNRnr)NrMsQ)NMnRr)NMNrN)INRnR)INNQs)INMSm)INMSm)INMNr)I.mNr \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/yellow_left.jpg b/mscstyle3/images/tabs/.xvpics/yellow_left.jpg deleted file mode 100644 index e596903cd..000000000 --- a/mscstyle3/images/tabs/.xvpics/yellow_left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:13x22 RGB (595 bytes) -#END_OF_COMMENTS -13 22 255 -suOvrsqsqrnrwNRnvsRsNrvnRQsvnsQvMrRQrrRrrrrrn \ No newline at end of file diff --git a/mscstyle3/images/tabs/.xvpics/yellow_right.jpg b/mscstyle3/images/tabs/.xvpics/yellow_right.jpg deleted file mode 100644 index 9e720b5ed..000000000 --- a/mscstyle3/images/tabs/.xvpics/yellow_right.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:19x22 RGB (749 bytes) -#END_OF_COMMENTS -19 22 255 -MRrsQsRSqwRrsrMsQsrrRMsrvrrRNrrsQsrQRrwQNrNNrwmWrrޒ-RsqsRrrrmRnRrrSqsrMnRNQsrRNQoQsrRrrNMsRrrrMNQoRrr(r.nRrrqJQNrrR*qNrNr*MnRrR*MmNRr)NIrRn)JMNRr)*mNRr)*m.rR)*MnRN)*MNrN)*MNrN \ No newline at end of file diff --git a/mscstyle3/images/theme_by.jpg b/mscstyle3/images/theme_by.jpg old mode 100755 new mode 100644 diff --git a/mscstyle3/images/top_bar/.xvpics/bg.jpg b/mscstyle3/images/top_bar/.xvpics/bg.jpg deleted file mode 100644 index 2c17ca72d..000000000 --- a/mscstyle3/images/top_bar/.xvpics/bg.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:9x32 RGB (434 bytes) -#END_OF_COMMENTS -9 32 255 -rvvrsvwrsvwrvssrrsssrrvuqrrrrrrrrrrrrrrrnrrrrrrrrrmrnrrmsqrrnrrmsqrnrnrqoqnrrrnrmRRnrnrMrnrnqonRmrnnrMrnRmnrNqnNnQnnRmnNrNmrNmNnRmNmNmNNmNmMJmNMJmNIINIMIJMIN)III)IJ(J%(E%)$I%%$ ) %%$%$(!$%$% \ No newline at end of file diff --git a/mscstyle3/images/top_bar/.xvpics/left.jpg b/mscstyle3/images/top_bar/.xvpics/left.jpg deleted file mode 100644 index caa7725db..000000000 --- a/mscstyle3/images/top_bar/.xvpics/left.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:4x32 RGB (491 bytes) -#END_OF_COMMENTS -4 32 255 -rvvswrwsrsrwrsqrrrrrrrrNrrnrrrnrrnrrrnrMrnRmnRnqnRmNnRmNNmNINIII)E)$$%%$$I%$ \ No newline at end of file diff --git a/mscstyle3/images/top_bar/.xvpics/logout.jpg b/mscstyle3/images/top_bar/.xvpics/logout.jpg deleted file mode 100644 index 31019ecb5..000000000 --- a/mscstyle3/images/top_bar/.xvpics/logout.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:84x31 RGB (3074 bytes) -#END_OF_COMMENTS -80 29 255 -rwwsvvvrvwrmwvvvrsswvqND)%rwvrrvrvrrvvrrrw%H%$)nrsrrwrswrwvrvrrvrvrv( %Mnwrrimmrrrsruvvwvwvvvvwvrqrvqґm$mrrinrqrvqrvrsrrqvvrssvrsvrrrѶImIImrrrrqsrrrvswrrrrڻ߶nrrwrrrrrڍInnJMnrrrmrrswsrrvrrrqڷۖnrrrrnrsrriNqnɥmimnmrrrmnrrossssMjqmsvrۑNrrn)Im֒ɤmmqqMvnMmN۷qrۺqrnmNIMIrnq۶MnrrnMۺiimInmqr)MnۖrMmsrIINmNmmnrInmrnֶrneImMղrMqEMrJMnrIMI)mrrm)jMrnrnInr)EMrrnږmŀDnmڶmRr%msMIJMIMJDNnqrIIrnqN)mqnI)mnrnֶڑHeʨdirֶInRm%Mrm)irIHNIEMNINmsrmHNMIINnrNmLDidmmNrqr߷mrmߍrDNMnrMmqnmMINnrMJiqqInmnڶnrmrrqۺIIr%Mnnrr߶mIJIIINnnQJIIͭnmֶ֑NmnRqINmII*qEMNnqNnrMIIIRrmIMn)ImNnQJ)immͥn(JqnNrmI*HJMINIm)IINۺ߷HIJMrnqNInIMIJ(NmJMnI)I)IIMJMMnnQj-jұnqֶבm%MNnqnNMJMInMJm-JIMnMI)InRmnrINMIJMINmnMNIMJMINmINnQnQnJqڶ׺ڶ%MnNmrNmNnMnMnNmNMnMnrmnMn$)JMnqNnqNnMNiNMnrMnNmNMnMnNmNnQNmrNImnmImmnmmmMinM)IInRmNnMrnMnNnQnMnNmNnM)I%IMJMnMnRmnNnQnMnNmNrnMnMnRmNnNmrNmNmNII)I)II)II%I)HJ(JIMNmNnMnMNnMnMnNmNmNNmNIMI*mINmNnMNmNrIrMnNmNNmNmNnMnMnNmNMJmNMJMIIJ(NI)III*LJI)i.mJMnMNInMNiNMNmJMMnINMJMiNMJMnMNiNMMjMNMnINMnMJmNMJmNMNiINIMJMIINI)IMJIIM*HNIINIINIMINIMJMIJMINIMJMi.i)MJMi.i-j-i*mINIMJMIMJIMJMINIMJMIN)III*HJ)III)II)IJ(JII)II)IIJ(NE-III)JH*III)III*HJ)MEM)IJ(JII)III*HJ)IME-II*HJI)I%(E)%E(%)E)$I%%I$)E)%(E%)E(%I%)D%)%I$)E)%D)%)E(%I%%H%)E)$)E%)D)%I%(E%)%H%)E)$E)% \ No newline at end of file diff --git a/mscstyle3/images/top_bar/.xvpics/msc_logo.jpg b/mscstyle3/images/top_bar/.xvpics/msc_logo.jpg deleted file mode 100644 index 82ac0fb8d..000000000 --- a/mscstyle3/images/top_bar/.xvpics/msc_logo.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:99x32 RGB (3352 bytes) -#END_OF_COMMENTS -80 25 255 -vRSsrrwvrrrsM2RRswrvvvuvrrrvnrM.2.Rrrrqmvvvvrsrrrrrvsvsqrnm.2.RrrrrqsrsrvvsrvsrsrsvvuvvrnNQNRrrrusvvrsrsrrqrsrrqrrvqrrrnrrrrrmNR..rrqvrrrrrwrrvssvrvsrvrsrrڒrےrnvrrmN.2Rqznrrږsssrrrrnrrsssrrrrrrrmqnږnrrrm.rurrrnmrrrrrrrrrrmNIrmrnږnrrMn.VurnrrmiMrrrmnߎrnrߒֻrrnqMڷmRߑNqsmrrNmZQnrNrnm߷Mm߲Nmr۶IMqNRmrmrnrrnڷ޷ֺnMnnqnrrnrqsmvU.nrMrnIqוnrےmrm۶MNޒn֖nrrnގnmNrnQrrnrqnvvuNRsMrImM۶n׺nrړmr۶MۺMNm۶rrrrMRnnMrmmrrnrqnvvNM..MNMni߶I߲NrJqn۶MnnMnNnߍNMnMqNqnMNrmvvQNi.1NnNڷIוrMrmrNIrIMۖirMm۶mrnvNmqI۶NۑNmnqNnqzvrmMNn-rm۶Nmn۶IrNrmMNHrmnmImmmۻڒNnMnMNmNmNmJMNmINrInMInQrvuNIrmNN NnMNImNmNMjMNmNmNrmNmNnMnINmNmNMnMjMNmMJmNMnMnnQnNmNnmRnMNmJrMnnMNmNuvvMIrNnmN-.nMnMNnqNnMNmnNmRnmNnQnnMnNqNnMnNmNnQnMnNmNmNnnQnNnmRnMnrMnNmNrnMnMvvuNMnMnRmNINnMrNmnNqNnmNrNmnRmNnqNnNmrNmNrmNnNqNnmNrMnnMrNmNnMnQjRmNnMnMnNmNMvvun)mNNmNmNnMNmNmNnMnNmNMrJqNmNnMnNmNmNnMnRiRmNnMnNmNmNnMnNImNMNiNMNiNMNiNMNImvzqNIMJMmJMNmJMNMjMNMiNMNiNMNiNMNiNMNiMNMjMNMJmNMNiNMNiMNMjMINI)MJIMIIJMIIN)IMJHRrH*HJMI*m)INIIMJIMI*MIINIIMJIMI*MIINIIINIIM*IMIJMIIMJIM)JMI%I)I%H*H&H)I%I)I%I)E(%%)I%H*H&H*H%I)I%I)I%I)I%I)H&H*H%I)I%I)I%I)I%I)I$J(J$I)I%I)$%%$%%(%$%%$%EI%$%$%%$%$%%(%%$%$%%$)%DE$%$%)$%%$%%$%(%EE%$%%(%$%%$%%$)%DD%%$ \ No newline at end of file diff --git a/mscstyle3/images/top_bar/.xvpics/right.jpg b/mscstyle3/images/top_bar/.xvpics/right.jpg deleted file mode 100644 index 9c50eabb3..000000000 Binary files a/mscstyle3/images/top_bar/.xvpics/right.jpg and /dev/null differ diff --git a/mscstyle3/images/top_bar/.xvpics/shadow.jpg b/mscstyle3/images/top_bar/.xvpics/shadow.jpg deleted file mode 100644 index 603cdea0a..000000000 --- a/mscstyle3/images/top_bar/.xvpics/shadow.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:8x7 RGB (388 bytes) -#END_OF_COMMENTS -8 7 255 -$)E(E(%H$II%HI%HIDI)IIHIIIhNHiIIImImIiMiMimJmImMmImnLjmM \ No newline at end of file diff --git a/mscstyle3/images/top_bar/.xvpics/shadow_bg.jpg b/mscstyle3/images/top_bar/.xvpics/shadow_bg.jpg deleted file mode 100644 index aedddae14..000000000 --- a/mscstyle3/images/top_bar/.xvpics/shadow_bg.jpg +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x64 RGB (715 bytes) -#END_OF_COMMENTS -5 60 255 -$I$)E$II(EIHII%IIIlJImImImImJmmInmmmnMMmnIqimnmMmmniMmmnmmImnmmmmMjpjmmNmmmnmmqmnmmmmnIqimnmnmmnmmmrnqmrqnmmrmmnmmmmmmmrrrrrqrrqqrmr۶I۶I۶II$III$III$III$II \ No newline at end of file diff --git a/mscstyle3/images/top_bar/.xvpics/switch.jpg b/mscstyle3/images/top_bar/.xvpics/switch.jpg deleted file mode 100644 index f7499fb55..000000000 Binary files a/mscstyle3/images/top_bar/.xvpics/switch.jpg and /dev/null differ diff --git a/mscstyle3/images/top_bar/.xvpics/webmin_logo.jpg b/mscstyle3/images/top_bar/.xvpics/webmin_logo.jpg deleted file mode 100644 index d964e494f..000000000 Binary files a/mscstyle3/images/top_bar/.xvpics/webmin_logo.jpg and /dev/null differ diff --git a/mscstyle3/images/top_bar/webmin_logo.jpg b/mscstyle3/images/top_bar/webmin_logo.jpg old mode 100755 new mode 100644 diff --git a/mysql/backup_config.pl b/mysql/backup_config.pl index acb188cde..53d4550af 100755 --- a/mysql/backup_config.pl +++ b/mysql/backup_config.pl @@ -26,6 +26,12 @@ return undef; # Called before the files are restored from a backup sub pre_restore { +if (&is_mysql_running() != -1) { + %oldconfig = %config; + } +else { + %oldconfig = ( ); + } return undef; } @@ -33,6 +39,14 @@ return undef; # Called after the files are restored from a backup sub post_restore { +$authstr = &make_authstr(); +&read_file_cached($module_config_file, \%config); +if (&is_mysql_running() == -1 && %oldconfig) { + # New restored login isn't valid .. put back the old one + $config{'login'} = $oldconfig{'login'}; + $config{'pass'} = $oldconfig{'pass'}; + &save_module_config(); + } if (&is_mysql_running()) { &stop_mysql(); return &start_mysql(); diff --git a/mysql/backup_db.cgi b/mysql/backup_db.cgi index 75e456e44..61f4a737e 100755 --- a/mysql/backup_db.cgi +++ b/mysql/backup_db.cgi @@ -169,13 +169,17 @@ if (!$in{'save'}) { undef, undef, $file); } } + if (-d $file) { + print &text('backup_eisdir', + &html_escape($file)),"

\n"; + next; + } if ($cron && $cmode == 0) { # Run and check before-backup command (for one DB) $bok = &execute_before($db, STDOUT, 1, $file, $in{'all'} ? undef : $db); if (!$bok) { - print "$main::whatfailed : ", - $text{'backup_ebefore'},"

\n"; + print $text{'backup_ebefore'},"

\n"; next; } } @@ -186,8 +190,8 @@ if (!$in{'save'}) { \@compat, \@tables, $access{'buser'}, $in{'single'}, $in{'quick'}); if ($err) { - print "$main::whatfailed : ", - &text('backup_ebackup',"

$err
"),"

\n"; + print &text('backup_ebackup', + "

".&html_escape($err)."
"),"

\n"; } elsif (!$in{'dest'}) { @st = stat($file); diff --git a/mysql/config-solaris-11-ALL b/mysql/config-solaris-11-ALL old mode 100755 new mode 100644 diff --git a/mysql/config.info.pl b/mysql/config.info.pl old mode 100755 new mode 100644 diff --git a/mysql/exec.cgi b/mysql/exec.cgi index 06d7f332e..7092c7137 100755 --- a/mysql/exec.cgi +++ b/mysql/exec.cgi @@ -26,7 +26,7 @@ else { if (@data) { print &ui_columns_start($d->{'titles'}); foreach $r (@data) { - print &ui_columns_row($r); + print &ui_columns_row([ map { &html_escape($_) } @$r ]); } print &ui_columns_end(); } diff --git a/mysql/help/backup_form.it.html b/mysql/help/backup_form.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/backup_form.no.html b/mysql/help/backup_form.no.html old mode 100755 new mode 100644 diff --git a/mysql/help/cnf.ca.html b/mysql/help/cnf.ca.html old mode 100755 new mode 100644 diff --git a/mysql/help/cnf.it.html b/mysql/help/cnf.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/cnf.no.html b/mysql/help/cnf.no.html old mode 100755 new mode 100644 diff --git a/mysql/help/cpriv.it.html b/mysql/help/cpriv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/cpriv.no.html b/mysql/help/cpriv.no.html old mode 100755 new mode 100644 diff --git a/mysql/help/cprivs.it.html b/mysql/help/cprivs.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/cprivs.no.html b/mysql/help/cprivs.no.html old mode 100755 new mode 100644 diff --git a/mysql/help/create_cpriv.it.html b/mysql/help/create_cpriv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/create_db.it.html b/mysql/help/create_db.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/create_field.it.html b/mysql/help/create_field.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/create_tpriv.it.html b/mysql/help/create_tpriv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/create_user.it.html b/mysql/help/create_user.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/csv.it.html b/mysql/help/csv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/db.it.html b/mysql/help/db.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/dbs.it.html b/mysql/help/dbs.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_cpriv.it.html b/mysql/help/edit_cpriv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_db.it.html b/mysql/help/edit_db.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_dbase.it.html b/mysql/help/edit_dbase.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_field.it.html b/mysql/help/edit_field.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_table.it.html b/mysql/help/edit_table.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_tpriv.it.html b/mysql/help/edit_tpriv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/edit_user.it.html b/mysql/help/edit_user.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/exec_form.it.html b/mysql/help/exec_form.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/field.it.html b/mysql/help/field.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/intro.it.html b/mysql/help/intro.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/newdb_form.it.html b/mysql/help/newdb_form.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/procs.ca.html b/mysql/help/procs.ca.html old mode 100755 new mode 100644 diff --git a/mysql/help/procs.it.html b/mysql/help/procs.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/table_form.it.html b/mysql/help/table_form.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/tpriv.it.html b/mysql/help/tpriv.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/tprivs.it.html b/mysql/help/tprivs.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/user.it.html b/mysql/help/user.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/users.it.html b/mysql/help/users.it.html old mode 100755 new mode 100644 diff --git a/mysql/help/vars.ca.html b/mysql/help/vars.ca.html old mode 100755 new mode 100644 diff --git a/mysql/help/vars.it.html b/mysql/help/vars.it.html old mode 100755 new mode 100644 diff --git a/mysql/images/.xvpics/index.gif b/mysql/images/.xvpics/index.gif deleted file mode 100644 index 530cf7c3d..000000000 Binary files a/mysql/images/.xvpics/index.gif and /dev/null differ diff --git a/mysql/images/index.gif b/mysql/images/index.gif old mode 100755 new mode 100644 diff --git a/mysql/images/root.gif b/mysql/images/root.gif old mode 100755 new mode 100644 diff --git a/mysql/images/vars.gif b/mysql/images/vars.gif old mode 100755 new mode 100644 diff --git a/mysql/index.cgi b/mysql/index.cgi index 4bff7fb6a..19222acf9 100755 --- a/mysql/index.cgi +++ b/mysql/index.cgi @@ -71,12 +71,16 @@ if ($r == 0) { &main_header(); print "

$text{'index_notrun'}

\n"; + print &text('index_emsg', "$rout"),"

\n"; + if ($access{'stop'} && &is_mysql_local()) { print &ui_hr(); - print &ui_buttons_start(); - print &ui_buttons_row("start.cgi", - $text{'index_start'}, &text('index_startmsg',"$config{'start_cmd'}")); - print &ui_buttons_end(); + print &ui_buttons_start(); + print &ui_buttons_row("start.cgi", + $text{'index_start'}, + &text('index_startmsg', + "$config{'start_cmd'}")); + print &ui_buttons_end(); } } elsif ($r == -1) { @@ -289,6 +293,9 @@ sub main_header { &ui_print_header(undef, $text{'index_title'}, "", "intro", 1, 1, 0, &help_search_link("mysql", "man", "doc", "google"), - undef, undef, &text('index_version', $mysql_version)); + undef, undef, + $config{'host'} ? + &text('index_version2', $mysql_version, $config{'host'}) : + &text('index_version', $mysql_version)); } diff --git a/mysql/lang/en b/mysql/lang/en index 2bb8e58fe..a2811131a 100644 --- a/mysql/lang/en +++ b/mysql/lang/en @@ -23,6 +23,7 @@ index_db=Database name index_tables=Tables index_elibrary=The MySQL client program $1 could not be run because it could not find the MySQL shared libraries. Check the module configuration and make sure the Path to MySQL shared libraries is set. index_version=MySQL version $1 +index_version2=MySQL version $1 on $2 index_nomod=Warning: The Perl module $1 is not installed on your system, so Webmin will not be able to reliably access your MySQL database. Click here to install it now. index_nomods=Warning: The Perl modules $1 and $2 are not installed on your system, so Webmin will not be able to reliably access your MySQL database. Click here to install them now. index_mysqlver=The command $1 returned : diff --git a/mysql/mysql-lib.pl b/mysql/mysql-lib.pl index 17d1c4596..38936f061 100755 --- a/mysql/mysql-lib.pl +++ b/mysql/mysql-lib.pl @@ -789,7 +789,7 @@ ${$_[0]} = $out if ($_[0]); if ($out =~ /lib\S+\.so/) { return -1; } -elsif ($out =~ /distrib\s+((3|4|5|6|10)\.[0-9\.]*)/i) { +elsif ($out =~ /distrib\s+((3|4|5|6|7|8|9|10)\.[0-9\.]*)/i) { return $1; } else { @@ -979,8 +979,13 @@ local ($db, $file, $user, $pass) = @_; local $authstr = &make_authstr($user, $pass); local $cs = $sql_charset ? "--default-character-set=".quotemeta($sql_charset) : ""; +local $temp = &transname(); +&open_tempfile(TEMP, ">$temp"); +&print_tempfile(TEMP, "source ".$file.";\n"); +&close_tempfile(TEMP); +&set_ownership_permissions(undef, undef, 0644, $temp); local $cmd = "$config{'mysql'} $authstr -t ".quotemeta($db)." ".$cs. - " <".quotemeta($file); + " <".quotemeta($temp); -r $file || return (1, "$file does not exist"); if ($_[4] && $_[4] ne 'root' && $< == 0) { # Restoring as a Unix user diff --git a/net/config.info.pl b/net/config.info.pl old mode 100755 new mode 100644 diff --git a/net/images/.xvpics/ifcs.gif b/net/images/.xvpics/ifcs.gif deleted file mode 100644 index da1c5721f..000000000 Binary files a/net/images/.xvpics/ifcs.gif and /dev/null differ diff --git a/net/lang/de b/net/lang/de index fd63d432b..483e5b8d8 100644 --- a/net/lang/de +++ b/net/lang/de @@ -120,9 +120,9 @@ hosts_ip=IP-Adresse hosts_return=Host-Adressenliste hosts_title=Host-Adressen idelete_err=Fehlgeschlagen IPv6-Host-Adressen zu löschen -ifcs_act=Aktiviere beim Booten? +ifcs_act=Aktiv ifcs_activedesc=Schnittstellen, die in dieser Tabelle aufgelistet sind, sind derzeit auf dem System aktiv. In den meisten Fällen sollten Sie sie unter dem Bei Boot aktiviert Registerkarte bearbeitet werden. -ifcs_add=Eine neue Schnittstelle hinzufügen +ifcs_add=Eine neue Schnittstelle hinzufügen. ifcs_address6=IPv6-Adresse ifcs_addvirt=Virtuelle Schnittstelle hinzufügen ifcs_all=Alle Schnittstellen @@ -132,14 +132,14 @@ ifcs_badd=Füge eine neue Brücke hinzu. ifcs_boot=Schnittstellen, die beim Booten aktiviert werden ifcs_bootdesc=Schnittstellen, die in dieser Tabelle aufgelistet sind, werden aktiviert, wenn das System bootet und wird in der Regel aktiv jetzt auch sein. ifcs_bootp=Von BOOTP -ifcs_broad=Broadcast  +ifcs_broad=Broadcast ifcs_desc=Schnittstellenbeschreibung ifcs_dhcp=Von DHCP ifcs_down=Inaktiv ifcs_duplex=, $1 duplex ifcs_ecannot=Sie sind nicht berechtigt, Netzwerkschnittstellen zu bearbeiten ifcs_ecannot_this=Sie sind nicht berechtigt, diese Netzwerkschnittstelle zu bearbeiten -ifcs_ip=IP-Adresse +ifcs_ip=IPv4-Adresse ifcs_ip6=IPv6-Adresse ifcs_link=Netzwerk Link Status ifcs_linkno=Getrennt diff --git a/net/lang/en b/net/lang/en index 4c499c175..1e528cd15 100644 --- a/net/lang/en +++ b/net/lang/en @@ -26,7 +26,7 @@ ifcs_add=Add a new interface. ifcs_radd=Add a new address range. ifcs_badd=Add a new bridge. ifcs_boot=Activated at Boot -ifcs_act=Activate +ifcs_act=Active ifcs_bootp=From BOOTP ifcs_dhcp=From DHCP ifcs_auto6=From IPv6 discovery diff --git a/nis/config.info.pl b/nis/config.info.pl old mode 100755 new mode 100644 diff --git a/old-blue-theme/images/blue.gif b/old-blue-theme/images/blue.gif old mode 100755 new mode 100644 diff --git a/old-blue-theme/images/down.gif b/old-blue-theme/images/down.gif old mode 100755 new mode 100644 diff --git a/old-blue-theme/images/gohome.gif b/old-blue-theme/images/gohome.gif old mode 100755 new mode 100644 diff --git a/old-blue-theme/images/open.gif b/old-blue-theme/images/open.gif old mode 100755 new mode 100644 diff --git a/old-blue-theme/images/purple.gif b/old-blue-theme/images/purple.gif old mode 100755 new mode 100644 diff --git a/old-blue-theme/images/red.gif b/old-blue-theme/images/red.gif old mode 100755 new mode 100644 diff --git a/openslp/images/.xvpics/dacfg.gif b/openslp/images/.xvpics/dacfg.gif deleted file mode 100644 index 2ced7d778..000000000 Binary files a/openslp/images/.xvpics/dacfg.gif and /dev/null differ diff --git a/os_list.txt b/os_list.txt index ac66df0f4..d5460bc3e 100644 --- a/os_list.txt +++ b/os_list.txt @@ -53,6 +53,8 @@ XenServer Linux $1 redhat-linux 13.0 `cat /etc/redhat-release 2>/dev/null` =~ CloudLinux $1 redhat-linux $2+8.0 `cat /etc/redhat-release 2>/dev/null` =~ /CloudLinux.*release\s+(\S+)/ MostlyLinux $1 redhat-linux $2+8.0 `cat /etc/redhat-release 2>/dev/null` =~ /MostlyLinux\s+Linux\s+release\s+(\d+)/ Cloudrouter Linux $1 redhat-linux 15 `cat /etc/cloudrouter-release 2>/dev/null` =~ /CloudRouter\s+release\s+(\d+)\s+/ +Sangoma Linux $1 redhat-linux $2+8.0 `cat /etc/sangoma-release 2>/dev/null` =~ /Sangoma\s+Linux\s+(\S+)/ +Virtuozzo Linux $1 redhat-linux $2+8.0 `cat /etc/vzlinux-release 2>/dev/null` =~ /Virtuozzo\s+Linux\s+release\s+(\S+)/ # Redhat enterprise versions Redhat Enterprise Linux 2.1AS redhat-linux 7.3 `cat /etc/redhat-release 2>/dev/null` =~ /(Advanced\s+Server.*2\.1)|(AS.*2\.1)/i @@ -108,6 +110,10 @@ Ubuntu Linux $1 debian-linux 9.0 $etc_issue =~ /Ubuntu.*\s(16\.[0-9\.]+)\s/i | Ubuntu Linux $1 debian-linux 3.1 $etc_issue =~ /Ubuntu.*\s([0-9\.]+)\s/i Mepis Linux $1 debian-linux $1 $etc_issue =~ /MEPIS/ && `cat /etc/debian_version 2>/dev/null` =~ /([0-9\.]+)/ Mepis Linux $1 debian-linux 4.0 $etc_issue =~ /MEPIS/ && `cat /etc/debian_version 2>/dev/null` =~ /(stable)/ +Devuan Linux $1 debian-linux 8.0 $etc_issue =~ /Devuan/ && `cat /etc/devuan_version 2>/dev/null` =~ /^(jessie)/i +Devuan Linux $1 debian-linux 9.0 $etc_issue =~ /Devuan/ && `cat /etc/devuan_version 2>/dev/null` =~ /^(ascii)/i +Devuan Linux $1 debian-linux 10.0 $etc_issue =~ /Devuan/ && `cat /etc/devuan_version 2>/dev/null` =~ /^(beowulf)/i +Devuan Linux $1 debian-linux 10.0 $etc_issue =~ /Devuan/ && `cat /etc/devuan_version 2>/dev/null` =~ /^(ceres)/i # Linux Mint (Mint should be before Debian to avoid false-positive) Linux Mint 6 debian-linux 5.0 `cat /etc/lsb-release 2>/dev/null | grep DISTRIB_DESCRIPTION` =~ /^DISTRIB_DESCRIPTION="Linux Mint 6 Felicia"/ @@ -324,6 +330,7 @@ Caixa Magica 10.0 suse-linux 9.2 `cat /etc/CxM-release 2>/dev/null` =~ /10\.0/ openmamba Linux $1 openmamba-linux $1 `cat /etc/openmamba-release 2>/dev/null` =~ /openmamba\s+release\s+(\S+)/i # All FreeBSD versions +FreeBSD $1 freebsd $1 `freebsd-version 2>/dev/null` =~ /([0-9]+\.[0-9\.]+)/i FreeBSD $1 freebsd $1 $uname =~ /FreeBSD.*?\s([0-9]+\.[0-9\.]+)/i # FreeBSD clones diff --git a/package-updates/config.info.ca b/package-updates/config.info.ca old mode 100755 new mode 100644 diff --git a/package-updates/images/.xvpics/icon.gif b/package-updates/images/.xvpics/icon.gif deleted file mode 100644 index 8935a8ca7..000000000 Binary files a/package-updates/images/.xvpics/icon.gif and /dev/null differ diff --git a/package-updates/lang/ca b/package-updates/lang/ca old mode 100755 new mode 100644 diff --git a/package-updates/update.cgi b/package-updates/update.cgi index 822556b07..0596f834d 100755 --- a/package-updates/update.cgi +++ b/package-updates/update.cgi @@ -3,8 +3,19 @@ require './package-updates-lib.pl'; &ReadParse(); -$redir = "index.cgi?mode=".&urlize($in{'mode'}). - "&search=".&urlize($in{'search'}); +if ($in{'redir'}) { + $redir = $in{'redir'}; + $redirdesc = $in{'redirdesc'}; + } +elsif ($in{'redirdesc'}) { + $redir = "javascript:history.back()"; + $redirdesc = $in{'redirdesc'}; + } +else { + $redir = "index.cgi?mode=".&urlize($in{'mode'}). + "&search=".&urlize($in{'search'}); + $redirdesc = $text{'index_return'}; + } if ($in{'refresh'}) { &ui_print_unbuffered_header(undef, $text{'refresh_title'}, ""); @@ -21,7 +32,7 @@ if ($in{'refresh'}) { print &text('refresh_done3', scalar(@avail)),"

\n"; &webmin_log("refresh"); - &ui_print_footer($redir, $text{'index_return'}); + &ui_print_footer($redir, $redirdesc); } else { # Upgrade some packages @@ -153,5 +164,5 @@ else { { 'got' => \@got }); } - &ui_print_footer($redir, $text{'index_return'}); + &ui_print_footer($redir, $redirdesc); } diff --git a/pam/config.info.pl b/pam/config.info.pl old mode 100755 new mode 100644 diff --git a/pap/config.info.pl b/pap/config.info.pl old mode 100755 new mode 100644 diff --git a/pap/help/intro.nl.html b/pap/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/passwd/config.info.el b/passwd/config.info.el old mode 100755 new mode 100644 diff --git a/passwd/config.info.pl b/passwd/config.info.pl old mode 100755 new mode 100644 diff --git a/passwd/images/.xvpics/icon.gif b/passwd/images/.xvpics/icon.gif deleted file mode 100644 index 3f0cfa1fc..000000000 Binary files a/passwd/images/.xvpics/icon.gif and /dev/null differ diff --git a/passwd/lang/af b/passwd/lang/af old mode 100755 new mode 100644 diff --git a/passwd/lang/el b/passwd/lang/el old mode 100755 new mode 100644 diff --git a/passwd/lang/fa b/passwd/lang/fa old mode 100755 new mode 100644 diff --git a/phpini/config-solaris-11-ALL b/phpini/config-solaris-11-ALL old mode 100755 new mode 100644 diff --git a/phpini/config.info.ca b/phpini/config.info.ca old mode 100755 new mode 100644 diff --git a/phpini/help/misc_timezone.ca.html b/phpini/help/misc_timezone.ca.html old mode 100755 new mode 100644 diff --git a/phpini/help/misc_timezone.nl.html b/phpini/help/misc_timezone.nl.html old mode 100755 new mode 100644 diff --git a/phpini/help/misc_timezone.pl.html b/phpini/help/misc_timezone.pl.html old mode 100755 new mode 100644 diff --git a/phpini/images/.xvpics/icon.gif b/phpini/images/.xvpics/icon.gif deleted file mode 100644 index 928d23901..000000000 Binary files a/phpini/images/.xvpics/icon.gif and /dev/null differ diff --git a/phpini/images/.xvpics/vars.gif b/phpini/images/.xvpics/vars.gif deleted file mode 100644 index 8cff0658e..000000000 Binary files a/phpini/images/.xvpics/vars.gif and /dev/null differ diff --git a/phpini/images/misc.gif b/phpini/images/misc.gif old mode 100755 new mode 100644 diff --git a/phpini/lang/ca b/phpini/lang/ca old mode 100755 new mode 100644 index 6e5d3264f..3eba4d512 --- a/phpini/lang/ca +++ b/phpini/lang/ca @@ -21,6 +21,8 @@ manual_edata=No has introdu list_title=Gesti de la Configuraci de PHP list_ecannot=No tens perms per gestionar aquest fitxer de configuraci de PHP list_return=a la configuraci de PHP +list_format_ini=Format INI +list_format_fpm=Format FPM vars_title=Variables de PHP vars_header=Creaci de variables de PHP i opcions de cometes diff --git a/postfix/config.info.pl b/postfix/config.info.pl old mode 100755 new mode 100644 diff --git a/postfix/help/alias_cmt.ca.html b/postfix/help/alias_cmt.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/bcc.ca.html b/postfix/help/bcc.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/dependent.ca.html b/postfix/help/dependent.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/master.ca.html b/postfix/help/master.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_body_checks.ca.html b/postfix/help/opt_body_checks.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_content_filter.ca.html b/postfix/help/opt_content_filter.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_header_checks.ca.html b/postfix/help/opt_header_checks.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_mailbox_size_limit.ca.html b/postfix/help/opt_mailbox_size_limit.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_relay_recipient_maps.ca.html b/postfix/help/opt_relay_recipient_maps.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_virtual_alias_domains.ca.html b/postfix/help/opt_virtual_alias_domains.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/opt_virtual_alias_maps.ca.html b/postfix/help/opt_virtual_alias_maps.ca.html old mode 100755 new mode 100644 diff --git a/postfix/help/relay_recipient_maps.ca.html b/postfix/help/relay_recipient_maps.ca.html old mode 100755 new mode 100644 diff --git a/postfix/images/.xvpics/body.gif b/postfix/images/.xvpics/body.gif deleted file mode 100644 index 9cc3ff393..000000000 Binary files a/postfix/images/.xvpics/body.gif and /dev/null differ diff --git a/postfix/images/.xvpics/boxes.gif b/postfix/images/.xvpics/boxes.gif deleted file mode 100644 index e05b809c3..000000000 --- a/postfix/images/.xvpics/boxes.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (289 bytes) -#END_OF_COMMENTS -48 48 255 -ۓ۷۷ۓڷ۷ۓڷ۷ۓۓړۓnnnnnn۶J۷YY9]YyUomn]\XX9jnIJڷ%]PNڷ]XtXyj\\9k\9j\9j]]}]}]ZJKonJJonnonnnnonoKonnoJnnۓn۶۷Jn۷ے۶۷nonJn۷nJonJonJKnۓnnoۓJJnoJKJKnnonnnonnKJonnonnonnonnonnoJKnnonnonnonnnonJJnonnonnonnonnonnKJonnonnonnonnonnoJ۷ \ No newline at end of file diff --git a/postfix/images/.xvpics/header.gif b/postfix/images/.xvpics/header.gif deleted file mode 100644 index b01a8b4ff..000000000 Binary files a/postfix/images/.xvpics/header.gif and /dev/null differ diff --git a/postfix/images/.xvpics/mailq.gif b/postfix/images/.xvpics/mailq.gif deleted file mode 100644 index 5d885cad8..000000000 --- a/postfix/images/.xvpics/mailq.gif +++ /dev/null @@ -1,6 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (356 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$I$II۶%H%I۶ڷ۶n]}]׺$IEHֻD)ID۶nn۶nn8]Y$I)Iֶֻ(EI)۶۷nڶ%HIIڶI$II۶۷mn~|^\kڶH%IIڷ%H%II$I۷mZ}n)Dۺ׶$II)ֶֻI$I۷ڷHI%IڷI$I۷۶%HI%۶ڶI$I۷۷۶۶۶ڷ$IH)ڶ۶۷$I)Iֶֻ$II)۶۷BD)IIֻDI)I۶۷ʩ=HE)Iڷ%HE)۶۷$۶$I%HI$I۷mے]]}E(IEۺI$I۷۶nnJnۺ$1 auf ALLE Dateisysteme nach ... +cgform_copyto=Kopiere Kontingente für $1 auf ALLE Dateisysteme nach ... cgform_doit=Kopieren -cgform_ecannot=Sie k�nnen keine Kontingente kopieren +cgform_ecannot=Sie können keine Kontingente kopieren cgform_egroup=Es ist Ihnen nicht erlaubt Kontingente dieser Gruppe zu kopieren cgform_return=Kontingent-Gruppe -cgform_select=Ausgew�hlte Gruppen +cgform_select=Ausgewählte Gruppen cgform_title=Kopiere Kontingente cgroup_eallowto=Es ist Ihnen nicht erlaubt Kontingente nach '$1' zu kopieren -cgroup_ecannot=Sie k�nnen keine Kontingente kopieren +cgroup_ecannot=Sie können keine Kontingente kopieren cgroup_efail=Fehlgeschlagen Kontingente zu kopieren -cgroup_egallow=Es ist Ihnen nicht erlaubt Kontingente f�r die Gruppe zu kopieren +cgroup_egallow=Es ist Ihnen nicht erlaubt Kontingente fßr die Gruppe zu kopieren cgroup_enogroup=Keine Gruppen zum kopieren check_done=... fertig. -check_ecannot=Sie k�nnen keine Kontingente auf diesem Dateisystem pr�fen lassen +check_ecannot=Sie können keine Kontingente auf diesem Dateisystem prüfen lassen check_return=$1 Liste check_rgroup=Gruppe -check_running=Der quotacheck Befehl wird jetzt ausgef�hrt wird, um den Block und Dateinutzung auf $1 zu �berpr�fen. Dies kann eine lange Zeit f�r eine sehr gro�e Dateisystem in Anspruch nehmen ... +check_running=Der quotacheck Befehl wird jetzt ausgeführt wird, um den Block und Dateinutzung auf $1 zu überprüfen. Dies kann eine lange Zeit für eine sehr große Dateisystem in Anspruch nehmen ... check_ruser=Benutzer -check_title=Pr�fe Kontingente +check_title=Prüfe Kontingente cuform_all=Alle Benutzer auf Ihrem System -cuform_copyto=Kopiere Kontingente f�r $1 auf ALLE Dateisysteme auf ... +cuform_copyto=Kopiere Kontingente für $1 auf ALLE Dateisysteme auf ... cuform_doit=Kopieren -cuform_ecannot=Sie k�nnen keine Kontingente kopieren +cuform_ecannot=Sie kࣆnnen keine Kontingente kopieren cuform_euallow=Es ist Ihnen nicht erlaubt Kontingente des Benutzer zu kopieren -cuform_members=Mitglieder in ausgew�hlter Gruppe +cuform_members=Mitglieder in ausgewählter Gruppe cuform_return=Benutzer-Kontingente -cuform_select=Ausgew�hlte Benutzer +cuform_select=Ausgewählte Benutzer cuform_title=Kopiere Kontingente cuser_eallowto=Sie sind nicht berechtigt, die Kontingente nach '$1' zu kopieren -cuser_ecannot=Sie k�nnen keine Kontingente kopieren +cuser_ecannot=Sie können keine Kontingente kopieren cuser_efail=Fehlgeschlagen Kontingente zu kopieren cuser_enouser=Keine Benutzer zu kopieren auf cuser_euallow=Sie sind nicht berechtigt, die Kontingente dieses Benutzers zu kopieren -egroup_bused=Bl�cke benutzt +egroup_bused=Blöcke benutzt egroup_eallowfs=Sie sind nicht berechtigt, die Kontingente auf diesem Dateisystem zu editieren -egroup_eallowgr=Es ist Ihnen nicht erlaubt Kontingente f�r '$1' zu editieren +egroup_eallowgr=Es ist Ihnen nicht erlaubt Kontingente für '$1' zu editieren egroup_freturn=Dateisystem-Liste egroup_fused=Dateien benutzt egroup_greturn=Gruppen-Liste @@ -73,54 +73,54 @@ egroup_hflimit=Hard-Datei-Limit egroup_hklimit=Hard-Kilobyte-Limit egroup_kused=Kilobytes genutzt egroup_listall=Liste alle Kontingente auf -egroup_listalldesc=Klicken auf diese Schaltfl�che, um eine Liste aller Dateisysteme, auf denen diese Gruppe von Festplattenquoten angezeigt, mit Links zu bearbeiten. -egroup_quotas=Kontingente f�r $1 auf $2 +egroup_listalldesc=Klicken auf diese Schaltfläche, um eine Liste aller Dateisysteme, auf denen diese Gruppe von Festplattenquoten angezeigt, mit Links zu bearbeiten. +egroup_quotas=Kontingente für $1 auf $2 egroup_sblimit=Soft-Block-Limit egroup_sflimit=Soft-Datei-Limit egroup_sklimit=Soft-Kilobyte-Limit egroup_title=Editiere Gruppen-Kontingente egroup_update=Aktualisieren email_ecannot=Es ist Ihnen nicht erlaubt E-Mail-Optionen zu modifizieren -email_ecc=Fehlende oder ung�ltige CC: Adresse -email_edomain=Fehlende oder ung�ltige Mail-Domain -email_efrom=Fehlender oder ung�ltige "Von"-Adresse -email_einterval=Fehlender oder ung�ltiger Intervall -email_epercent=Fehlende oder ung�ltige prozentuale Auslastung +email_ecc=Fehlende oder ungültige CC: Adresse +email_edomain=Fehlende oder ungültige Mail-Domain +email_efrom=Fehlender oder ungültige "Von"-Adresse +email_einterval=Fehlender oder ungültiger Intervall +email_epercent=Fehlende oder ungültige prozentuale Auslastung email_err=Fehlgeschlagen E-Mail Optionen zu speichern email_eto=Fehlende Ziel-E-Mail-Adresse -email_msg=Speicherplatz-Verbrauch f�r Benutzer $1 auf Dateisystem $2 hat $3% der \nerlaubten Kontingente erreicht.\n\n$4 der Festplatte wird verwendet, von einem Maximum von $5. -email_subject=Disk Kontingent �berschritten -euser_bdisk=Verf�gbare Bl�cke auf Festplatte -euser_bused=Bl�cke benutzt -euser_eallowfs=Es ist Ihnen nicht erlaubt Kontingente f�r dieses Dateisystem zu editieren -euser_eallowus=Es ist Ihnen nicht erlaubt Kontingente f�r '$1' zu editieren -euser_fdisk=Verf�gbare Dateien auf Platte +email_msg=Speicherplatz-Verbrauch für Benutzer $1 auf Dateisystem $2 hat $3% der \nerlaubten Kontingente erreicht.\n\n$4 der Festplatte wird verwendet, von einem Maximum von $5. +email_subject=Disk Kontingent überschritten +euser_bdisk=Verfügbare Blöcke auf Festplatte +euser_bused=Blöcke benutzt +euser_eallowfs=Es ist Ihnen nicht erlaubt Kontingente für dieses Dateisystem zu editieren +euser_eallowus=Es ist Ihnen nicht erlaubt Kontingente für '$1' zu editieren +euser_fdisk=Verfügbare Dateien auf Platte euser_freturn=Dateisystem-Liste euser_fused=Dateien benutzt euser_hblimit=Hartes Blocklimit euser_hflimit=Hard-Datei-Limit euser_hklimit=Hard-Kilobyte-Limit -euser_kdisk=Verf�gbare Kilobytes auf Festplatte +euser_kdisk=Verfügbare Kilobytes auf Festplatte euser_kused=Kilobytes genutzt euser_listall=Liste alle Kontingente -euser_listalldesc=Klicken auf diese Schaltfl�che, um eine Liste aller Dateisysteme, auf denen dieser Benutzer Festplattenquoten angezeigt, mit Links zu bearbeiten. -euser_quotas=Kontingente f�r $1 auf $2 +euser_listalldesc=Klicken auf diese Schaltfläche, um eine Liste aller Dateisysteme, auf denen dieser Benutzer Festplattenquoten angezeigt, mit Links zu bearbeiten. +euser_quotas=Kontingente für $1 auf $2 euser_sblimit=Soft-Block-Limit -euser_sdisk=Verf�gbarer Speicherplatz auf Platte +euser_sdisk=Verfügbarer Speicherplatz auf Platte euser_sflimit=Soft-Datei-Limit euser_sklimit=Soft-Kilobyte-Limit euser_title=Editiere Benutzer-Kontingente euser_update=Aktualisieren euser_ureturn=Benutzer-Liste -gemail_msg=Festplattennutzung f�r die Gruppe $1 auf Dateisystem $2 hat $3% des \nerlaubten Kontingent erreicht.\n\n$4 der Festplatte wird verwendet, von Maximum $5. -gemail_subject=Disk Kontingent �berschritten -gfilesys_all=Alle Kontingente f�r $1 -gfilesys_blocks=Bl�cke +gemail_msg=Festplattennutzung für die Gruppe $1 auf Dateisystem $2 hat $3% des \nerlaubten Kontingent erreicht.\n\n$4 der Festplatte wird verwendet, von Maximum $5. +gemail_subject=Disk Kontingent überschritten +gfilesys_all=Alle Kontingente für $1 +gfilesys_blocks=Blöcke gfilesys_copy=Kopiere Kontingente -gfilesys_copydesc=Kopiere Kontingentgrenzen f�r diese Gruppe auf allen Dateisystemen zu einigen oder allen anderen Gruppen. -gfilesys_ecannot=Sie k�nen keine Kontingente f�r '$1' editieren +gfilesys_copydesc=Kopiere Kontingentgrenzen für diese Gruppe auf allen Dateisystemen zu einigen oder allen anderen Gruppen. +gfilesys_ecannot=Sie könen keine Kontingente für '$1' editieren gfilesys_edit=Editiere Kontingente auf: -gfilesys_editdesc=Anzeige und Bearbeiten der Kontingente f�r diese Gruppe auf einem anderen Dateisystem, das derzeit keine Kontingente haben. +gfilesys_editdesc=Anzeige und Bearbeiten der Kontingente für diese Gruppe auf einem anderen Dateisystem, das derzeit keine Kontingente haben. gfilesys_enone=Keinen Gruppenamen eingegeben gfilesys_files=Dateien gfilesys_fs=Dateisystem @@ -132,19 +132,19 @@ gfilesys_soft=Soft Limit gfilesys_space=Speicherplatz gfilesys_title=Gruppen-Kontingente gfilesys_used=Benutzt -ggracef_block=F�r Block Kontingent +ggracef_block=Für Block Kontingent ggracef_ecannot=Kann Fristen dieses Dateisystems nicht editieren -ggracef_file=F�r Datei-Kontingent -ggracef_graces=Gruppen Fristen f�r$1 +ggracef_file=Für Datei-Kontingent +ggracef_graces=Gruppen Fristen für$1 ggracef_return=Gruppen-Liste ggracef_title=Fristen ggracef_update=Update -ggraces_eedit=Sie k�nnen keine Fristen auf diesem Dateisystem editieren +ggraces_eedit=Sie können keine Fristen auf diesem Dateisystem editieren ggraces_enumber='$1' ist keine NUmmer ggraces_esave=Fehlgeschlagen Fristen zu speichern -gmass_count=Die unteren �nderungen werden auf $1 ausgew�hlte Gruppen angewendet .. +gmass_count=Die unteren Änderungen werden auf $1 ausgewählte Gruppen angewendet .. gmass_err=Fehlgeschlagen Gruppen-Kontingente zu aktualisieren -gmass_header=Kontigent�nderungen auf gew�hlte Gruppen anwenden +gmass_header=Kontigentänderungen auf gewählte Gruppen anwenden gmass_ok=Aktualisiere Gruppen gmass_title=Aktualisiere Gruppen-Kontingente grace_days=Tage @@ -157,39 +157,39 @@ index_action=Aktion index_active=Aktive index_disable=Deaktiviere Kontingente index_egroup=Editiere Gruppen-Kontingente: -index_egroupdesc=Geben Sie oder w�hlen Sie eine Gruppe aus, und klicken Sie auf diese Schaltfl�che, um ihre Kontingente f�r alle Dateisysteme anzuzeigen. +index_egroupdesc=Geben Sie oder wählen Sie eine Gruppe aus, und klicken Sie auf diese Schaltfläche, um ihre Kontingente für alle Dateisysteme anzuzeigen. index_enable=Aktiviere Kontingente index_enable2=Aktiviere Support index_euser=Editiere Benutzer-Kontingente: -index_euserdesc=Geben Sie oder w�hlen Sie einen Benutzernamen, und klicken Sie auf diese Schaltfl�che, um seine Kontingente auf allen Dateisystemen anzuzeigen. +index_euserdesc=Geben Sie oder wählen Sie einen Benutzernamen, und klicken Sie auf diese Schaltfläche, um seine Kontingente auf allen Dateisystemen anzuzeigen. index_fs=Dateisystem index_inactive=Inaktiv index_mount=Gemounted von -index_mountmod=Sie k�nnen Kontingente f�r ein Dateisystem in dem Festplatten- und Netzwerk-Dateisysteme Modul aktivieren. +index_mountmod=Sie können Kontingente für ein Dateisystem in dem Festplatten- und Netzwerk-Dateisysteme Modul aktivieren. index_mountonly=Kann nur beim mounten aktivieren -index_nosupport=Kein lokales Dateisystem unterst�tzt Kontingente. +index_nosupport=Kein lokales Dateisystem unterstützt Kontingente. index_qboth=Benutzer und Gruppen-Kontingente index_qgroup=Gruppen-Kontingente index_quser=Benutzer-Kontingente index_return=Index index_status=Status -index_supported=Kontingente sind bisher nicht unterst�tzt +index_supported=Kontingente sind bisher nicht unterstützt index_title=Festplatten Quotas index_type=Typ -lgroups_blocks=Bl�cke -lgroups_check=Pr�fe Quotas +lgroups_blocks=Blöcke +lgroups_check=Prüfe Quotas lgroups_eallow=Sie sind nicht berechtigt Kontingente auf diesem Dateisystem zu bearbeiten lgroups_email=Verschicke E-Mail an Gruppen? -lgroups_emailheader=E-Mail an Gruppen, wenn das Quota sich ann�hert -lgroups_equota=Editiere Quota f�r: +lgroups_emailheader=E-Mail an Gruppen, wenn das Quota sich annähert +lgroups_equota=Editiere Quota für: lgroups_failed=Fehlgeschlagen Gruppen zu listen lgroups_files=Dateien lgroups_grace=Editiere Fristen lgroups_group=Gruppe lgroups_hard=Hard Limit -lgroups_info=Webmin kann so konfiguriert werden, um Kontingente auf diesem Dateisystem automatisch zu setzen, wenn eine neue Unix-Gruppe erstellt wurde. Dies funktioniert nur, wenn das $1 Webmin-Modul verwendet wird, um Gruppen hinzuzuf�gen. +lgroups_info=Webmin kann so konfiguriert werden, um Kontingente auf diesem Dateisystem automatisch zu setzen, wenn eine neue Unix-Gruppe erstellt wurde. Dies funktioniert nur, wenn das $1 Webmin-Modul verwendet wird, um Gruppen hinzuzufügen. lgroups_kbs=Kilobytes -lgroups_mass=Aktualisiere ausgew�hlte Gruppen +lgroups_mass=Aktualisiere ausgewählte Gruppen lgroups_newgroup=Neue Gruppen-Kontingente lgroups_noquota=Keine Gruppen haben Kontingente auf $1 lgroups_quotas=Alle Gruppen-Kontingente auf $1 @@ -206,44 +206,44 @@ lgroups_tovirt=Virtualmin Domain-Inhaber lgroups_used=Benutzt log_activate_g=Gruppenkontingente auf $1 aktiviert log_activate_u=Benutzerkontingente auf $1 aktiviert -log_activate_ug=Benutzer- und Gruppen-Kontingente f�r $1 aktiviert -log_check=Kontingente auf $1 gepr�ft +log_activate_ug=Benutzer- und Gruppen-Kontingente für $1 aktiviert +log_check=Kontingente auf $1 geprüft log_copy_g=Gruppe $1's Kontingente kopiert log_copy_u=Benutzer $1's Kontingente kopiert log_deactivate_g=Gruppen-Kontingente auf $1 deaktiviert log_deactivate_u=Benutzer Kontingente auf $1 deaktiviert log_deactivate_ug=Benutzer- und Gruppen-Kontingente auf $1 deaktiviert -log_email_group=�ndere Gruppen E-Mail-Optionen auf $1 -log_email_user=�ndere Benutzer E-Mail-Optionen auf $1 -log_gsync=Neue Gruppen-Kontingente auf $1 ge�ndert -log_save=Kontigente f�r $1 auf $2 ge�ndert -log_support=Kontigentsupport f�r $1 aktiviert -log_sync=Neue Benutzer-Kontingente auf $1 ge�ndert +log_email_group=Ändere Gruppen E-Mail-Optionen auf $1 +log_email_user=Ändere Benutzer E-Mail-Optionen auf $1 +log_gsync=Neue Gruppen-Kontingente auf $1 geändert +log_save=Kontigente für $1 auf $2 geändert +log_support=Kontigentsupport für $1 aktiviert +log_sync=Neue Benutzer-Kontingente auf $1 geändert luser_virtualmin=Beziehe Domain von Virtualmin? lusers_apply=Anwenden -lusers_blocks=Bl�cke -lusers_bsize=Kontingent-Blockgr��e : $1 bytes +lusers_blocks=Blöcke +lusers_bsize=Kontingent-Blockgröße : $1 bytes lusers_cc=Sende auch E-Mail an -lusers_check=Pr�fe Kontingente -lusers_domain=Domain f�r Benutzer Adressen -lusers_eallow=Es ist Ihnen nicht erlaubt Kontingente f�r diesen Dateisystem zu editieren +lusers_check=Prüfe Kontingente +lusers_domain=Domain für Benutzer Adressen +lusers_eallow=Es ist Ihnen nicht erlaubt Kontingente für diesen Dateisystem zu editieren lusers_egrace=Editiere Gnade-Zeiten lusers_email=Verschicke E-Mail an Benutzer? lusers_emailheader=E-Mail an Benutzer, wenn sich das Kontingente bevorsteht -lusers_equota=Editiere Kontingente f�r: +lusers_equota=Editiere Kontingente für: lusers_failed=Fehlgeschlagen Benutzer aufzulisten lusers_files=Dateien -lusers_from=Von: Adresse f�r E-Mail +lusers_from=Von: Adresse für E-Mail lusers_grace=Gnade lusers_hard=Hard Limit lusers_hblimit=Hard Limit lusers_hflimit=Hartes Datei Limit lusers_hours=Stunden -lusers_info=Webmin kann so konfiguriert werden, dass automatisch Kontingente auf diesem Dateisystem, wenn ein neuer Unix-Benutzer erstellt wurde, zu setzen. Dies funktioniert allerdings nur, wenn das Webmin-Modul $1 verwendet wird, um Benutzer hinzuzuf�gen. +lusers_info=Webmin kann so konfiguriert werden, dass automatisch Kontingente auf diesem Dateisystem, wenn ein neuer Unix-Benutzer erstellt wurde, zu setzen. Dies funktioniert allerdings nur, wenn das Webmin-Modul $1 verwendet wird, um Benutzer hinzuzufügen. lusers_interval=Intervall zwischen Nachrichten lusers_kbs=Kilobytes lusers_ltype=Limit-Typ -lusers_mass=Aktualisiere ausgew�hlte Benutzer +lusers_mass=Aktualisiere ausgewählte Benutzer lusers_newuser=Neue Benutzer-Kontingente lusers_nocc=Niemand lusers_noquota=Keine Benutzer haben Kontingente auf $1 @@ -266,19 +266,19 @@ lusers_user=Benutzer lusers_useradmin=benutzer und Gruppen quota_unlimited=Unlimitiert sgroup_efs=Es ist Ihnen nicht erlaubt Kontingente auf diesem Dateisystem zu editieren -sgroup_egroup=Sie sind nicht berechtigt Kontingente f�r diese Gruppe zu bearbeiten -ssync_ecannot=Sie k�nnen nicht die Standard-Kontingente f�r dieses Dateisystem festlegen +sgroup_egroup=Sie sind nicht berechtigt Kontingente für diese Gruppe zu bearbeiten +ssync_ecannot=Sie können nicht die Standard-Kontingente für dieses Dateisystem festlegen suser_efs=Sie sind nicht berechtigt, die Kontingente auf diesem Dateisystem bearbeiten -suser_emaxblocks=Sie sind nicht berechtigt, Blockgrenzen �ber $ 1 zu gew�hren -suser_emaxfiles=Sie sind nicht berechtigt, Dateigrenzen �ber $1 zu gew�hren -suser_euser=Ist ist Ihnen nicht erlaubt Kontingente f�r diesen Benutzer zu editieren -ufilesys_all=Alle Kontingente f�r $1 -ufilesys_blocks=Bl�cke +suser_emaxblocks=Sie sind nicht berechtigt, Blockgrenzen über $ 1 zu gewähren +suser_emaxfiles=Sie sind nicht berechtigt, Dateigrenzen über $1 zu gewähren +suser_euser=Ist ist Ihnen nicht erlaubt Kontingente für diesen Benutzer zu editieren +ufilesys_all=Alle Kontingente für $1 +ufilesys_blocks=Blöcke ufilesys_copy=Kopiere Kontingente -ufilesys_copydesc=Kopiere Kontingentgrenzen f�r diesen Benutzer auf allen Dateisystemen auf einige oder alle anderen Benutzer. -ufilesys_ecannot=Sie k�nnen keine Kontingente f�r '$1' editieren -ufilesys_edit=Editiere Kontingente f�r: -ufilesys_editdesc=Anzeige und Bearbeiten der Kontigente f�r diesen Benutzer auf einem anderen Dateisystem, das er derzeit nicht Quoten auf haben. +ufilesys_copydesc=Kopiere Kontingentgrenzen für diesen Benutzer auf allen Dateisystemen auf einige oder alle anderen Benutzer. +ufilesys_ecannot=Sie können keine Kontingente für '$1' editieren +ufilesys_edit=Editiere Kontingente für: +ufilesys_editdesc=Anzeige und Bearbeiten der Kontigente für diesen Benutzer auf einem anderen Dateisystem, das er derzeit nicht Quoten auf haben. ufilesys_enone=Kein Benutzername eingegeben ufilesys_files=Dateien ufilesys_fs=Dateisystem @@ -291,24 +291,24 @@ ufilesys_soft=Soft Limit ufilesys_space=Speicherplatz ufilesys_title=Benutzer Kontingente ufilesys_used=Benutzt -ugracef_block=F�r Block Kontingente -ugracef_ecannot=Sie k�nnen keine Fristen auf diesem Dateisystem editieren -ugracef_file=F�r Datei Kontingente -ugracef_graces=Benutzer Fristen f�r $1 +ugracef_block=Für Block Kontingente +ugracef_ecannot=Sie können keine Fristen auf diesem Dateisystem editieren +ugracef_file=Für Datei Kontingente +ugracef_graces=Benutzer Fristen für $1 ugracef_return=Benutzer-Liste ugracef_title=Fristen ugracef_update=Aktualisieren ugraces_eedit=Kann Fristen nicht auf diesem Dateisystem editieren ugraces_enumber='$1' ist keine Nummer ugraces_esave=Fehlgeschlagen Fristen zu speichern -umass_count=Die folgenden �nderungen werden f�r $1 ausgew�hlte Benutzer gelten .. -umass_ehblocks=Fehlende oder ung�ltige feste Blockgrenze -umass_ehfiles=Fehlende oder ung�ltige feste Dateigrenze +umass_count=Die folgenden Änderungen werden für $1 ausgewählte Benutzer gelten .. +umass_ehblocks=Fehlende oder ungültige feste Blockgrenze +umass_ehfiles=Fehlende oder ungültige feste Dateigrenze umass_err=Fehlgeschlagen Benutzer-Kontingente zu aktualisieren umass_hblocks=Hard-Block-Limit -umass_header=Kontingent-�nderungen an ausgew�hlte Benutzer anwenden +umass_header=Kontingent-ünderungen an ausgewählte Benutzer anwenden umass_hfiles=Hard-Datei-Limit -umass_leave=Unver�ndert lassen +umass_leave=Unverändert lassen umass_ok=Aktualisiere Benutzer umass_sblocks=Soft-Block-Limit umass_set=Setze auf diff --git a/quota/lang/de.UTF-8 b/quota/lang/de.UTF-8 new file mode 100644 index 000000000..c27d24536 --- /dev/null +++ b/quota/lang/de.UTF-8 @@ -0,0 +1,317 @@ +__norefs=1 +acl_email=Kann E-Mail Notifikationen einstellen? +acl_fall=Alle Dateisysteme +acl_fsel=Ausgewählt... +acl_fss=Dateisysteme, die dieser Benutzer editieren kann +acl_gall=Alle Gruppen +acl_gexcept=Alle ausgenommenen Gruppen +acl_ggid=Gruppen mit GID im Bereich +acl_ggrace=Kann Gruppen-Fristen editieren? +acl_gnone=Keine Gruppen +acl_gonly=Nur Gruppen +acl_gquota=Gruppen können Kontingente editieren für +acl_maxblocks=Maximale gewährbare Blockquote +acl_maxfiles=Maximal bewilligte Datei-Kontingente +acl_quotanew=Kann Kontingente für neue Benutzer konfigurieren? +acl_quotaon=Kann Kontingente aktivieren oder deaktivieren? +acl_ro=Kann nur Kontingente anzeigen, nicht editieren? +acl_uall=Alle Benutzer +acl_uexcept=Alle ausgenommenden Benutzer +acl_ugrace=Kann Benutzer Fristen editieren? +acl_ugroup=Benutzer mit primärer Gruppe +acl_unlimited=Unlimitiert +acl_uonly=Nur Benutzer +acl_uquota=Benutzer können Kontingente editieren für +acl_uuid=Benutzer mit UID im Bereich +acl_vtotal=Kann Gesamtspeicherplatz anzeigen? +activate_eallow=Es ist Ihnen nicht erlaubt Kontingente auf diesem Dateisystem zu aktivieren oder zu deaktivieren +activate_eoff=Fehlgeschlagen Kontingente auszuschalten +activate_eon=Fehlgeschlagen Kontingente einzuschalten +cgform_all=Alle Gruppen auf Ihrem System +cgform_contain=Gruppen die Benutzer beinhalten +cgform_copyto=Kopiere Kontingente für $1 auf ALLE Dateisysteme nach ... +cgform_doit=Kopieren +cgform_ecannot=Sie können keine Kontingente kopieren +cgform_egroup=Es ist Ihnen nicht erlaubt Kontingente dieser Gruppe zu kopieren +cgform_return=Kontingent-Gruppe +cgform_select=Ausgewählte Gruppen +cgform_title=Kopiere Kontingente +cgroup_eallowto=Es ist Ihnen nicht erlaubt Kontingente nach '$1' zu kopieren +cgroup_ecannot=Sie können keine Kontingente kopieren +cgroup_efail=Fehlgeschlagen Kontingente zu kopieren +cgroup_egallow=Es ist Ihnen nicht erlaubt Kontingente fßr die Gruppe zu kopieren +cgroup_enogroup=Keine Gruppen zum kopieren +check_done=... fertig. +check_ecannot=Sie können keine Kontingente auf diesem Dateisystem prüfen lassen +check_return=$1 Liste +check_rgroup=Gruppe +check_running=Der quotacheck Befehl wird jetzt ausgeführt wird, um den Block und Dateinutzung auf $1 zu überprüfen. Dies kann eine lange Zeit für eine sehr große Dateisystem in Anspruch nehmen ... +check_ruser=Benutzer +check_title=Prüfe Kontingente +cuform_all=Alle Benutzer auf Ihrem System +cuform_copyto=Kopiere Kontingente für $1 auf ALLE Dateisysteme auf ... +cuform_doit=Kopieren +cuform_ecannot=Sie kࣆnnen keine Kontingente kopieren +cuform_euallow=Es ist Ihnen nicht erlaubt Kontingente des Benutzer zu kopieren +cuform_members=Mitglieder in ausgewählter Gruppe +cuform_return=Benutzer-Kontingente +cuform_select=Ausgewählte Benutzer +cuform_title=Kopiere Kontingente +cuser_eallowto=Sie sind nicht berechtigt, die Kontingente nach '$1' zu kopieren +cuser_ecannot=Sie können keine Kontingente kopieren +cuser_efail=Fehlgeschlagen Kontingente zu kopieren +cuser_enouser=Keine Benutzer zu kopieren auf +cuser_euallow=Sie sind nicht berechtigt, die Kontingente dieses Benutzers zu kopieren +egroup_bused=Blöcke benutzt +egroup_eallowfs=Sie sind nicht berechtigt, die Kontingente auf diesem Dateisystem zu editieren +egroup_eallowgr=Es ist Ihnen nicht erlaubt Kontingente für '$1' zu editieren +egroup_freturn=Dateisystem-Liste +egroup_fused=Dateien benutzt +egroup_greturn=Gruppen-Liste +egroup_hblimit=Feste Blockgrenze +egroup_hflimit=Hard-Datei-Limit +egroup_hklimit=Hard-Kilobyte-Limit +egroup_kused=Kilobytes genutzt +egroup_listall=Liste alle Kontingente auf +egroup_listalldesc=Klicken auf diese Schaltfläche, um eine Liste aller Dateisysteme, auf denen diese Gruppe von Festplattenquoten angezeigt, mit Links zu bearbeiten. +egroup_quotas=Kontingente für $1 auf $2 +egroup_sblimit=Soft-Block-Limit +egroup_sflimit=Soft-Datei-Limit +egroup_sklimit=Soft-Kilobyte-Limit +egroup_title=Editiere Gruppen-Kontingente +egroup_update=Aktualisieren +email_ecannot=Es ist Ihnen nicht erlaubt E-Mail-Optionen zu modifizieren +email_ecc=Fehlende oder ungültige CC: Adresse +email_edomain=Fehlende oder ungültige Mail-Domain +email_efrom=Fehlender oder ungültige "Von"-Adresse +email_einterval=Fehlender oder ungültiger Intervall +email_epercent=Fehlende oder ungültige prozentuale Auslastung +email_err=Fehlgeschlagen E-Mail Optionen zu speichern +email_eto=Fehlende Ziel-E-Mail-Adresse +email_msg=Speicherplatz-Verbrauch für Benutzer $1 auf Dateisystem $2 hat $3% der \nerlaubten Kontingente erreicht.\n\n$4 der Festplatte wird verwendet, von einem Maximum von $5. +email_subject=Disk Kontingent überschritten +euser_bdisk=Verfügbare Blöcke auf Festplatte +euser_bused=Blöcke benutzt +euser_eallowfs=Es ist Ihnen nicht erlaubt Kontingente für dieses Dateisystem zu editieren +euser_eallowus=Es ist Ihnen nicht erlaubt Kontingente für '$1' zu editieren +euser_fdisk=Verfügbare Dateien auf Platte +euser_freturn=Dateisystem-Liste +euser_fused=Dateien benutzt +euser_hblimit=Hartes Blocklimit +euser_hflimit=Hard-Datei-Limit +euser_hklimit=Hard-Kilobyte-Limit +euser_kdisk=Verfügbare Kilobytes auf Festplatte +euser_kused=Kilobytes genutzt +euser_listall=Liste alle Kontingente +euser_listalldesc=Klicken auf diese Schaltfläche, um eine Liste aller Dateisysteme, auf denen dieser Benutzer Festplattenquoten angezeigt, mit Links zu bearbeiten. +euser_quotas=Kontingente für $1 auf $2 +euser_sblimit=Soft-Block-Limit +euser_sdisk=Verfügbarer Speicherplatz auf Platte +euser_sflimit=Soft-Datei-Limit +euser_sklimit=Soft-Kilobyte-Limit +euser_title=Editiere Benutzer-Kontingente +euser_update=Aktualisieren +euser_ureturn=Benutzer-Liste +gemail_msg=Festplattennutzung für die Gruppe $1 auf Dateisystem $2 hat $3% des \nerlaubten Kontingent erreicht.\n\n$4 der Festplatte wird verwendet, von Maximum $5. +gemail_subject=Disk Kontingent überschritten +gfilesys_all=Alle Kontingente für $1 +gfilesys_blocks=Blöcke +gfilesys_copy=Kopiere Kontingente +gfilesys_copydesc=Kopiere Kontingentgrenzen für diese Gruppe auf allen Dateisystemen zu einigen oder allen anderen Gruppen. +gfilesys_ecannot=Sie könen keine Kontingente für '$1' editieren +gfilesys_edit=Editiere Kontingente auf: +gfilesys_editdesc=Anzeige und Bearbeiten der Kontingente für diese Gruppe auf einem anderen Dateisystem, das derzeit keine Kontingente haben. +gfilesys_enone=Keinen Gruppenamen eingegeben +gfilesys_files=Dateien +gfilesys_fs=Dateisystem +gfilesys_hard=Hard Limit +gfilesys_kbs=Kilobytes +gfilesys_nogquota=Gruppe $1 haben keine Kontingente auf irgendeinem Dateisystem +gfilesys_return=Dateisystem-Liste +gfilesys_soft=Soft Limit +gfilesys_space=Speicherplatz +gfilesys_title=Gruppen-Kontingente +gfilesys_used=Benutzt +ggracef_block=Für Block Kontingent +ggracef_ecannot=Kann Fristen dieses Dateisystems nicht editieren +ggracef_file=Für Datei-Kontingent +ggracef_graces=Gruppen Fristen für$1 +ggracef_return=Gruppen-Liste +ggracef_title=Fristen +ggracef_update=Update +ggraces_eedit=Sie können keine Fristen auf diesem Dateisystem editieren +ggraces_enumber='$1' ist keine NUmmer +ggraces_esave=Fehlgeschlagen Fristen zu speichern +gmass_count=Die unteren Änderungen werden auf $1 ausgewählte Gruppen angewendet .. +gmass_err=Fehlgeschlagen Gruppen-Kontingente zu aktualisieren +gmass_header=Kontigentänderungen auf gewählte Gruppen anwenden +gmass_ok=Aktualisiere Gruppen +gmass_title=Aktualisiere Gruppen-Kontingente +grace_days=Tage +grace_hours=Stunden +grace_minutes=Minuten +grace_months=Monate +grace_seconds=Sekunden +grace_weeks=Wochen +index_action=Aktion +index_active=Aktive +index_disable=Deaktiviere Kontingente +index_egroup=Editiere Gruppen-Kontingente: +index_egroupdesc=Geben Sie oder wählen Sie eine Gruppe aus, und klicken Sie auf diese Schaltfläche, um ihre Kontingente für alle Dateisysteme anzuzeigen. +index_enable=Aktiviere Kontingente +index_enable2=Aktiviere Support +index_euser=Editiere Benutzer-Kontingente: +index_euserdesc=Geben Sie oder wählen Sie einen Benutzernamen, und klicken Sie auf diese Schaltfläche, um seine Kontingente auf allen Dateisystemen anzuzeigen. +index_fs=Dateisystem +index_inactive=Inaktiv +index_mount=Gemounted von +index_mountmod=Sie können Kontingente für ein Dateisystem in dem Festplatten- und Netzwerk-Dateisysteme Modul aktivieren. +index_mountonly=Kann nur beim mounten aktivieren +index_nosupport=Kein lokales Dateisystem unterstützt Kontingente. +index_qboth=Benutzer und Gruppen-Kontingente +index_qgroup=Gruppen-Kontingente +index_quser=Benutzer-Kontingente +index_return=Index +index_status=Status +index_supported=Kontingente sind bisher nicht unterstützt +index_title=Festplatten Quotas +index_type=Typ +lgroups_blocks=Blöcke +lgroups_check=Prüfe Quotas +lgroups_eallow=Sie sind nicht berechtigt Kontingente auf diesem Dateisystem zu bearbeiten +lgroups_email=Verschicke E-Mail an Gruppen? +lgroups_emailheader=E-Mail an Gruppen, wenn das Quota sich annähert +lgroups_equota=Editiere Quota für: +lgroups_failed=Fehlgeschlagen Gruppen zu listen +lgroups_files=Dateien +lgroups_grace=Editiere Fristen +lgroups_group=Gruppe +lgroups_hard=Hard Limit +lgroups_info=Webmin kann so konfiguriert werden, um Kontingente auf diesem Dateisystem automatisch zu setzen, wenn eine neue Unix-Gruppe erstellt wurde. Dies funktioniert nur, wenn das $1 Webmin-Modul verwendet wird, um Gruppen hinzuzufügen. +lgroups_kbs=Kilobytes +lgroups_mass=Aktualisiere ausgewählte Gruppen +lgroups_newgroup=Neue Gruppen-Kontingente +lgroups_noquota=Keine Gruppen haben Kontingente auf $1 +lgroups_quotas=Alle Gruppen-Kontingente auf $1 +lgroups_return=Dateisystem-Liste +lgroups_soft=Soft Limit +lgroups_space=Speicherplatz +lgroups_tablist=Gruppen-Liste +lgroups_title=Dateisystem Kontingente +lgroups_to=E-Mail Ziel +lgroups_tofixed=Adresse $1 +lgroups_toomany=Zu viele Gruppen haben Kontingente auf $1, um diese auf einer Seite anzeigen +lgroups_tosame=Mailbox mit demselben Namen wie Gruppe +lgroups_tovirt=Virtualmin Domain-Inhaber +lgroups_used=Benutzt +log_activate_g=Gruppenkontingente auf $1 aktiviert +log_activate_u=Benutzerkontingente auf $1 aktiviert +log_activate_ug=Benutzer- und Gruppen-Kontingente für $1 aktiviert +log_check=Kontingente auf $1 geprüft +log_copy_g=Gruppe $1's Kontingente kopiert +log_copy_u=Benutzer $1's Kontingente kopiert +log_deactivate_g=Gruppen-Kontingente auf $1 deaktiviert +log_deactivate_u=Benutzer Kontingente auf $1 deaktiviert +log_deactivate_ug=Benutzer- und Gruppen-Kontingente auf $1 deaktiviert +log_email_group=Ändere Gruppen E-Mail-Optionen auf $1 +log_email_user=Ändere Benutzer E-Mail-Optionen auf $1 +log_gsync=Neue Gruppen-Kontingente auf $1 geändert +log_save=Kontigente für $1 auf $2 geändert +log_support=Kontigentsupport für $1 aktiviert +log_sync=Neue Benutzer-Kontingente auf $1 geändert +luser_virtualmin=Beziehe Domain von Virtualmin? +lusers_apply=Anwenden +lusers_blocks=Blöcke +lusers_bsize=Kontingent-Blockgröße : $1 bytes +lusers_cc=Sende auch E-Mail an +lusers_check=Prüfe Kontingente +lusers_domain=Domain für Benutzer Adressen +lusers_eallow=Es ist Ihnen nicht erlaubt Kontingente für diesen Dateisystem zu editieren +lusers_egrace=Editiere Gnade-Zeiten +lusers_email=Verschicke E-Mail an Benutzer? +lusers_emailheader=E-Mail an Benutzer, wenn sich das Kontingente bevorsteht +lusers_equota=Editiere Kontingente für: +lusers_failed=Fehlgeschlagen Benutzer aufzulisten +lusers_files=Dateien +lusers_from=Von: Adresse für E-Mail +lusers_grace=Gnade +lusers_hard=Hard Limit +lusers_hblimit=Hard Limit +lusers_hflimit=Hartes Datei Limit +lusers_hours=Stunden +lusers_info=Webmin kann so konfiguriert werden, dass automatisch Kontingente auf diesem Dateisystem, wenn ein neuer Unix-Benutzer erstellt wurde, zu setzen. Dies funktioniert allerdings nur, wenn das Webmin-Modul $1 verwendet wird, um Benutzer hinzuzufügen. +lusers_interval=Intervall zwischen Nachrichten +lusers_kbs=Kilobytes +lusers_ltype=Limit-Typ +lusers_mass=Aktualisiere ausgewählte Benutzer +lusers_newuser=Neue Benutzer-Kontingente +lusers_nocc=Niemand +lusers_noquota=Keine Benutzer haben Kontingente auf $1 +lusers_pc_hblocks=Hard % +lusers_pc_sblocks=Soft % +lusers_percent=Warnen, wenn Auslastung erreicht +lusers_qoutas=Alle Benutzer-Kontingente auf $1 +lusers_return=Dateisystem-Liste +lusers_sblimit=Soft limit +lusers_sflimit=Soft-Datei-Limit +lusers_soft=Soft limit +lusers_space=Speicherplatz +lusers_tabdefault=Standard Kontingent +lusers_tabemail=E-Mail-Benachrichtigungen +lusers_tablist=Benutzer-Liste +lusers_title=Dateisystem Kontingente +lusers_toomany=Zu viele Benutzer haben Kontingente auf $1, um diese auf einer Seite anzeigen +lusers_used=Benutzt +lusers_user=Benutzer +lusers_useradmin=benutzer und Gruppen +quota_unlimited=Unlimitiert +sgroup_efs=Es ist Ihnen nicht erlaubt Kontingente auf diesem Dateisystem zu editieren +sgroup_egroup=Sie sind nicht berechtigt Kontingente für diese Gruppe zu bearbeiten +ssync_ecannot=Sie können nicht die Standard-Kontingente für dieses Dateisystem festlegen +suser_efs=Sie sind nicht berechtigt, die Kontingente auf diesem Dateisystem bearbeiten +suser_emaxblocks=Sie sind nicht berechtigt, Blockgrenzen über $ 1 zu gewähren +suser_emaxfiles=Sie sind nicht berechtigt, Dateigrenzen über $1 zu gewähren +suser_euser=Ist ist Ihnen nicht erlaubt Kontingente für diesen Benutzer zu editieren +ufilesys_all=Alle Kontingente für $1 +ufilesys_blocks=Blöcke +ufilesys_copy=Kopiere Kontingente +ufilesys_copydesc=Kopiere Kontingentgrenzen für diesen Benutzer auf allen Dateisystemen auf einige oder alle anderen Benutzer. +ufilesys_ecannot=Sie können keine Kontingente für '$1' editieren +ufilesys_edit=Editiere Kontingente für: +ufilesys_editdesc=Anzeige und Bearbeiten der Kontigente für diesen Benutzer auf einem anderen Dateisystem, das er derzeit nicht Quoten auf haben. +ufilesys_enone=Kein Benutzername eingegeben +ufilesys_files=Dateien +ufilesys_fs=Dateisystem +ufilesys_grace=Gnade +ufilesys_hard=Hard Limit +ufilesys_kbs=Kilobytes +ufilesys_nouquota=Benutzer $1 hat keine Kontingente auf einem Dateisystem +ufilesys_return=Dateisystem-Liste +ufilesys_soft=Soft Limit +ufilesys_space=Speicherplatz +ufilesys_title=Benutzer Kontingente +ufilesys_used=Benutzt +ugracef_block=Für Block Kontingente +ugracef_ecannot=Sie können keine Fristen auf diesem Dateisystem editieren +ugracef_file=Für Datei Kontingente +ugracef_graces=Benutzer Fristen für $1 +ugracef_return=Benutzer-Liste +ugracef_title=Fristen +ugracef_update=Aktualisieren +ugraces_eedit=Kann Fristen nicht auf diesem Dateisystem editieren +ugraces_enumber='$1' ist keine Nummer +ugraces_esave=Fehlgeschlagen Fristen zu speichern +umass_count=Die folgenden Änderungen werden für $1 ausgewählte Benutzer gelten .. +umass_ehblocks=Fehlende oder ungültige feste Blockgrenze +umass_ehfiles=Fehlende oder ungültige feste Dateigrenze +umass_err=Fehlgeschlagen Benutzer-Kontingente zu aktualisieren +umass_hblocks=Hard-Block-Limit +umass_header=Kontingent-ünderungen an ausgewählte Benutzer anwenden +umass_hfiles=Hard-Datei-Limit +umass_leave=Unverändert lassen +umass_ok=Aktualisiere Benutzer +umass_sblocks=Soft-Block-Limit +umass_set=Setze auf +umass_sfiles=Soft-Datei-Limit +umass_title=Aktualisiere Benutzer-Kontingente +umass_unlimited=Setze auf unbegrenzt diff --git a/quota/notes b/quota/notes old mode 100755 new mode 100644 diff --git a/raid/config.info.pl b/raid/config.info.pl old mode 100755 new mode 100644 diff --git a/raid/images/6.gif b/raid/images/6.gif old mode 100755 new mode 100644 diff --git a/raid/images/6.ia.gif b/raid/images/6.ia.gif old mode 100755 new mode 100644 diff --git a/rbac/images/.xvpics/Profile.jpg b/rbac/images/.xvpics/Profile.jpg deleted file mode 100644 index 490b96a95..000000000 Binary files a/rbac/images/.xvpics/Profile.jpg and /dev/null differ diff --git a/rbac/images/.xvpics/execs.gif b/rbac/images/.xvpics/execs.gif deleted file mode 100644 index b9d481894..000000000 Binary files a/rbac/images/.xvpics/execs.gif and /dev/null differ diff --git a/rbac/images/.xvpics/help.gif b/rbac/images/.xvpics/help.gif deleted file mode 100644 index 40ac42405..000000000 Binary files a/rbac/images/.xvpics/help.gif and /dev/null differ diff --git a/rbac/images/.xvpics/icon.gif b/rbac/images/.xvpics/icon.gif deleted file mode 100644 index bff8d57f1..000000000 Binary files a/rbac/images/.xvpics/icon.gif and /dev/null differ diff --git a/rbac/images/.xvpics/policy.gif b/rbac/images/.xvpics/policy.gif deleted file mode 100644 index 842e99c86..000000000 Binary files a/rbac/images/.xvpics/policy.gif and /dev/null differ diff --git a/rbac/images/.xvpics/prctl.gif b/rbac/images/.xvpics/prctl.gif deleted file mode 100644 index bfc7960e5..000000000 --- a/rbac/images/.xvpics/prctl.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (2194 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶$I׺ֶ)EH)ֶ۶I$II۶%D)HI۶(E(I۶I$II۶$II)۶)DII۶I$II۶$IH۶$I%I۶I$II۶D)۶ֻ$IDII$II۶I%HI)׺ֶI$II۶$I%IڷڶI$II۶$I%۶ڷI$II۶͠D)ڷڶ۶I$II(۶$I)H۶$II۶$II$I$I$I$۶(E۶(%۶(E۶)$I$I$I$I$۶D)۶(E۶$)۶$II$I$II$III$IIַ۶I$I$II۶I$I(IE)۶I$I׶(EIH۶I$II׶(IEII$II۶ID)IEڻI$II۶IHD)DI۶I$II۶IH%D)HI۶I$II۶IH%I׶(IEIڷ۶I$II۶%%HI%۶ڶ%HII۶I$II۶%H$IHIڶ(EHI۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/rbac/images/.xvpics/project.gif b/rbac/images/.xvpics/project.gif deleted file mode 100644 index f13b6448c..000000000 Binary files a/rbac/images/.xvpics/project.gif and /dev/null differ diff --git a/run-postinstalls.pl b/run-postinstalls.pl index f3aee7f1b..ccb82ac3d 100755 --- a/run-postinstalls.pl +++ b/run-postinstalls.pl @@ -1,6 +1,7 @@ #!/usr/local/bin/perl # run-postinstalls.pl # Run all the postinstall.pl scripts in module and theme directories +use lib '.'; $no_acl_check++; use WebminCore; diff --git a/samba/config.info.pl b/samba/config.info.pl old mode 100755 new mode 100644 diff --git a/samba/help/help.nl.html b/samba/help/help.nl.html old mode 100755 new mode 100644 diff --git a/samba/images/.xvpics/askepass.gif b/samba/images/.xvpics/askepass.gif deleted file mode 100644 index 69443c4e3..000000000 Binary files a/samba/images/.xvpics/askepass.gif and /dev/null differ diff --git a/samba/images/.xvpics/editepass.gif b/samba/images/.xvpics/editepass.gif deleted file mode 100644 index 9a2cedd96..000000000 Binary files a/samba/images/.xvpics/editepass.gif and /dev/null differ diff --git a/samba/images/.xvpics/editgsync.gif b/samba/images/.xvpics/editgsync.gif deleted file mode 100644 index 51f3c35ea..000000000 Binary files a/samba/images/.xvpics/editgsync.gif and /dev/null differ diff --git a/samba/images/.xvpics/editsync.gif b/samba/images/.xvpics/editsync.gif deleted file mode 100644 index 24f7b648c..000000000 Binary files a/samba/images/.xvpics/editsync.gif and /dev/null differ diff --git a/samba/images/.xvpics/icon_9.gif b/samba/images/.xvpics/icon_9.gif deleted file mode 100644 index 63678ebfb..000000000 Binary files a/samba/images/.xvpics/icon_9.gif and /dev/null differ diff --git a/samba/images/.xvpics/listgroups.gif b/samba/images/.xvpics/listgroups.gif deleted file mode 100644 index 91057de24..000000000 Binary files a/samba/images/.xvpics/listgroups.gif and /dev/null differ diff --git a/samba/lang/pt_BR b/samba/lang/pt_BR old mode 100755 new mode 100644 diff --git a/sarg/images/.xvpics/icon.gif b/sarg/images/.xvpics/icon.gif deleted file mode 100644 index cceac970e..000000000 --- a/sarg/images/.xvpics/icon.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Greyscale (2278 bytes) -#END_OF_COMMENTS -48 48 255 -mHnm$IImI۶ےۑڷڒmۑnl۶ڷHڷ۶۶I۶ڷڶ۶۶m۶mۑڶmmmnnڒmIImmmڒmm۶ImnۑmnmmmmImnmImnےImIڶmmnHnmmnmIHnnnmmnmڷImmIIImnmmm۶mmnHnmmnڒڷڒHnmImIۑnۑIImm۶mmnl۶m۶ۑIm۶۶۶ۑmmmmlmmI۵ۑ۶IۑmI۶ڒmۑmI۶nlnmmnmmmnmIlmmmmnInlnmnmmےmIHmmmۑmnlڒHےm۶nڒڷ۵۶ImڷImڒmۑ۶ImnIڒۑۑۑ%$ڷImnIIII۶mImIIڶIm۶HIۑ%mImIIImIIImmmInm۵ \ No newline at end of file diff --git a/sarg/images/.xvpics/report.gif b/sarg/images/.xvpics/report.gif deleted file mode 100644 index 74c42ef20..000000000 --- a/sarg/images/.xvpics/report.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (2148 bytes) -#END_OF_COMMENTS -48 48 255 -oۓڱҶֶշֺ۶ڷ۶ڷ۶ڷڷ׶ֻڻڷ׺۶ֺֻڒ۶ڶڶڶ۶ڶڶڶڶڶڶڶڶڶڷڶڷڷٷڶ۵ڶڶڶڶ۶ڶ۵ڶڶڶ۶۶ڶڶڶڶ۶ڶڶڶڶ۵ڒڶڶڶٷ۶۶۶۵ۑٷڶ۵ڶڶڶڷڶڶ۶۶ڶڷٷڶ۵ڶ۵ڶڶڷڶ۵ڶڶڶڒڶڶڶڶڶڒڶ۵ڷڷٷ۵ڶڶڶ۶ڶڶڶڶڷڶڶڶڶڶڶ۶۶ٷڶڶٷڶٷ۵ڒ۵ٷٷڶڶڶڶ۵۶ٷڶڶٓڶ۵۵ڶڶڶڶ۵۵۵ֻגֲ֖Ӷֶ֓֓۲۶۶۶ڶ۶ \ No newline at end of file diff --git a/sarg/images/.xvpics/style.gif b/sarg/images/.xvpics/style.gif deleted file mode 100644 index c26455db6..000000000 Binary files a/sarg/images/.xvpics/style.gif and /dev/null differ diff --git a/sarg/index.cgi b/sarg/index.cgi index 2901d4278..5a8ed3402 100755 --- a/sarg/index.cgi +++ b/sarg/index.cgi @@ -43,9 +43,9 @@ $odir ||= &find_value("output_dir", $conf, 1); $sfile = &find_value("access_log", $conf); if ($sfile || $odir && -d $odir) { print &ui_hr(); - print &ui_buttons_start(); } if ($sfile) { + print &ui_buttons_start(); print &ui_buttons_row("generate.cgi", $text{'index_generate'}, &text('index_generatedesc', "$odir"). "
$text{'index_clear'} ". @@ -53,14 +53,14 @@ if ($sfile) { "
$text{'index_range'} ". &gen_range_input()); print "

\n"; + print &ui_buttons_end(); } if ($odir && -d $odir) { + print &ui_buttons_start(); print &ui_buttons_row(-r "$odir/index.html" ? "view.cgi/index.html" : "view.cgi/", $text{'index_view'}, &text('index_viewdesc', "$odir")); - } -if ($sfile || $odir && -r "$odir/index.html") { print &ui_buttons_end(); } diff --git a/sendmail/config-generic-linux b/sendmail/config-generic-linux old mode 100755 new mode 100644 diff --git a/sendmail/config-gentoo-linux b/sendmail/config-gentoo-linux old mode 100755 new mode 100644 diff --git a/sendmail/config-slackware-linux-8.0 b/sendmail/config-slackware-linux-8.0 old mode 100755 new mode 100644 diff --git a/sendmail/config-slackware-linux-8.1-ALL b/sendmail/config-slackware-linux-8.1-ALL old mode 100755 new mode 100644 diff --git a/sendmail/config-solaris-10-ALL b/sendmail/config-solaris-10-ALL old mode 100755 new mode 100644 diff --git a/sendmail/config.info.pl b/sendmail/config.info.pl old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_cmt.ca.html b/sendmail/help/alias_cmt.ca.html old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_cmt.nl.html b/sendmail/help/alias_cmt.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_enabled.nl.html b/sendmail/help/alias_enabled.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_file.ca.html b/sendmail/help/alias_file.ca.html old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_file.nl.html b/sendmail/help/alias_file.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_name.nl.html b/sendmail/help/alias_name.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/alias_to.nl.html b/sendmail/help/alias_to.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/aliases.nl.html b/sendmail/help/aliases.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/edit_alias.nl.html b/sendmail/help/edit_alias.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/intro.nl.html b/sendmail/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_BadRcptThrottle.nl.html b/sendmail/help/opt_BadRcptThrottle.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_ConnectionRateThrottle.nl.html b/sendmail/help/opt_ConnectionRateThrottle.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_DH.nl.html b/sendmail/help/opt_DH.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_DR.nl.html b/sendmail/help/opt_DR.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_DS.nl.html b/sendmail/help/opt_DS.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_DaemonPortOptions.nl.html b/sendmail/help/opt_DaemonPortOptions.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_DontBlameSendmail.nl.html b/sendmail/help/opt_DontBlameSendmail.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_ForwardPath.nl.html b/sendmail/help/opt_ForwardPath.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_LogLevel.nl.html b/sendmail/help/opt_LogLevel.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MatchGECOS.nl.html b/sendmail/help/opt_MatchGECOS.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MaxDaemonChildren.nl.html b/sendmail/help/opt_MaxDaemonChildren.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MaxHopCount.nl.html b/sendmail/help/opt_MaxHopCount.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MaxMessageSize.nl.html b/sendmail/help/opt_MaxMessageSize.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MaxQueueRunSize.nl.html b/sendmail/help/opt_MaxQueueRunSize.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MaxRecipientsPerMessage.ca.html b/sendmail/help/opt_MaxRecipientsPerMessage.ca.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MinFreeBlocks.nl.html b/sendmail/help/opt_MinFreeBlocks.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_MinQueueAge.nl.html b/sendmail/help/opt_MinQueueAge.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_PostMasterCopy.nl.html b/sendmail/help/opt_PostMasterCopy.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_QueueDirectory.nl.html b/sendmail/help/opt_QueueDirectory.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_QueueLA.nl.html b/sendmail/help/opt_QueueLA.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_RefuseLA.nl.html b/sendmail/help/opt_RefuseLA.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_SendMimeErrors.nl.html b/sendmail/help/opt_SendMimeErrors.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_Timeout.nl.html b/sendmail/help/opt_Timeout.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_dmode.nl.html b/sendmail/help/opt_dmode.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_qso.ca.html b/sendmail/help/opt_qso.ca.html old mode 100755 new mode 100644 diff --git a/sendmail/help/opt_qso.nl.html b/sendmail/help/opt_qso.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/help/units.nl.html b/sendmail/help/units.nl.html old mode 100755 new mode 100644 diff --git a/sendmail/images/.xvpics/features.gif b/sendmail/images/.xvpics/features.gif deleted file mode 100644 index 4f20d3cf7..000000000 Binary files a/sendmail/images/.xvpics/features.gif and /dev/null differ diff --git a/sendmail/images/.xvpics/p1.gif b/sendmail/images/.xvpics/p1.gif deleted file mode 100644 index 3445bccf1..000000000 --- a/sendmail/images/.xvpics/p1.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x11 Indexed (55 bytes) -#END_OF_COMMENTS -6 11 255 -I$`I$`I$`I$`۶`)۶`)۶`)۶`)I$II۶I$II۶I$` \ No newline at end of file diff --git a/sendmail/images/.xvpics/p2.gif b/sendmail/images/.xvpics/p2.gif deleted file mode 100644 index 2c8ef9fa8..000000000 --- a/sendmail/images/.xvpics/p2.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:6x11 Indexed (55 bytes) -#END_OF_COMMENTS -6 11 255 -I$࠻I$࠻I$࠻I$۶)۶I۶I۶)I$II۶I$II۶I$࠻ \ No newline at end of file diff --git a/sentry/help/hostsentry.nl.html b/sentry/help/hostsentry.nl.html old mode 100755 new mode 100644 diff --git a/sentry/help/intro.nl.html b/sentry/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/sentry/help/logcheck.nl.html b/sentry/help/logcheck.nl.html old mode 100755 new mode 100644 diff --git a/sentry/help/portsentry.nl.html b/sentry/help/portsentry.nl.html old mode 100755 new mode 100644 diff --git a/sentry/images/.xvpics/hostsentry.gif b/sentry/images/.xvpics/hostsentry.gif deleted file mode 100644 index 2a384b785..000000000 --- a/sentry/images/.xvpics/hostsentry.gif +++ /dev/null @@ -1,6 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (1991 bytes) -#END_OF_COMMENTS -48 48 255 -mInmmmےڒmInmmmےےڒۑڒmInmmm۶ڒۑqqnrnmInmmm۶ۑڒڒڷnvmInmmm۶ۑךnNrnMsmInmmmےrnNNrHmInmmmڒ.O.R/N2/N/R.O2NI$InlJm۵ڷ../N2O.N3.N/R.On$nmmIn۶NR/.N2/N/N2N/NRڶ$%mmnڒۑڶ۶/R./N.S.N/.NMnm$JmHNRNO-O2.O.Nm$nImSnR.N/.N2mڷ۶ڷڒnmmڒڷn3.N./Nmnmmnmnmmڒ./R./NnmmnlnImnڶڶN/R.O.ۑڶInmmڶڒ.3.Hnmڷ.2OInlڶۑۑ..Nڶ۶ڷڒmmJڒڷ۶۶ڒ/N2ےڒnmۑrN.ۑmnڶڷ۵SNۑڒmڶۑ۶N*ގۑےڒmڶ۵۶nQM۵ڶmnڶڒڶsMlۑڒڒڷmnڶےڒۑONMۑڷmnڶڒےORmmmےrs-זۑmInۑ+.M/N-޶Inlڒڷ/MN*-JۑnMi3nqJrrڷ۶ڷڒORnMmirڲۑֻR/IORNוnmMֶN3NrO2nsINmֶ/.NۖOqn/RO..O2NNۑn3.N*.rrn.NN2ON.3N./rOrNRn3N.N.n۶.N..OR/.N/.r./R./N./RIۑM/N3N/.N/Qזn3.N./N2OM۶ے.N/R/.N/-ےr/..R/.Nn-O.N/2N/-ےN3N..O.r۱ەە+.R/.NNN../NMrەNN..O.R*S..rޒڻO.R.M/N.rq߲q -)Nֻ۶m)nmڶrrmqו۶rNNIrNMqnqNmnqs \ No newline at end of file diff --git a/sentry/images/.xvpics/icon.gif b/sentry/images/.xvpics/icon.gif deleted file mode 100644 index e280afe41..000000000 --- a/sentry/images/.xvpics/icon.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1094 bytes) -#END_OF_COMMENTS -48 48 255 -۱ֶیی֍۱ڍډ޲ۈیёֲ։֍ډղֲ۰ֱڍڈڲ֌ё։֍ֶڱۭՍ۱׺߭ڲҵ \ No newline at end of file diff --git a/sentry/images/.xvpics/logcheck.gif b/sentry/images/.xvpics/logcheck.gif deleted file mode 100644 index 61ea29f23..000000000 Binary files a/sentry/images/.xvpics/logcheck.gif and /dev/null differ diff --git a/sentry/images/.xvpics/portsentry.gif b/sentry/images/.xvpics/portsentry.gif deleted file mode 100644 index 361bbd67c..000000000 Binary files a/sentry/images/.xvpics/portsentry.gif and /dev/null differ diff --git a/servers/config.info.pl b/servers/config.info.pl old mode 100755 new mode 100644 diff --git a/servers/images/.xvpics/asianux.gif b/servers/images/.xvpics/asianux.gif deleted file mode 100644 index a1f68d526..000000000 Binary files a/servers/images/.xvpics/asianux.gif and /dev/null differ diff --git a/servers/images/.xvpics/cobalt.gif b/servers/images/.xvpics/cobalt.gif deleted file mode 100644 index 8543a3329..000000000 Binary files a/servers/images/.xvpics/cobalt.gif and /dev/null differ diff --git a/servers/images/.xvpics/fedora.gif b/servers/images/.xvpics/fedora.gif deleted file mode 100644 index 7f4c9375e..000000000 Binary files a/servers/images/.xvpics/fedora.gif and /dev/null differ diff --git a/servers/images/.xvpics/irix.gif b/servers/images/.xvpics/irix.gif deleted file mode 100644 index 082771a66..000000000 --- a/servers/images/.xvpics/irix.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (3148 bytes) -#END_OF_COMMENTS -48 48 255 -nnڒڶHJlۑ۵%IImۑڷڶmIIIIHJmmےmIIHJHn۶۶۶ImIIIImn۵nۑ۶Il%IIImImnHٷڶIIIHnmnHIInڶڒ۶ڒHIIm$IIHJHnmڒڒImۑnHIIIImm۶ۑnHJHIIm۶ڷmڒmmIIHJHmnnےJے۶mmIIIImImmnm۶mmnڒnHJHIImImnnmnڷڒmm%ImmڒI$m%mImmnڒmڶm$IImn۶mIIHIImn۶ڒڷnHIIImImnHIIIڶۑے۶mII$nHnۑnnmInۑڶ۶ImIIIInn۶ڶڷ۶ڷmJHIImmnmn۶ړٷڶmIHIIInmIl&mImmn۶ڶ۵H&HmInlJHڷImۑ۶ۑڷڷnHIImImJlnmmڒۑ۶ےڒnHIIImڶmڒmnmڶ۶ڷmۑnlJlnۑHڒmInڷ۶۶۶nImmnmInImJlnm۶۶۶۶nmm۶ڷڷnmmIHJm۶ڶڷڷmmnڷmmIImm۶ڷڶmnڶmmI۶ڶڶڶڒۑmn۶ڒ۵ڶڶ۶ڒnڑJ۶۶۶۶ڷڶImmmڶڶڶڒmIImHJmڒڷڶڒImIIImm۶۶۶ڶ۶mmIIImIImmnl۶۶ڶ۶mInۑHnHJmmڶ۶Iڶmn$mIImۑ۶ڶڒڷnmIHIIIڒ۶۶ڷmm%HJlnۑ۶ڷ۶IIImmmڷڒ۵I$IڶڷڒHJڶ۶ڷڶJڷ۶۶ڒٷ۶ڷڶڒ۶ڶڶڷ۶ڷ \ No newline at end of file diff --git a/servers/images/.xvpics/redflag.gif b/servers/images/.xvpics/redflag.gif deleted file mode 100644 index 45f49bd4c..000000000 Binary files a/servers/images/.xvpics/redflag.gif and /dev/null differ diff --git a/servers/images/.xvpics/slackware.gif b/servers/images/.xvpics/slackware.gif deleted file mode 100644 index 8c2558c76..000000000 Binary files a/servers/images/.xvpics/slackware.gif and /dev/null differ diff --git a/servers/images/.xvpics/turbo.gif b/servers/images/.xvpics/turbo.gif deleted file mode 100644 index d9f9b0e6e..000000000 --- a/servers/images/.xvpics/turbo.gif +++ /dev/null @@ -1,14 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1473 bytes) -#END_OF_COMMENTS -48 48 255 -{v[wv{v{WzwzwwZwzw{v[vw{v{V{wzwv{Wzwzw{Vwzw{v[v{{Vw{v{v[wv{v[vw{v[v{wv{V{wv{V{v{wV{v{wV{v{wzWv{v{Vwv{VwwZwv{Vwv{Vw{Vwv{Vwv{VwzWwv{VwzwVwzwWv{VwzWv{VwvWvWvwZwvWvWvwV{vWvWvwVwzWvWvwVwV{vWvvWvWv{WvWvvWvWvWvWvWvvWvWvWvSzR{R{r[rWvVwVwVwVwvVwVwVwWvVsVWvWvRwVWvVwRwVvWVsVwVvWRwVvWvSVvWvWrWVvWvSvWvRWvRWvSVvWRvWRvWrWVvSVvSVvSVwVRwVrWVvSVwRVwRVwWRvSVVsVRwRVSvVSVrWRvVSVrWRVwRVsVRWvRWRvSVVsVRwRWRRvSVRWrVRWRvRSvRVsVRVSVrSVRVsVRWRvRSVRwRVRWRvRWRVRs6rRWRRVSRvRwRVRSVRrWRRVRSVRrWRVRSVRRwRRVRWRRRWQSRVSr2vRSRvvRSRVRSQWRRSVRr2wRRRVSRRRWRRSVRRRSR2r6SQSRRRWߗRRVSQSRRRWRRRRSRRVRSQS2r6RS1s2RRRSRRRRR7MWNrSRRV.VOUOVNVRSRR2RRSQSRR2SQSRRR.VOQSRRR2RR2RRSQS2RRRRRS-WNRRRRS1R2OQSR2RNRR2RSMS2RRr2RNR2RRRO1SRRRN2RRRS-2NRS1OQS2NRR2NRR2OQS.R2RNR2RNS1SMS2RNR2RN2NRR.SQ/QS.RR.R߻wۺ..RRN2RN2RN2RN3QO2NR.RR.R.RR.RR.w1O1OQ3M3MS2NR.RR.2N2NR.R.RN2N2N2NvsvrRs.R.R.R.RR.R.RN2N2.R.R.R.R.RN2N2N2N.R.R-vrN2N2N2N2N2N2N2NR.R.R.R.N2N.R-S-O1N2N.R.Rr..Q/M3M2N.R.N2N2N.R..R.N2.N1O-R.N2.N2N.R.M3.2N.Q/M2N.2N.R.N2N-3.R..N2M/-R.N2N..R.2N.v.N.2N.Q/-N2N.R..N2M/..R.M/1N..N2.N-S-.ڗrN2M/-N2.N.R.-O-2N..R..N2-O-.N2.N-/M2.N...N.1O-.N.2N.-O-2N...N-3M...N.-O1.N..Nv)R...N.-O1.N..N-/-R..N-..R..M/-.N..-N2.-/M..N.-/Q*2.N-.N.....M...N.-.N...M..2Jv.-.N...M/-.R*1/M.....-O-..N-...N.-.N..-/1N..M/-..N-/-N..-.N...-N..*Q+-..N-..N.-...*Rw)N...M....M...N-*2..-N*2*-/M...-N..*-N.2)R*..-N...-O-*2*-N...-..-*N..-..N.)...N-...*.N.)2*.N-....I....-N..*..)..N.-..*-N...-*.N.-.r..*-.N.-/-*.M....)..N...)..N-.*..-N.*-...N).. .N*-...-J...-.*N-.....*-...M*...-*..M.*..-..N)..-*N..-*..-.J..-.*.-.*-...M*..-.*.-N.*.-...) O-*.-...I...-*..-O)...*-...)..N)...-*...-*N.-.N..M*..-*..-.*.N-.*.-..*-..*-..J-..*-..*-..N).. N.*-..*-..J N.*-..*-.*-..*-..*-..J N.*-...)..N -.)NN)...)...-*..-*..)...)..*-..*MN*-.*.-.*.-s-*.-.*.M -N.-*..-*.-.*.)...)..*-..*MN*-.*.-.*.-.*-.*N N*.-.*.-.*.-*...)..*-.*.-.*.M -N.-*..)..*-..)..J N*.-.*.-*..)....)..*-.*.-.*-.*.-.*.-*..)..M -NI..*-..)..*-.*.-..)..*-.*.-.*-.*.-.*.-*..)..M -NI..*-..)..*-.*.-..)..*-.*.-*.-*..)..*-.*.-*.M -NI...)..)..*-.*.-*.)..*-.*.-*.-*..)..*-.*.-*.M -NI...)..)..*-.*.-*.)..*-.*.-*.-*..)..*-.*.-*.M -NI...)..)..*-.*.-*.)..*-.*.-*.-*..)..*-.*.-*.M -NI...)..)..*-.*.-* \ No newline at end of file diff --git a/servers/images/.xvpics/ubuntu.gif b/servers/images/.xvpics/ubuntu.gif deleted file mode 100644 index 524b1eb56..000000000 --- a/servers/images/.xvpics/ubuntu.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1552 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII$IH%۶ڷI$II۶IH%I۶%HI%۶ڶ%HIIڶ%HI$I۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HDڶI$II۶IH%I۶%HI%۶ڶ%DDֶ۶I$II۶%H%I۶ڶ%ȷ(EII۶I$II۶%H%I۶%HI)۶I$II۶%H%I۶(EIH۶I$II۶%H%I׶%HE)I$II۶IH%I۶$)$IڷI$II۶IH%I۶ED$IIڷI$II۶IH%I$ۺ׶H$۶I$II۶IH%Iַڶ۶I$II۶$I)ֶ%HI(EH۶I$II۶%H%۶ڷ$IHI%I(۶I$II۶)DI۶$I(E۶%H۶I$II۶H%IIڷ(I%IڷI(I$II۶I$ֺD)HEۺ$I(II$II۶I$ۺ$I(I׺(EH)۶ڶI$II۶I)%׺%HIIڶE(II۶I$I(E(EֺD)HI׺DI(I۶۶𻷶H)EH۶DI)D۶$II׶%HIE۶E(II׺%H)$ID)۶ڷ$IHEֺ$IHI׺H%IH%HE)۶ڶ%IHEڶ$IHI׺H%HII$%HI۶D)DI۶$I(EۺI%I%IHڷD)IH۶HE)H۶I$$I۶$I$I۶$IH%۶I$%I(I׺E(II۶)D)I۶ɻ۶(ID)۶ֻ$IHEֺD)(۶I$II$IHIֶH%HI۶$$۶I$II$E)Iڷֺ$IE)ڷڶ%I۶I$II۶$IH۶$I%Iڷ)DI$II۶IH%$II(׺׶(EI$II۶IH%D)Iֻ׺ֶI$II۶IH%IζֻI$II۶IH%I$۶)ڷ۶I$II۶%%(%I%HE)۶I$II۶%H۶$$IIDֻ$IIH۶I$II۶%H%$II%۶I$II۶%H%I۶D)EII$II۶IH%I۶%HI%$۶I$II۶IH%I۶%HI%%ڷI$II۶IH%I۶%HI%۶)EֺI$II۶IH%I۶%HI%۶ڶ%HIIڶ%%۶۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIID)IH۶I$II۶%H%I۶ڶ%HI%۶ڶ%HII(EHI۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶ$I)I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶֺHE)H \ No newline at end of file diff --git a/servers/lang/eu b/servers/lang/eu old mode 100755 new mode 100644 diff --git a/setup.sh b/setup.sh index 9f0975ad8..49ad84368 100755 --- a/setup.sh +++ b/setup.sh @@ -76,6 +76,7 @@ PERLLIB=$wadir if [ "$perllib" != "" ]; then PERLLIB="$PERLLIB:$perllib" fi +export PERLLIB # Validate source directory allmods=`cd "$srcdir"; echo */module.info | sed -e 's/\/module.info//g'` diff --git a/shorewall/config.info.ca b/shorewall/config.info.ca old mode 100755 new mode 100644 diff --git a/shorewall/config.info.es b/shorewall/config.info.es old mode 100755 new mode 100644 diff --git a/shorewall/images/.xvpics/hosts.gif b/shorewall/images/.xvpics/hosts.gif deleted file mode 100644 index c5b2fa368..000000000 Binary files a/shorewall/images/.xvpics/hosts.gif and /dev/null differ diff --git a/shorewall/images/.xvpics/nat.gif b/shorewall/images/.xvpics/nat.gif deleted file mode 100644 index 31f6bfe47..000000000 --- a/shorewall/images/.xvpics/nat.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1481 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI۶$II%ڷڶ%HIIڶ%HII۶I$II۶IH%I۶%HI%۶ڷڒ۶۶$IIHڷH%IH۶I$II۶IH%I۶%H%ڷڶHڷ$II$۶۶$IIHڷ۶I$II۶%H%I۶mI$I۶$IIIڷH%IIڷ$I%I۶I$II۶%H%I۶ڶ%H%ڷH%IIڷ$I%Iڷڶ$II%۶I$II۶%H%I۶ڻ{{߶ֻ$IHEֺ$IHI׺D)IH۶I$II۶%H%Iۛ{W[[7$II)ڷֶ(EII׶$IEII$II۶IH%IڷHW{wZW7D۶HI$I۶$IH%۶ڷI$II۶IH%I۶HSS6272D۶E(EI۶%H)EۺֶI$II۶IH%I۶%w.D۶H%IIڷ$I%IڷI$II۶IH%I۶%HwrWVrD)$IDI۶D)HE۶۶I$II۶%H%I۶ڶ%$I۶ڑ$IH%۶ڷ$IIH۶I$II۶%H%I۶ڷ$%ڶ%HIIڶI$II۶%H%I۶I$II۶%H%I۶$I۶$IH%۶ڷ$IHIڷ$IIH۶$IIII$II۶IH%۶%HIIڶI$II۶%H%I$II$۶۶I$II۶IH%ڶ%HII۶I$II۶%H%I۶$IIHڷI$II۶IH%ڶ%HII۶I$II۶%H%I۶$IIHڷI$II۶$ڶ%HIIڶI$II۶ڷ$I۶$IIIڷ۶I$IIۺ$۶H%IH۶$I%H۶$I׺ַ$IH)۶I$I[w[WֻID)I۶%HE)7W7zW߶$I)E۶I$I7;W{3$I%Iڷڶ$IIW;67ֻ$II$۶I$I2v337R߶)DI)۶ֺ%HEW672׺%HI)I$II۶2 1%(I۶ַ(EH)ֶS(EIڷI$II۶VSR6w%HI%۶ڶ%HIIڶ231Rw$IH۶I$II۶IH%۶$II۶I$II۶$I$I$I%۶I$II۶IH%$IIֻH%IIڷ%H%I$IIֻ۶I$II۶$I%H۶۶$II$۶۶$IIHڷ$I$۶۶$IIH۶I$II۶$I$I۶$II$۶۶$IIHڷH%H۶۶$II$۶I$Iֻںڶ(EHI۶H)DI׺ڷ$I)E۶I$q׶E(EI۶%H)Em$IH%I$II۶ڶڶH%H۶۶$II$۶۶۶l%ڷI$II۶ڶI$II۶ڒ%IH۷H%IIڷڒH%Iڷֶm$۶I$II۶ڶIH%I۶ېH%Iڷֺ$II%ڷڶ$II۶q(׺׶I$II۶ڶI$II۶ڒ%IH۶H%IH۷ڒH%Iڷڶm$۶۶I$۶I$ڶ%HIIڶE(II۶$IID(E)I۶I$۶m۶$II$۶۶$II۵m$II۶IrmmmmmDI(I׺(Eߵqqqqn$I(۶q(EIH۶D)ֶq)H%I$II$ڶI$II۶ڶI$II۵۶ֺ׹ב$II۶)DII۶ѻ׺ںֶ$۶I$II$I%Iڷֺ$II%ڷڑ(EHֻI$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶۶I$Iڷڶ$I۶$IIIڷH%IIڷڷڷڶ$IHI۶I$Iڷ$I۶H%IIڷ$I%Iڷڶڶڶ$II%۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/shorewall/images/.xvpics/policy.gif b/shorewall/images/.xvpics/policy.gif deleted file mode 100644 index 75a766e7c..000000000 --- a/shorewall/images/.xvpics/policy.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (372 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶Iڷڷڷ۶$۶۶$IIHڷH%IH۶HI%H۶$II$۶۶Iڷ۶H%IIڷHI%Iڷ$II%ڷڶ$III۶IImmnmmImnmڷ۶۶$۶$II$۶۶%HI۶۶$IH۷mmmIn۶H%Iڶ%I۶۶$IIH۷$I%I۶$IH۷ڶI$Inmm%۶ڷH%I۶ڶH%HI۶ڷ$II$۶$IH۷ڶI$I۶IڷڷH$۶۶H%II۶ڶ%HI%۶$IH۷ڶI$I۶ڷJ۶H%ڷڶI$II۶ڷ$IH%I$II۶ڶH%I۶%HI۶ۑm%I%$IH%۶ڷ$I%۶ڶI$II۶ڶH%I۶%HHڷnH$۶$I%ڷڶ%H%۶ڷI$II۶ڶ%$$$I۶ڒm%$۶$IH%۶ڷ$I%۶ڶI$Iڷڶ$ڶڶ۶ڷڶۑn%Hڷ$I%ڷ$Iڶ۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%I$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IH%I۶%HI%lJmmmnIڷڶ$II%۶$III۶I$II۶IH%I۶%HI%lڶIڷڶ$II%۶$III۶I$II۶IH%I۶ڷH%HIImmmJmm۶%H%I۶%HI%۶ڶ۶I$II۶%H%Im۶ڶmn$IIڷH%IIڷ$I%I۶I$II۶%H%Im$۶mn$IIڷ$I%Iڷ$II%۶ڷڶI$ڶ%HI۶۶$ڶ۶$Iڶ$II$ڷڷH%۶$$%I$IڷH%$۶$I$ڷ$IIڶ۶$$I$$۶$$I۶$IIHڷ$I$۶۶%H%H$I۶I$$۶$I$۶$IIHڷ$I$۶۶%H%H$I۶I$$۶ڶ%$۶$IH%۶I۶$IH۶۶$H%Iڷڶ۶۶ڷH۶$I۶۶ڶ۶ڶ%ڷڷ$Iڶ۶۶I$II۶%H%I۶ڶ%lJmmm$II$ڷ$IIH۶H%II۶I$II۶%H%I۶ڶ%ڶڷ$II$ڷ$IIH۶H%II۶I$II۶%H%I۶ڶ%lJmmm$II$ڷ$IIH۶H%II۶I$II۶%H%I۶ڶ%ڶڷ$II$ڷ$IIH۶H%III$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IڷH۶H۶۶ڶڒIH۶$I%H۶۶$II$ڷ۶I$Iڶ$II%۶%H%Iۑn$I%Iڷڶ$II%۶$IH۶I$Iڶ$II%$IHےI$IHI۶H%HI۶$$I۶ڷH۶۶ڷڶI%$IHڒm$ڷڷڶ$Iڷڶ%$%۶%$۶$$I۶ڶ%HI۶m$Iڶ۶H$I۶$$%I$ڶ$IHڷ%HI۶ڷ$ۑ$IHڷ۶۶ڷI$$ڷ$I$۶۶%H%Hۑ$I$۶ڷ$I%ڶI$$۶$I$۶H$۷ڶ%%$I$ڶ$I۶ڷI$Iڷ۶ڷڶ۶$ڶڶ%mڶ۶ڶ%$۶۶۶I$II۶%H%I۶ڶ%HI%۶ڶ%Hnm۶ڶڷڶI۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIImJmmmI۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶIImnmmmInmm$۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/shorewall/images/.xvpics/routestopped.gif b/shorewall/images/.xvpics/routestopped.gif deleted file mode 100644 index 8ae701aff..000000000 --- a/shorewall/images/.xvpics/routestopped.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1939 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶$I%ڷڶ$III۶۶I$II۶%Hġ(EI(ַ(IEH۶I$II۶%%HIIֶI$II۶I$II۶I$I۶ֻ$IH%۶I$II۶D)ֶֻ$IIII$II۶IHġĠ߶D)IH׺I$II۶IĠ%HE)۶ֺI$II۶ġ%H%۶ڷI$II۶Ġ$I׶۶I$(IDI۶IĠŠŠ%HI%۶ĠE(I۶ŠҺ$IDI$IIͩ͠ĠĠɤֶI$IҠɠ׶I$IIҶI$IġҶֶ۶Ġֶ%$I۶E$I۶E$I۶ID)I$I׶I$II͠ѠҠ۶I$IIΠ׵I$IIŠ۶۶D%H۶ʠֶ͠$%H۶ŤE$I۶ġ(EI$IIΠ޷I$IIĠ۶I$II۶ŠI$II۶Ġڶ۶I$II߲(EH)۶I$IIɠĠ޷$IE(۶I$II۶ġڶ%HII۶I$II۶۵$۶۶$IIHI$II۶IH%I޷$IIH׺I$II۶IH%I۶ŤĥġŤۖڻ$II)ֶֻI$II۶IH%I۶ڻ׺׺ەڻֶ)HEIֶI$II۶IH%I۶ڷH$۶ڶ%HI%۶ڷ۶I$II۶%H%I%$%HII۶I$II۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/shorewall/images/.xvpics/tunnels.gif b/shorewall/images/.xvpics/tunnels.gif deleted file mode 100644 index db6ec294d..000000000 Binary files a/shorewall/images/.xvpics/tunnels.gif and /dev/null differ diff --git a/shorewall/images/.xvpics/zones.gif b/shorewall/images/.xvpics/zones.gif deleted file mode 100644 index 4c4316256..000000000 --- a/shorewall/images/.xvpics/zones.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1631 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶%ֻI$II۶I$II۶IH%I۶%۶$۶H%IH۶I$II۶IH%I۶$I%IڷI$II۶IH%I۶۶۶$IIHڷ۶I$II۶%H%Iڷ%HI%۶ڶ%HII۶I$II۶%H%$II۶I$II۶I$II۶%Hڷ۶ڷ$IIIڷH%II۶I$II۶%H۶ڶnmnmmH%I۶%HI%I$II۶IH%I۶ےnmnۑ$I$I۶ڷI$II۶IH%I۶ڷ۶ڷ۶$I(E۶ڷI$II۶IH%Iڷ۶$III۶I$II۶IH%Iڷ$I%H۶۶۶I$II۶%H%ڷ$I%H۶۶$II%۶I$II۶%H%۵J۶%H%I۶ڷ$IH%۶I$II۶%H%I۶ڶlJ%ڷ$I%Iڷڶ$II%۶I$II۶%H%I۶ڶ%Hmn$۶HI$I۶$IH%I$II۶IH%I۶%HI%۶ln$I۶ڶ%HI%۶ڷ$IHIڶI$II۶IH%I۶%HI۶ڶڶ$IHIڶ$IHI۶I$II۶IH%I۶%ۑ$IHIڶ$IHI۶I$II۶IH%I۶ڒ$I$I۶ڷ$IH%۶ڷ۶I$II۶%H%Iۑ۶ڒڶ$III۶%HII۶I$II۶%H%Iڒ$۶ڷ$IH%۶ڷ$IHI۶I$II۶%H%I۶ڶڒH%۶ڶ%HIIڶ$IHI۶I$II۶%H%I۶ڶ%HImےH%۶ڶ%HIIڶ%HIII$II۶IH%I۶%HI%l$I۶IH%I۶%HI%۶ڶI$II۶IH%I۶%۶mI$۶۶$IIHڷ(EIH۶I$II۶IH%I۶n)D)۶ֻ$IHEֺI$II۶IH%I۶ۑrr%HIֶ(EHI۶۶I$II۶%HJhrnwۻֶ$II)׶(EII۶I$II۶%H%$E)IHjMnw$I)Iֻ(EI)۶I$II۶%HmnHI%HEIIDnmInr۶E(EI۶%H)E۶I$II۶%H%I۶mIIIIinhIֺ$IHIڶH%HII$II۶IH%I۶%HIImmnmin)D)I۶)HE)۶ֻI$II۶IH%I۶$mm$I׺D)IIֻHE)IڷI$II۶IH%I۶n۶m(M۶)DII۶E(EI۶I$II۶IH%I۶I$۶m$I$I%H۶$II$۶۶۶I$II۶%۶H)E۶mD$)D۶۶$II(۶I$II۶ڷڶ%Hnmn۶%H۶D)EH۶I$II۶۶ڶ%HIn۶m$I۶ڶ%HI%۶I$II۶ڷ׶(EIE۶$IֶI$III$II۶IH۶$IIڷI۶۶%HII۶I$II۶I%HIڶۑֻ$IH%ֻI$II۶۶ےڶ$I%۶ۑ۶$I$I۶ڷI$II۶ڷڶ۶$III۶۶nڷڶ$III۶۶I$Iڷ%۶ۑ$I$۶$II$۶۶$IIH۶I$II۶%H%I۶۵$IH%۶ڷ$IHIڷ$IIH۶I$II۶%H%I۶ڶ%H%I۶%HI%۶ڶ%HII۶I$II۶%H%IڶH%HI۶$I%H۶۶$II$ \ No newline at end of file diff --git a/shorewall/images/params.gif b/shorewall/images/params.gif old mode 100755 new mode 100644 diff --git a/shorewall/lang/ca b/shorewall/lang/ca old mode 100755 new mode 100644 diff --git a/shorewall6/config.info.ca b/shorewall6/config.info.ca old mode 100755 new mode 100644 diff --git a/shorewall6/config.info.es b/shorewall6/config.info.es old mode 100755 new mode 100644 diff --git a/shorewall6/images/.xvpics/hosts.gif b/shorewall6/images/.xvpics/hosts.gif deleted file mode 100644 index c5b2fa368..000000000 Binary files a/shorewall6/images/.xvpics/hosts.gif and /dev/null differ diff --git a/shorewall6/images/.xvpics/nat.gif b/shorewall6/images/.xvpics/nat.gif deleted file mode 100644 index 31f6bfe47..000000000 --- a/shorewall6/images/.xvpics/nat.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1481 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI۶$II%ڷڶ%HIIڶ%HII۶I$II۶IH%I۶%HI%۶ڷڒ۶۶$IIHڷH%IH۶I$II۶IH%I۶%H%ڷڶHڷ$II$۶۶$IIHڷ۶I$II۶%H%I۶mI$I۶$IIIڷH%IIڷ$I%I۶I$II۶%H%I۶ڶ%H%ڷH%IIڷ$I%Iڷڶ$II%۶I$II۶%H%I۶ڻ{{߶ֻ$IHEֺ$IHI׺D)IH۶I$II۶%H%Iۛ{W[[7$II)ڷֶ(EII׶$IEII$II۶IH%IڷHW{wZW7D۶HI$I۶$IH%۶ڷI$II۶IH%I۶HSS6272D۶E(EI۶%H)EۺֶI$II۶IH%I۶%w.D۶H%IIڷ$I%IڷI$II۶IH%I۶%HwrWVrD)$IDI۶D)HE۶۶I$II۶%H%I۶ڶ%$I۶ڑ$IH%۶ڷ$IIH۶I$II۶%H%I۶ڷ$%ڶ%HIIڶI$II۶%H%I۶I$II۶%H%I۶$I۶$IH%۶ڷ$IHIڷ$IIH۶$IIII$II۶IH%۶%HIIڶI$II۶%H%I$II$۶۶I$II۶IH%ڶ%HII۶I$II۶%H%I۶$IIHڷI$II۶IH%ڶ%HII۶I$II۶%H%I۶$IIHڷI$II۶$ڶ%HIIڶI$II۶ڷ$I۶$IIIڷ۶I$IIۺ$۶H%IH۶$I%H۶$I׺ַ$IH)۶I$I[w[WֻID)I۶%HE)7W7zW߶$I)E۶I$I7;W{3$I%Iڷڶ$IIW;67ֻ$II$۶I$I2v337R߶)DI)۶ֺ%HEW672׺%HI)I$II۶2 1%(I۶ַ(EH)ֶS(EIڷI$II۶VSR6w%HI%۶ڶ%HIIڶ231Rw$IH۶I$II۶IH%۶$II۶I$II۶$I$I$I%۶I$II۶IH%$IIֻH%IIڷ%H%I$IIֻ۶I$II۶$I%H۶۶$II$۶۶$IIHڷ$I$۶۶$IIH۶I$II۶$I$I۶$II$۶۶$IIHڷH%H۶۶$II$۶I$Iֻںڶ(EHI۶H)DI׺ڷ$I)E۶I$q׶E(EI۶%H)Em$IH%I$II۶ڶڶH%H۶۶$II$۶۶۶l%ڷI$II۶ڶI$II۶ڒ%IH۷H%IIڷڒH%Iڷֶm$۶I$II۶ڶIH%I۶ېH%Iڷֺ$II%ڷڶ$II۶q(׺׶I$II۶ڶI$II۶ڒ%IH۶H%IH۷ڒH%Iڷڶm$۶۶I$۶I$ڶ%HIIڶE(II۶$IID(E)I۶I$۶m۶$II$۶۶$II۵m$II۶IrmmmmmDI(I׺(Eߵqqqqn$I(۶q(EIH۶D)ֶq)H%I$II$ڶI$II۶ڶI$II۵۶ֺ׹ב$II۶)DII۶ѻ׺ںֶ$۶I$II$I%Iڷֺ$II%ڷڑ(EHֻI$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶۶I$Iڷڶ$I۶$IIIڷH%IIڷڷڷڶ$IHI۶I$Iڷ$I۶H%IIڷ$I%Iڷڶڶڶ$II%۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/shorewall6/images/.xvpics/policy.gif b/shorewall6/images/.xvpics/policy.gif deleted file mode 100644 index 75a766e7c..000000000 --- a/shorewall6/images/.xvpics/policy.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (372 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶Iڷڷڷ۶$۶۶$IIHڷH%IH۶HI%H۶$II$۶۶Iڷ۶H%IIڷHI%Iڷ$II%ڷڶ$III۶IImmnmmImnmڷ۶۶$۶$II$۶۶%HI۶۶$IH۷mmmIn۶H%Iڶ%I۶۶$IIH۷$I%I۶$IH۷ڶI$Inmm%۶ڷH%I۶ڶH%HI۶ڷ$II$۶$IH۷ڶI$I۶IڷڷH$۶۶H%II۶ڶ%HI%۶$IH۷ڶI$I۶ڷJ۶H%ڷڶI$II۶ڷ$IH%I$II۶ڶH%I۶%HI۶ۑm%I%$IH%۶ڷ$I%۶ڶI$II۶ڶH%I۶%HHڷnH$۶$I%ڷڶ%H%۶ڷI$II۶ڶ%$$$I۶ڒm%$۶$IH%۶ڷ$I%۶ڶI$Iڷڶ$ڶڶ۶ڷڶۑn%Hڷ$I%ڷ$Iڶ۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%۶I$II۶%H%I۶ڶ%HIےIڷH%HI۶$I$I۶ڷ$IH%I$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IH%I۶%HI%lJmmmnIڷڶ$II%۶$III۶I$II۶IH%I۶%HI%lڶIڷڶ$II%۶$III۶I$II۶IH%I۶ڷH%HIImmmJmm۶%H%I۶%HI%۶ڶ۶I$II۶%H%Im۶ڶmn$IIڷH%IIڷ$I%I۶I$II۶%H%Im$۶mn$IIڷ$I%Iڷ$II%۶ڷڶI$ڶ%HI۶۶$ڶ۶$Iڶ$II$ڷڷH%۶$$%I$IڷH%$۶$I$ڷ$IIڶ۶$$I$$۶$$I۶$IIHڷ$I$۶۶%H%H$I۶I$$۶$I$۶$IIHڷ$I$۶۶%H%H$I۶I$$۶ڶ%$۶$IH%۶I۶$IH۶۶$H%Iڷڶ۶۶ڷH۶$I۶۶ڶ۶ڶ%ڷڷ$Iڶ۶۶I$II۶%H%I۶ڶ%lJmmm$II$ڷ$IIH۶H%II۶I$II۶%H%I۶ڶ%ڶڷ$II$ڷ$IIH۶H%II۶I$II۶%H%I۶ڶ%lJmmm$II$ڷ$IIH۶H%II۶I$II۶%H%I۶ڶ%ڶڷ$II$ڷ$IIH۶H%III$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IH%I۶%HI%۶ڷmI%ڷڶ$III۶$IIIڷI$II۶IڷH۶H۶۶ڶڒIH۶$I%H۶۶$II$ڷ۶I$Iڶ$II%۶%H%Iۑn$I%Iڷڶ$II%۶$IH۶I$Iڶ$II%$IHےI$IHI۶H%HI۶$$I۶ڷH۶۶ڷڶI%$IHڒm$ڷڷڶ$Iڷڶ%$%۶%$۶$$I۶ڶ%HI۶m$Iڶ۶H$I۶$$%I$ڶ$IHڷ%HI۶ڷ$ۑ$IHڷ۶۶ڷI$$ڷ$I$۶۶%H%Hۑ$I$۶ڷ$I%ڶI$$۶$I$۶H$۷ڶ%%$I$ڶ$I۶ڷI$Iڷ۶ڷڶ۶$ڶڶ%mڶ۶ڶ%$۶۶۶I$II۶%H%I۶ڶ%HI%۶ڶ%Hnm۶ڶڷڶI۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIImJmmmI۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶIImnmmmInmm$۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/shorewall6/images/.xvpics/routestopped.gif b/shorewall6/images/.xvpics/routestopped.gif deleted file mode 100644 index 8ae701aff..000000000 --- a/shorewall6/images/.xvpics/routestopped.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1939 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶$I%ڷڶ$III۶۶I$II۶%Hġ(EI(ַ(IEH۶I$II۶%%HIIֶI$II۶I$II۶I$I۶ֻ$IH%۶I$II۶D)ֶֻ$IIII$II۶IHġĠ߶D)IH׺I$II۶IĠ%HE)۶ֺI$II۶ġ%H%۶ڷI$II۶Ġ$I׶۶I$(IDI۶IĠŠŠ%HI%۶ĠE(I۶ŠҺ$IDI$IIͩ͠ĠĠɤֶI$IҠɠ׶I$IIҶI$IġҶֶ۶Ġֶ%$I۶E$I۶E$I۶ID)I$I׶I$II͠ѠҠ۶I$IIΠ׵I$IIŠ۶۶D%H۶ʠֶ͠$%H۶ŤE$I۶ġ(EI$IIΠ޷I$IIĠ۶I$II۶ŠI$II۶Ġڶ۶I$II߲(EH)۶I$IIɠĠ޷$IE(۶I$II۶ġڶ%HII۶I$II۶۵$۶۶$IIHI$II۶IH%I޷$IIH׺I$II۶IH%I۶ŤĥġŤۖڻ$II)ֶֻI$II۶IH%I۶ڻ׺׺ەڻֶ)HEIֶI$II۶IH%I۶ڷH$۶ڶ%HI%۶ڷ۶I$II۶%H%I%$%HII۶I$II۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/shorewall6/images/.xvpics/tunnels.gif b/shorewall6/images/.xvpics/tunnels.gif deleted file mode 100644 index db6ec294d..000000000 Binary files a/shorewall6/images/.xvpics/tunnels.gif and /dev/null differ diff --git a/shorewall6/images/.xvpics/zones.gif b/shorewall6/images/.xvpics/zones.gif deleted file mode 100644 index 4c4316256..000000000 --- a/shorewall6/images/.xvpics/zones.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1631 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶%ֻI$II۶I$II۶IH%I۶%۶$۶H%IH۶I$II۶IH%I۶$I%IڷI$II۶IH%I۶۶۶$IIHڷ۶I$II۶%H%Iڷ%HI%۶ڶ%HII۶I$II۶%H%$II۶I$II۶I$II۶%Hڷ۶ڷ$IIIڷH%II۶I$II۶%H۶ڶnmnmmH%I۶%HI%I$II۶IH%I۶ےnmnۑ$I$I۶ڷI$II۶IH%I۶ڷ۶ڷ۶$I(E۶ڷI$II۶IH%Iڷ۶$III۶I$II۶IH%Iڷ$I%H۶۶۶I$II۶%H%ڷ$I%H۶۶$II%۶I$II۶%H%۵J۶%H%I۶ڷ$IH%۶I$II۶%H%I۶ڶlJ%ڷ$I%Iڷڶ$II%۶I$II۶%H%I۶ڶ%Hmn$۶HI$I۶$IH%I$II۶IH%I۶%HI%۶ln$I۶ڶ%HI%۶ڷ$IHIڶI$II۶IH%I۶%HI۶ڶڶ$IHIڶ$IHI۶I$II۶IH%I۶%ۑ$IHIڶ$IHI۶I$II۶IH%I۶ڒ$I$I۶ڷ$IH%۶ڷ۶I$II۶%H%Iۑ۶ڒڶ$III۶%HII۶I$II۶%H%Iڒ$۶ڷ$IH%۶ڷ$IHI۶I$II۶%H%I۶ڶڒH%۶ڶ%HIIڶ$IHI۶I$II۶%H%I۶ڶ%HImےH%۶ڶ%HIIڶ%HIII$II۶IH%I۶%HI%l$I۶IH%I۶%HI%۶ڶI$II۶IH%I۶%۶mI$۶۶$IIHڷ(EIH۶I$II۶IH%I۶n)D)۶ֻ$IHEֺI$II۶IH%I۶ۑrr%HIֶ(EHI۶۶I$II۶%HJhrnwۻֶ$II)׶(EII۶I$II۶%H%$E)IHjMnw$I)Iֻ(EI)۶I$II۶%HmnHI%HEIIDnmInr۶E(EI۶%H)E۶I$II۶%H%I۶mIIIIinhIֺ$IHIڶH%HII$II۶IH%I۶%HIImmnmin)D)I۶)HE)۶ֻI$II۶IH%I۶$mm$I׺D)IIֻHE)IڷI$II۶IH%I۶n۶m(M۶)DII۶E(EI۶I$II۶IH%I۶I$۶m$I$I%H۶$II$۶۶۶I$II۶%۶H)E۶mD$)D۶۶$II(۶I$II۶ڷڶ%Hnmn۶%H۶D)EH۶I$II۶۶ڶ%HIn۶m$I۶ڶ%HI%۶I$II۶ڷ׶(EIE۶$IֶI$III$II۶IH۶$IIڷI۶۶%HII۶I$II۶I%HIڶۑֻ$IH%ֻI$II۶۶ےڶ$I%۶ۑ۶$I$I۶ڷI$II۶ڷڶ۶$III۶۶nڷڶ$III۶۶I$Iڷ%۶ۑ$I$۶$II$۶۶$IIH۶I$II۶%H%I۶۵$IH%۶ڷ$IHIڷ$IIH۶I$II۶%H%I۶ڶ%H%I۶%HI%۶ڶ%HII۶I$II۶%H%IڶH%HI۶$I%H۶۶$II$ \ No newline at end of file diff --git a/shorewall6/images/params.gif b/shorewall6/images/params.gif old mode 100755 new mode 100644 diff --git a/shorewall6/lang/ca b/shorewall6/lang/ca old mode 100755 new mode 100644 diff --git a/smart-status/images/.xvpics/icon.gif b/smart-status/images/.xvpics/icon.gif deleted file mode 100644 index 5517a4f1e..000000000 Binary files a/smart-status/images/.xvpics/icon.gif and /dev/null differ diff --git a/software/apt-lib.pl b/software/apt-lib.pl index 2193df0f4..ecb662610 100755 --- a/software/apt-lib.pl +++ b/software/apt-lib.pl @@ -136,6 +136,7 @@ return $name eq "dhcpd" && $gconfig{'os_version'} >= 7 ? $name eq "openldap" ? "slapd" : $name eq "ldap" ? "libnss-ldap libpam-ldap" : $name eq "dovecot" ? "dovecot-common dovecot-imapd dovecot-pop3d" : + $name eq "virtualmin-modules" ? "webmin-.*" : $name; } diff --git a/software/config.info.pl b/software/config.info.pl old mode 100755 new mode 100644 diff --git a/software/help/delete.no.html b/software/help/delete.no.html old mode 100755 new mode 100644 diff --git a/software/help/edit_pack.de.html b/software/help/edit_pack.de.html old mode 100755 new mode 100644 diff --git a/software/help/root.de.html b/software/help/root.de.html old mode 100755 new mode 100644 diff --git a/software/help/search.de.html b/software/help/search.de.html old mode 100755 new mode 100644 diff --git a/software/yum-lib.pl b/software/yum-lib.pl index fc6cb4b82..ccb5c79ce 100755 --- a/software/yum-lib.pl +++ b/software/yum-lib.pl @@ -221,6 +221,7 @@ return $name eq "apache" ? "httpd mod_.*" : $name eq "postgresql" ? "postgresql postgresql-libs postgresql-server" : $name eq "openldap" ? "openldap-servers openldap-clients" : $name eq "ldap" ? "nss-pam-ldapd pam_ldap nss_ldap" : + $name eq "virtualmin-modules" ? "wbm-.*" : $name; } @@ -286,7 +287,7 @@ while() { if (/^\S+\s+\S+\s+(\S+?)\-([0-9]\S+)\.([^\.]+)$/) { local ($name, $ver) = ($1, $2); if ($done->{$name}) { - $done->{$name}->{'source'} = 'security'; + $done->{$name}->{'source'} ||= 'security'; $done->{$name}->{'security'} = 1; } } diff --git a/spam/config.info.el b/spam/config.info.el old mode 100755 new mode 100644 diff --git a/spam/images/.xvpics/header.gif b/spam/images/.xvpics/header.gif deleted file mode 100644 index 18c3e2197..000000000 --- a/spam/images/.xvpics/header.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (736 bytes) -#END_OF_COMMENTS -48 48 255 -ڶڶڒڒnmnۑڷmۑڒnڒڒmڷڷڷڶ۶ڷڶ۶ڷڶڷڶ۶ڷnۑڷڶڶmۑ۶mnۑۑm۶۶ڒۑmۑۑ۵nڒ۶ۑۑڷHۑڒIIn۶۶H۶ڷۑڒ۵۶ڷڶڷڶnڷڶ۶mڶmۑnH۶ڷ۶ڷڒۑ۶ۑۑڒ۵ےm۶I۶Iڒڶmmۑڶmۑ۶ڶm۶ۑmڶ۶ڷڷl۷ۑےI۶ڶۑ۶ۑڒۑ۶ۑImۑۑۑnڒ۶Iڒڒۑۑۑmnm۶ڷmڒ۶ڷn۶ۑmnnڒڒۑnnmۑۑۑmۑmڶےnۑmnۑڒ۶mm۶۵Iڶۑۑۑmڶ \ No newline at end of file diff --git a/spam/images/.xvpics/razor.gif b/spam/images/.xvpics/razor.gif deleted file mode 100644 index 66b125cbb..000000000 Binary files a/spam/images/.xvpics/razor.gif and /dev/null differ diff --git a/spam/images/.xvpics/score.gif b/spam/images/.xvpics/score.gif deleted file mode 100644 index e2d1f60e8..000000000 Binary files a/spam/images/.xvpics/score.gif and /dev/null differ diff --git a/squid/config-solaris-11-ALL b/squid/config-solaris-11-ALL old mode 100755 new mode 100644 diff --git a/squid/config.info.pl b/squid/config.info.pl old mode 100755 new mode 100644 diff --git a/squid/help/edit_acl.nl.html b/squid/help/edit_acl.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_acl.no.html b/squid/help/edit_acl.no.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_admin.nl.html b/squid/help/edit_admin.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_authparam.nl.html b/squid/help/edit_authparam.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_cache.nl.html b/squid/help/edit_cache.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_cachemgr.ca.html b/squid/help/edit_cachemgr.ca.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_cachemgr.nl.html b/squid/help/edit_cachemgr.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_delay.nl.html b/squid/help/edit_delay.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_icp.nl.html b/squid/help/edit_icp.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_logs.nl.html b/squid/help/edit_logs.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_mem.nl.html b/squid/help/edit_mem.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_misc.nl.html b/squid/help/edit_misc.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_pool.nl.html b/squid/help/edit_pool.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/edit_progs.nl.html b/squid/help/edit_progs.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/intro.nl.html b/squid/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/list_headeracc.nl.html b/squid/help/list_headeracc.nl.html old mode 100755 new mode 100644 diff --git a/squid/help/list_refresh.ca.html b/squid/help/list_refresh.ca.html old mode 100755 new mode 100644 diff --git a/squid/help/list_refresh.nl.html b/squid/help/list_refresh.nl.html old mode 100755 new mode 100644 diff --git a/squid/images/.xvpics/authparam.gif b/squid/images/.xvpics/authparam.gif deleted file mode 100644 index 72f170df2..000000000 --- a/squid/images/.xvpics/authparam.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (347 bytes) -#END_OF_COMMENTS -48 48 255 -Hn۶ڷ۶Jl۶ڶڷ۶mnmmmIڶڷڶmImnmmIڒmImnmmImڷےmmmJmmm۵۶mmnmm۶ےmI۶ImmmJmmnmmImnmmImIImInmm۶mInnlnۑ۶۶۶ڷImmnڷڷڷmHnnnlnڶ۶m۶ImmmmڷHHnImHHnIm۵ۑlJڷHnHnHnnmmIڶڶڶmmI۶۶ڶmnJڶڶڷ۶mnHmnH۶ڶ۶ےڷnllۑڷmIHmIHIlHmIHmImHnnmmڒnmm۶۶mnmnmnIۑ۶mmmmn۶Immnۑۑ \ No newline at end of file diff --git a/squid/images/.xvpics/headeracc.gif b/squid/images/.xvpics/headeracc.gif deleted file mode 100644 index bfc3aecf6..000000000 --- a/squid/images/.xvpics/headeracc.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (314 bytes) -#END_OF_COMMENTS -48 48 255 - \ No newline at end of file diff --git a/squid/images/.xvpics/list_headeracc.gif b/squid/images/.xvpics/list_headeracc.gif deleted file mode 100644 index e74561222..000000000 --- a/squid/images/.xvpics/list_headeracc.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (335 bytes) -#END_OF_COMMENTS -48 48 255 - \ No newline at end of file diff --git a/squid/images/.xvpics/refresh.gif b/squid/images/.xvpics/refresh.gif deleted file mode 100644 index 699f58856..000000000 --- a/squid/images/.xvpics/refresh.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 RGB (2435 bytes) -#END_OF_COMMENTS -48 48 255 -۶ɩ۱Ψ򤠩͉֮έΈʨeōɮҶ֮eͮ۱ɭҭͮͩҮťȥũͮɭɩŭɪȥͪȪҺ֎̥ŠĠɥĩũͳġŠŤͮ֒ĥűġĥһ۱ĠġĩۭġȦѷ֎ĤɥѳĥũɭġɩɮĥťɩɭŨɩͮ։Ũɡɩɩͮ֩ɤȮɭκۨʨũɮɱλɩȥέҲɨũέکɩũɱζɩɥȦέͳɩɥȥɮۭͮͩũĩͲѷɩĦͮѷͩɩʤɭζ֮ɩƨѷۭͮɩɥέֲɮʨͪѷͩɩɩɩα׶ۨȮɩɩζֻɮĩɩέ֮ʨũɩһɩɩɮֱʭɨήҭʭ۱ֲͩέҶκҲ׶ \ No newline at end of file diff --git a/ssh2/images/.xvpics/icon.gif b/ssh2/images/.xvpics/icon.gif deleted file mode 100644 index ceddb256d..000000000 Binary files a/ssh2/images/.xvpics/icon.gif and /dev/null differ diff --git a/sshd/config.info.eu b/sshd/config.info.eu old mode 100755 new mode 100644 diff --git a/sshd/config.info.pl b/sshd/config.info.pl old mode 100755 new mode 100644 diff --git a/sshd/help/access.nl.html b/sshd/help/access.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/chost.fr.html b/sshd/help/chost.fr.html old mode 100755 new mode 100644 diff --git a/sshd/help/chost.nl.html b/sshd/help/chost.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/ehost.fr.html b/sshd/help/ehost.fr.html old mode 100755 new mode 100644 diff --git a/sshd/help/ehost.nl.html b/sshd/help/ehost.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/host.it.html b/sshd/help/host.it.html old mode 100755 new mode 100644 diff --git a/sshd/help/host.nl.html b/sshd/help/host.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/hosts.nl.html b/sshd/help/hosts.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/intro.it.html b/sshd/help/intro.it.html old mode 100755 new mode 100644 diff --git a/sshd/help/intro.nl.html b/sshd/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/misc.it.html b/sshd/help/misc.it.html old mode 100755 new mode 100644 diff --git a/sshd/help/misc.nl.html b/sshd/help/misc.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/net.it.html b/sshd/help/net.it.html old mode 100755 new mode 100644 diff --git a/sshd/help/net.nl.html b/sshd/help/net.nl.html old mode 100755 new mode 100644 diff --git a/sshd/help/users.it.html b/sshd/help/users.it.html old mode 100755 new mode 100644 diff --git a/sshd/help/users.nl.html b/sshd/help/users.nl.html old mode 100755 new mode 100644 diff --git a/sshd/images/keys.gif b/sshd/images/keys.gif old mode 100755 new mode 100644 diff --git a/sshd/lang/eu b/sshd/lang/eu old mode 100755 new mode 100644 diff --git a/status/config.info.pl b/status/config.info.pl old mode 100755 new mode 100644 diff --git a/status/images/.xvpics/timed.gif b/status/images/.xvpics/timed.gif deleted file mode 100644 index 1f4a167fb..000000000 --- a/status/images/.xvpics/timed.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:12x12 Indexed (70 bytes) -#END_OF_COMMENTS -12 12 255 -I$II)IHI$I(II$۶)I۶(EॠI(۶۠)۶$IIֶ۶$II$۶)ڷֺ$IIIڶ)I$۶)I$I(I \ No newline at end of file diff --git a/status/images/.xvpics/webmin.gif b/status/images/.xvpics/webmin.gif deleted file mode 100644 index e58775df8..000000000 --- a/status/images/.xvpics/webmin.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:12x12 Indexed (69 bytes) -#END_OF_COMMENTS -12 12 255 -I$II۶IH%II$II۶IH%II$II۶IH%II)ֻ$I۠$I۠$۠)۶%I$IIII$I۠)HI$I۶)II$Iź׶$)H \ No newline at end of file diff --git a/status/images/skip.gif b/status/images/skip.gif old mode 100755 new mode 100644 diff --git a/status/lang/ca b/status/lang/ca index 9ff40cb61..4f2f9cbc1 100644 --- a/status/lang/ca +++ b/status/lang/ca @@ -33,6 +33,7 @@ type_sslcert=Certificat SSL type_ftp=Servei FTP Remot type_sendmail=Servidor Sendmail type_postfix=Servidor Postfix +type_fail2ban=Servidor Fail2Ban type_ping=Ping Remot type_proc=Verificaci de Processos type_mysql=Servidor de BD MySQL diff --git a/stunnel/config.info.ms b/stunnel/config.info.ms old mode 100755 new mode 100644 diff --git a/stunnel/help/intro.ca.html b/stunnel/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/stunnel/images/.xvpics/icon.gif b/stunnel/images/.xvpics/icon.gif deleted file mode 100644 index 35375b0d3..000000000 Binary files a/stunnel/images/.xvpics/icon.gif and /dev/null differ diff --git a/syslog-ng/help/destinations.nl.html b/syslog-ng/help/destinations.nl.html old mode 100755 new mode 100644 diff --git a/syslog-ng/help/filters.nl.html b/syslog-ng/help/filters.nl.html old mode 100755 new mode 100644 diff --git a/syslog-ng/help/intro.nl.html b/syslog-ng/help/intro.nl.html old mode 100755 new mode 100644 diff --git a/syslog-ng/help/logs.nl.html b/syslog-ng/help/logs.nl.html old mode 100755 new mode 100644 diff --git a/syslog-ng/help/options.nl.html b/syslog-ng/help/options.nl.html old mode 100755 new mode 100644 diff --git a/syslog-ng/help/sources.nl.html b/syslog-ng/help/sources.nl.html old mode 100755 new mode 100644 diff --git a/syslog-ng/images/.xvpics/filters.gif b/syslog-ng/images/.xvpics/filters.gif deleted file mode 100644 index 839b4dc20..000000000 --- a/syslog-ng/images/.xvpics/filters.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (959 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I$II$۶۶I$II۶IHHI%Iڷ۶I$II۶mڶ$I۶%HI%۶I$II۶۵ڒ$IH۶HI%H۶I$II۶ڒI$II۶IH%I۶I$II۶m$IH%ڷ$IIHI$II۶IH%I۵ڶ$۶IH%I۶I$II۶IH%I۶ڒI$۷ڶ$III۶I$II۶IH%I۶۶$%ڶ%HIIڶI$II۶IH%I۶ڷ۶H%H۶$II$۶۶۶I$II۶%H%ڷڶ$II$۶۶$III۶I$II۶%H%I۶ڶ%HII۶I$II۶I$II۶%H%Iڶڷ%ڷ$I%Iڷ$II%۶I$II۶%H%I۶۶H%۶ڷ$IHIڶ$IHII$II۶IH%I۶%H۶ڷ$IH%۶۶$IIHڷI$II۶IH%I۶%HI۷۶%H%I۶ڶ%HI%۶ڶI$II۶IH%I۶%HI%۶۶$IIH۶H%IIڷI$II۶IH%I۶%HI%%ڷ$I%Iڷڶ%HI%۶ڶ۶I$II۶%H%I۶ڶ%$IIHڷ$IIH۶H%IH۶I$II۶%H%I۶ڶ%۶%HI%۶ڶ%HIIڶ%HII۶I$II۶%H%I۶ڶ%H۶ڶ$II%ڷڶ%HIIڶI$II۶I$II۶%H%I۶ڶ%H۷H%IH۶HI%H۶$II$I$II۶IH%I۶%HI%۶ڶ%HڷH%IH۶$I%IڷI$II۶IH%I۶%HI%۶ڷ%H۶HI%H۶$II$۶۶I$II۶IH%I۶%HI%۶ڷ%H۶$I%H۶۶$II$۶۶I$II۶IH%I۶%HI%۶ڷ%H۶$II$۶۶$IIHڷ۶I$II۶%H%I۶ڶ%H۷$II$۶۶$IIHڷ$IIH۶I$II۶%H%I۶ڶ%H۷$II$۶۶$IIHڷ$IIH۶I$II۶%H%I۶ڶ%H۷۶$II$۶۶$IIHڷH%IH۶I$II۶%H%I۶ڶ%H۷۶$IHI۶H%HI۶$I$II$II۶IH%I۶%HI%۶ڷH%Iڷڶ$II%۶$III۶I$II۶IH%I۶%HI%۶ڷ$Iڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڷ$Iڶ%HII۶I$II۶I$II۶IH%I۶%HI%۶ڷ$Iڶ%HII۶I$II۶۶I$II۶%H%I۶ڶ%H۶%HIIڶI$II۶%H%I۶I$II۶%H%I۶ڶ%H۶%HII۶I$II۶%H%I۶I$II۶%H%I۶ڶ%H۶۶HI$I۶$IH%۶ڷ$IHI۶I$II۶%H%I۶ڶ%H۶۶$I$I۶$IH%۶ڷ$IHII$II۶IH%I۶%HI%۶ڶ$II۶$IIIڷH%IIڷI$II۶IH%I۶%HI%۶ڷ$II۶H%IIڷIH%I۶I$II۶IH%I۶%HI%۶ڶ$II۶H%IIڷIH%I۶I$II۶IH%I۶%HI%۶ڷ$II۶H%II۶%H%I۶۶I$II۶%H%I۶ڶ%H۶۶ڷ$IH%۶ڷ$IHIڶH%HI۶I$II۶%H%I۶ڶ%Hڶ$I%H۶۶$II$ڷ$III۶I$II۶%H%I۶ڶ%HH%HI۶HI$I۶$II$۶I$II۶%H%I۶ڶ%HI%۶ڶ%HIIڶI$II۶HI$I \ No newline at end of file diff --git a/syslog-ng/images/.xvpics/logs.gif b/syslog-ng/images/.xvpics/logs.gif deleted file mode 100644 index fb4b1d3bf..000000000 Binary files a/syslog-ng/images/.xvpics/logs.gif and /dev/null differ diff --git a/syslog-ng/images/.xvpics/sources.gif b/syslog-ng/images/.xvpics/sources.gif deleted file mode 100644 index 0c3ed817d..000000000 --- a/syslog-ng/images/.xvpics/sources.gif +++ /dev/null @@ -1,5 +0,0 @@ -P7 332 -#IMGINFO:48x48 Indexed (1592 bytes) -#END_OF_COMMENTS -48 48 255 -I$II۶IH%I۶%HI%۶ڶ%HIIڶ%HII۶I$II۶I$II۶IH%I۶%HI%$%ڶ$IHIڶH%HI۶I$II۶IH%I۶%HI%ڶ$I۶$I$I۶ڷ$IH%ڶI$II۶IH%I۶%HI%ۑI$JlHڶ$IIH۶H%IH۶۶I$II۶%H%I۶ڶ%ۑڶ%HI%ڶ%HIIڶI$II۶I$II۶%H%I۶ڶmH%IIڷ$I%Iڷ$II%۶I$II۶%H%I۶ڶm$I%Iڷ%HI%۶ڶ%HII۶I$II۶%H%I۶ڶڒm$IHIڶ$IHI۶H%IHI$II۶IH%I۶%HI%ڷ$IIH۶H%IH۶I$II۶IH%I۶%HI%n۶$IIIڷH%IIڷI$II۶IH%I۶%HI%mmnڷ$I%Iڷڶ$II%۶I$II۶IH%I۶%HI%Im$I%HJlڷ$IIH۶H%IH۶۶I$II۶%H%I۶$II$IIIHI%IH۶$I%Iڷ$II%۶I$II۶%H%I۶ڶ%m$%HJHI%HIڶ$IHI۶H%HI۶I$II۶%H%I۶ڒHJH%$ImI$IIڷH%IIڷ%H%I۶I$II۶%H%I۶mIII$IIIm%HIڶ$IHI۶H%IHI$II۶IH%I۶%HInHII$%mIIڷHI%Iڷ$II%ڷڶI$II۶IH%I۶%HIIIm%$IIImmڶ%HIIڶI$II۶I$II۶IH%I۶%HIIm$%IHJlJH%IIڷ%H%I۶I$II۶IH%I۶%HHmII$%IImIڷ$IIH۶H%IH۶۶I$II۶%H%I۶lJHn$%$mIImnHIڶ$IHI۶H%HI۶I$II۶%H%I$nIm$%$ImIIm%ڷ$I%Iڷڶ$II%۶I$II۶%H%IۑIImI$%H%mIIm$۶ڶ%HI%۶ڶ%HII۶I$II۶%H%IHImJl%$%ImIImm%ڷڶ$II%۶$IIII$II۶IH%I۶ڒImImI$I%HJHImI$II%۶$III۶I$II۶IH%I۶nHnHJH%$$%IHJHIH%HI۶$I$I۶۶I$II۶IH%I۶nHnHJH$%$%$IIIm%HIIڶ$IHI۶I$II۶IH%I۶nHJlnmmIIIHH%IIڷ$I%Iڷ۶I$II۶%H%I$ڶnHI۶H%HI۶$I$I۶I$II۶%H%I$mm$I۶%H%I۶ڶ%HI%۶I$II۶%H%IڶmIڷ$I%Iڷ$II%۶I$II۶%H%InmmnnIڶ$IHI۶H%HII$II۶IH%I۶ڒnmmnIIHI%HI۶$I$I۶I$II۶IH%I۶ڒ۶nnI$IHI۶H%HI۶I$II۶IH%I۶ڒmڒmn%%HI%۶ڷ$IHIڶI$II۶IH%I۶ڒIۑmmnmmm%$III۶%HII۶۶I$II۶%H%I%ۑnmIIڷڶ%HIIڶ%HII۶I$II۶%H%I%nmmnm$I۶۶$IIHڷH%IH۶I$II۶%H%I%nImJlnHIڶH%IH۶HI%H۶I$II۶%H%I%mmmIImn%H۶ڶ$III۶%HIII$II۶IH%I۶ڒImHnIIImn%HH%IIڷ$I%IڷڶI$II۶IH%I۶ڒIInnIIII%H%I۶%HI%۶ڶI$II۶IH%I۶ڶ%HnnHII$I%H۶۶$II$ڷI$II۶IH%I۶ڶ%HJH%$I$%$I%HnH%IIڷHI%I۶۶I$II۶%H%I$IHJl%I$%IHIII۶ڷH%IH۶$I%H۶I$II۶%H%I$ImIIm%IH%IHJHI۶$I$I۶ڷ$IH%۶I$II۶%H%Il%I%H%H%I$I$J%۶%H%I۶%HI%۶I$II۶%H%I۶nmmImIn$Iڷ$I%Iڷڶ%HI% \ No newline at end of file diff --git a/syslog/config-CentOS-Linux-6.0-ALL b/syslog/config-CentOS-Linux-6.0-ALL index 4cc527022..5b1d1fa25 100644 --- a/syslog/config-CentOS-Linux-6.0-ALL +++ b/syslog/config-CentOS-Linux-6.0-ALL @@ -23,3 +23,4 @@ start_cmd=service rsyslog start restart_cmd=service rsyslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-Redhat-Enterprise-Linux-6.0-ALL b/syslog/config-Redhat-Enterprise-Linux-6.0-ALL index 4cc527022..5b1d1fa25 100644 --- a/syslog/config-Redhat-Enterprise-Linux-6.0-ALL +++ b/syslog/config-Redhat-Enterprise-Linux-6.0-ALL @@ -23,3 +23,4 @@ start_cmd=service rsyslog start restart_cmd=service rsyslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-Ubuntu-Linux-10.04-ALL b/syslog/config-Ubuntu-Linux-10.04-ALL index 4bd9b9049..8082839a2 100644 --- a/syslog/config-Ubuntu-Linux-10.04-ALL +++ b/syslog/config-Ubuntu-Linux-10.04-ALL @@ -16,3 +16,4 @@ restart_cmd=/usr/sbin/service rsyslog restart signal_cmd=/usr/sbin/service rsyslog restart compressed=1 others=1 +reverse=0 diff --git a/syslog/config-aix b/syslog/config-aix index 346be9cbe..cca06a1cf 100644 --- a/syslog/config-aix +++ b/syslog/config-aix @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-cobalt-linux b/syslog/config-cobalt-linux index 36b6d9a04..b9afd57c1 100644 --- a/syslog/config-cobalt-linux +++ b/syslog/config-cobalt-linux @@ -15,3 +15,4 @@ start_cmd=/etc/rc.d/init.d/syslog start restart_cmd=/etc/rc.d/init.d/syslog restart compressed=1 others=1 +reverse=0 diff --git a/syslog/config-coherent-linux b/syslog/config-coherent-linux index a9f07abce..000294c34 100644 --- a/syslog/config-coherent-linux +++ b/syslog/config-coherent-linux @@ -23,3 +23,4 @@ start_cmd=/etc/rc.d/init.d/syslog start restart_cmd=/etc/rc.d/init.d/syslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-corel-linux b/syslog/config-corel-linux index b928dbf60..f5df9e5aa 100644 --- a/syslog/config-corel-linux +++ b/syslog/config-corel-linux @@ -15,3 +15,4 @@ start_cmd=/etc/init.d/syslog start restart_cmd=/etc/init.d/syslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-debian-linux b/syslog/config-debian-linux index b928dbf60..f5df9e5aa 100644 --- a/syslog/config-debian-linux +++ b/syslog/config-debian-linux @@ -15,3 +15,4 @@ start_cmd=/etc/init.d/syslog start restart_cmd=/etc/init.d/syslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-debian-linux-3.1-3.2 b/syslog/config-debian-linux-3.1-3.2 index 4bf9e5e2a..48eba0399 100644 --- a/syslog/config-debian-linux-3.1-3.2 +++ b/syslog/config-debian-linux-3.1-3.2 @@ -16,3 +16,4 @@ restart_cmd=/etc/init.d/sysklogd reload signal_cmd=/etc/init.d/sysklogd restart compressed=1 others=1 +reverse=0 diff --git a/syslog/config-debian-linux-4.0 b/syslog/config-debian-linux-4.0 index b3f3c150e..96c21df53 100644 --- a/syslog/config-debian-linux-4.0 +++ b/syslog/config-debian-linux-4.0 @@ -16,3 +16,4 @@ restart_cmd=/etc/init.d/sysklogd reload signal_cmd=/etc/init.d/sysklogd restart ; /etc/init.d/klogd restart compressed=1 others=1 +reverse=0 diff --git a/syslog/config-debian-linux-5.0-ALL b/syslog/config-debian-linux-5.0-ALL index a30b3fd14..b912bec5f 100644 --- a/syslog/config-debian-linux-5.0-ALL +++ b/syslog/config-debian-linux-5.0-ALL @@ -16,3 +16,4 @@ restart_cmd=/etc/init.d/rsyslog reload signal_cmd=/etc/init.d/rsyslog restart ; /etc/init.d/klogd restart compressed=1 others=1 +reverse=0 diff --git a/syslog/config-freebsd b/syslog/config-freebsd index ab22d0499..4933409a8 100644 --- a/syslog/config-freebsd +++ b/syslog/config-freebsd @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-generic-linux b/syslog/config-generic-linux index 95a5ae4a4..8b39b0794 100644 --- a/syslog/config-generic-linux +++ b/syslog/config-generic-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-gentoo-linux b/syslog/config-gentoo-linux index 95a5ae4a4..8b39b0794 100644 --- a/syslog/config-gentoo-linux +++ b/syslog/config-gentoo-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-hpux b/syslog/config-hpux index 468218a9f..b4518b7ee 100644 --- a/syslog/config-hpux +++ b/syslog/config-hpux @@ -12,3 +12,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-irix b/syslog/config-irix index 6594671d5..277421d61 100644 --- a/syslog/config-irix +++ b/syslog/config-irix @@ -13,3 +13,4 @@ tags=0 socket=1 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-macos b/syslog/config-macos index b23bc3ab3..62c27098a 100644 --- a/syslog/config-macos +++ b/syslog/config-macos @@ -14,3 +14,4 @@ socket=0 compressed=1 others=1 restart_cmd=killall syslogd +reverse=0 diff --git a/syslog/config-mandrake-linux b/syslog/config-mandrake-linux index 8a37aa580..2e6745569 100644 --- a/syslog/config-mandrake-linux +++ b/syslog/config-mandrake-linux @@ -23,3 +23,4 @@ start_cmd=service rsyslog start restart_cmd=service rsyslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-msc-linux b/syslog/config-msc-linux index c64fb6e27..9796f1a72 100644 --- a/syslog/config-msc-linux +++ b/syslog/config-msc-linux @@ -23,3 +23,4 @@ start_cmd=/etc/init.d/syslogd start restart_cmd=/etc/init.d/syslogd reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-netbsd b/syslog/config-netbsd index 61f30a4f2..d9953ba36 100644 --- a/syslog/config-netbsd +++ b/syslog/config-netbsd @@ -12,3 +12,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-open-linux b/syslog/config-open-linux index a26dad845..aabea9e85 100644 --- a/syslog/config-open-linux +++ b/syslog/config-open-linux @@ -22,3 +22,4 @@ start_cmd=/etc/rc.d/init.d/syslog start restart_cmd=/etc/rc.d/init.d/syslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-openbsd b/syslog/config-openbsd index 1dfa676f7..989d8f8f2 100644 --- a/syslog/config-openbsd +++ b/syslog/config-openbsd @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-openserver b/syslog/config-openserver index e815c6bd7..830dc2620 100644 --- a/syslog/config-openserver +++ b/syslog/config-openserver @@ -12,3 +12,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-pardus-linux b/syslog/config-pardus-linux index 95a5ae4a4..8b39b0794 100644 --- a/syslog/config-pardus-linux +++ b/syslog/config-pardus-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-redhat-linux-16.0-23.0 b/syslog/config-redhat-linux-16.0-23.0 index ed9768064..427c37e02 100644 --- a/syslog/config-redhat-linux-16.0-23.0 +++ b/syslog/config-redhat-linux-16.0-23.0 @@ -23,3 +23,4 @@ start_cmd=/etc/init.d/rsyslog start restart_cmd=/etc/init.d/rsyslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-redhat-linux-24.0-ALL b/syslog/config-redhat-linux-24.0-ALL index 51c4a2fc8..5f067bc12 100644 --- a/syslog/config-redhat-linux-24.0-ALL +++ b/syslog/config-redhat-linux-24.0-ALL @@ -22,3 +22,4 @@ start_cmd=systemctl start rsyslog.service restart_cmd=systemctl restart rsyslog.service compressed=1 others=1 +reverse=0 diff --git a/syslog/config-redhat-linux-ALL-15.0 b/syslog/config-redhat-linux-ALL-15.0 index a9f07abce..000294c34 100644 --- a/syslog/config-redhat-linux-ALL-15.0 +++ b/syslog/config-redhat-linux-ALL-15.0 @@ -23,3 +23,4 @@ start_cmd=/etc/rc.d/init.d/syslog start restart_cmd=/etc/rc.d/init.d/syslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-slackware-linux b/syslog/config-slackware-linux index 95a5ae4a4..8b39b0794 100644 --- a/syslog/config-slackware-linux +++ b/syslog/config-slackware-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-sol-linux b/syslog/config-sol-linux index 95a5ae4a4..8b39b0794 100644 --- a/syslog/config-sol-linux +++ b/syslog/config-sol-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-solaris b/syslog/config-solaris index 2ee4d66e4..021e9c0fe 100644 --- a/syslog/config-solaris +++ b/syslog/config-solaris @@ -17,3 +17,4 @@ socket=0 tail_cmd=tail -LINES compressed=1 others=1 +reverse=0 diff --git a/syslog/config-solaris-9-10 b/syslog/config-solaris-9-10 index a30a5d087..52ce90d97 100644 --- a/syslog/config-solaris-9-10 +++ b/syslog/config-solaris-9-10 @@ -17,3 +17,4 @@ socket=0 tail_cmd=tail -LINES compressed=1 others=1 +reverse=0 diff --git a/syslog/config-suse-linux b/syslog/config-suse-linux index 95a5ae4a4..8b39b0794 100644 --- a/syslog/config-suse-linux +++ b/syslog/config-suse-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-suse-linux-11-ALL b/syslog/config-suse-linux-11-ALL index 1f48c7d20..4af62764e 100644 --- a/syslog/config-suse-linux-11-ALL +++ b/syslog/config-suse-linux-11-ALL @@ -14,3 +14,4 @@ socket=0 start_cmd=/etc/init.d/syslog start compressed=1 others=1 +reverse=0 diff --git a/syslog/config-suse-linux-7.2-8.0 b/syslog/config-suse-linux-7.2-8.0 index 38e00c13b..7cfc47d6b 100644 --- a/syslog/config-suse-linux-7.2-8.0 +++ b/syslog/config-suse-linux-7.2-8.0 @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-suse-linux-8.2-10.9 b/syslog/config-suse-linux-8.2-10.9 index 323e47d4a..b1253215e 100644 --- a/syslog/config-suse-linux-8.2-10.9 +++ b/syslog/config-suse-linux-8.2-10.9 @@ -14,3 +14,4 @@ socket=0 start_cmd=/etc/init.d/syslog start compressed=1 others=1 +reverse=0 diff --git a/syslog/config-trustix-linux b/syslog/config-trustix-linux index 6927950f2..4b26c115d 100644 --- a/syslog/config-trustix-linux +++ b/syslog/config-trustix-linux @@ -23,3 +23,4 @@ start_cmd=/etc/init.d/syslog start restart_cmd=/etc/init.d/syslog reload compressed=1 others=1 +reverse=0 diff --git a/syslog/config-turbo-linux b/syslog/config-turbo-linux index 38e00c13b..7cfc47d6b 100644 --- a/syslog/config-turbo-linux +++ b/syslog/config-turbo-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-united-linux b/syslog/config-united-linux index 38e00c13b..7cfc47d6b 100644 --- a/syslog/config-united-linux +++ b/syslog/config-united-linux @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config-unixware b/syslog/config-unixware index 346be9cbe..cca06a1cf 100644 --- a/syslog/config-unixware +++ b/syslog/config-unixware @@ -13,3 +13,4 @@ lines=20 socket=0 compressed=1 others=1 +reverse=0 diff --git a/syslog/config.info b/syslog/config.info index 028b6287d..917aa2680 100644 --- a/syslog/config.info +++ b/syslog/config.info @@ -4,6 +4,7 @@ refresh=Seconds between log view refreshes,3,Never compressed=Include compressed logs in searches?,1,1-Yes,0-No others=Show logs from other modules?,1,1-Yes,0-No extras=Other log files to show
(With optional descriptions),9,50,4,\t +reverse=Log display order,1,1-Newest lines at top,0-Newest lines at bottom line2=System configuration,11 syslog_conf=Path to syslog config file,0 m4_conf=Syslog config is processed though m4?,1,1-Yes,0-No diff --git a/syslog/config.info.de b/syslog/config.info.de index f11009410..c60bb94df 100644 --- a/syslog/config.info.de +++ b/syslog/config.info.de @@ -4,6 +4,7 @@ refresh=Logdateiansicht wird nach X Sekunden aktualisiert,3,Niemals compressed=Bezieht komprimierte Logs in Suche ein?,1,1-Ja,0-Nein others=Zeige Logs von anderen Modulen?,1,1-Ja,0-Nein extras=Andere Logdateien zum Anzeigen
(Mit optionaler Beschreibung),9,50,4,\t +reverse=Log-Display-Reihenfolge,1,1-Neueste Zeilen oben,0-Neueste Zeilen unten line2=Systemkonfiguration,11 syslog_conf=Pfad zur Syslog-Konfigurationsdatei,0 m4_conf=Syslog-Konfiguration wird durch m4 verarbeitet?,1,1-Ja,0-Nein diff --git a/syslog/config.info.el b/syslog/config.info.el old mode 100755 new mode 100644 diff --git a/syslog/config.info.pl b/syslog/config.info.pl old mode 100755 new mode 100644 diff --git a/syslog/lang/el b/syslog/lang/el old mode 100755 new mode 100644 diff --git a/syslog/save_log.cgi b/syslog/save_log.cgi index 3ed8ba838..30dd941c3 100755 --- a/syslog/save_log.cgi +++ b/syslog/save_log.cgi @@ -95,6 +95,9 @@ elsif ($in{'view'}) { @cats = ( "cat ".quotemeta($file) ); } $cat = "(".join(" ; ", @cats).")"; + if ($config{'reverse'}) { + $tailcmd .= " | tac"; + } $got = &proc::safe_process_exec( "$cat | grep -i -a $filter | $tailcmd", 0, 0, STDOUT, undef, 1, 0, undef, 1); @@ -131,6 +134,9 @@ elsif ($in{'view'}) { # Just run tail on the file $fullcmd = $tailcmd." ".quotemeta($file); } + if ($config{'reverse'}) { + $fullcmd .= " | tac"; + } if ($fullcmd) { $got = &proc::safe_process_exec( $fullcmd, 0, 0, STDOUT, undef, 1, 0, undef, 1); diff --git a/system-status/enable-collection.pl b/system-status/enable-collection.pl index 90d5e2a9d..8224b5d2e 100755 --- a/system-status/enable-collection.pl +++ b/system-status/enable-collection.pl @@ -4,7 +4,7 @@ use strict; use warnings; our (%config); -require 'system-status-lib.pl'; +require './system-status-lib.pl'; my $zero = @ARGV ? $ARGV[0] : ''; $zero eq 'none' || $zero =~ /^[1-9][0-9]*$/ && $zero <= 60 || die "usage: enable-collection.pl none|"; diff --git a/system-status/lang/ca b/system-status/lang/ca old mode 100755 new mode 100644 index 0adebef13..995077164 --- a/system-status/lang/ca +++ b/system-status/lang/ca @@ -22,6 +22,8 @@ right_disk=Espai local en disc right_used=$1 total, $2 utilitzat right_used2=$2 utilitzat, $1 garantit, $3 extra right_out=$1 de $2 +right_fsfull=Atenci! El sistema de fitxers $2 muntat a $1 no t espai lliure al disc! +right_fsnearly=Atenci! El sistema de fitxers $2 muntat a $1 noms t $3 d'espai lliure as disc right_quota=s del disc i quota right_header5=Informaci del Compte right_uquota=Quota de disc i s diff --git a/system-status/system-status-lib.pl b/system-status/system-status-lib.pl index 0646ce860..8349c685d 100755 --- a/system-status/system-status-lib.pl +++ b/system-status/system-status-lib.pl @@ -92,7 +92,7 @@ if ($gconfig{'os_type'} =~ /-linux$/ || $gconfig{'os_type'} eq 'freebsd') { else { # BSD format # CPU user, kernel, idle - $info->{'cpu'} = [ $w[16], $w[17], $w[18], 0, 0 ]; + $info->{'cpu'} = [ $w[14], $w[15], $w[16], 0, 0 ]; } } } diff --git a/tcpwrappers/config.info.ca b/tcpwrappers/config.info.ca old mode 100755 new mode 100644 diff --git a/tcpwrappers/help/edit_rule.ca.html b/tcpwrappers/help/edit_rule.ca.html old mode 100755 new mode 100644 diff --git a/tcpwrappers/help/intro.ca.html b/tcpwrappers/help/intro.ca.html old mode 100755 new mode 100644 diff --git a/tcpwrappers/lang/ca b/tcpwrappers/lang/ca old mode 100755 new mode 100644 diff --git a/telnet/config.info.pl b/telnet/config.info.pl old mode 100755 new mode 100644 diff --git a/time/config.info.pl b/time/config.info.pl old mode 100755 new mode 100644 diff --git a/time/help/hardware_time.hr.html b/time/help/hardware_time.hr.html old mode 100755 new mode 100644 diff --git a/time/help/hardware_time.it.html b/time/help/hardware_time.it.html old mode 100755 new mode 100644 diff --git a/time/help/hardware_time.ko_KR.euc.html b/time/help/hardware_time.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/time/help/hardware_time.nl.html b/time/help/hardware_time.nl.html old mode 100755 new mode 100644 diff --git a/time/help/hardware_time.sk.html b/time/help/hardware_time.sk.html old mode 100755 new mode 100644 diff --git a/time/help/index.hr.html b/time/help/index.hr.html old mode 100755 new mode 100644 diff --git a/time/help/index.it.html b/time/help/index.it.html old mode 100755 new mode 100644 diff --git a/time/help/index.ko_KR.euc.html b/time/help/index.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/time/help/index.nl.html b/time/help/index.nl.html old mode 100755 new mode 100644 diff --git a/time/help/index.sk.html b/time/help/index.sk.html old mode 100755 new mode 100644 diff --git a/time/help/system_time.hr.html b/time/help/system_time.hr.html old mode 100755 new mode 100644 diff --git a/time/help/system_time.it.html b/time/help/system_time.it.html old mode 100755 new mode 100644 diff --git a/time/help/system_time.ko_KR.euc.html b/time/help/system_time.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/time/help/system_time.nl.html b/time/help/system_time.nl.html old mode 100755 new mode 100644 diff --git a/time/help/system_time.sk.html b/time/help/system_time.sk.html old mode 100755 new mode 100644 diff --git a/time/help/timeserver.hr.html b/time/help/timeserver.hr.html old mode 100755 new mode 100644 diff --git a/time/help/timeserver.it.html b/time/help/timeserver.it.html old mode 100755 new mode 100644 diff --git a/time/help/timeserver.ko_KR.euc.html b/time/help/timeserver.ko_KR.euc.html old mode 100755 new mode 100644 diff --git a/time/help/timeserver.nl.html b/time/help/timeserver.nl.html old mode 100755 new mode 100644 diff --git a/time/help/timeserver.sk.html b/time/help/timeserver.sk.html old mode 100755 new mode 100644 diff --git a/time/lang/fa b/time/lang/fa old mode 100755 new mode 100644 diff --git a/tunnel/images/.xvpics/icon.gif b/tunnel/images/.xvpics/icon.gif deleted file mode 100644 index cd7311b07..000000000 Binary files a/tunnel/images/.xvpics/icon.gif and /dev/null differ diff --git a/tunnel/lang/de b/tunnel/lang/de index ef10c9b37..aea4b3ae8 100644 --- a/tunnel/lang/de +++ b/tunnel/lang/de @@ -4,9 +4,10 @@ index_open=Öffnen index_url=Gib URL zum Öffnen ein: link_eautologin=Ungültiges Login oder Passwort für $1. Hier klicken für die Anmeldung. link_ebadurl=Es ist Ihnen nicht erlaubt auf die URL $1 zuzugreifen -link_elogin=Konnte nicht nach $1 als $2 einloggen +link_elogin=Konnte nicht nach $1 als $2 einloggen. link_enouser=Ein Benutzername und Passwort ist für das Einloggen auf $1 erforderlich. Bisher wurde noch keines konfiguriert. link_eurl=Ungültige Tunnel-URL : $1 +link_mconfig=Verwende die Modulkonfiguration Seite, um die Anmeldung zu ändern. login_clear=Löschen login_desc=Sie müssen einen Benutzernamen und ein Passwort zum Einloggen auf $1 angeben. login_header=Webseiten-Authentifizierung diff --git a/tunnel/lang/en b/tunnel/lang/en index 12fec5f20..b5ed7a261 100644 --- a/tunnel/lang/en +++ b/tunnel/lang/en @@ -3,10 +3,11 @@ index_url=Enter URL to open: index_open=Open link_eurl=Invalid tunnel URL : $1 -link_elogin=Failed to login to $1 as $2 +link_elogin=Failed to login to $1 as $2. link_eautologin=Invalid login or password for $1. Click here to login. link_enouser=A username and password is required to login to $1, but none has been configured. link_ebadurl=You are not allowed to access the URL $1 +link_mconfig=Use the module configuration page to change the login. login_title=Login to Website login_desc=You must supply a username and password to login to $1. diff --git a/tunnel/link.cgi b/tunnel/link.cgi index 6255ae483..ab5361399 100755 --- a/tunnel/link.cgi +++ b/tunnel/link.cgi @@ -76,7 +76,7 @@ my $con = &make_http_connection($host, $port, $ssl, $meth, $path); if ($user) { my $auth = &encode_base64("$user:$pass"); $auth =~ s/\n//g; - &write_http_connection($con, "Authorization: Basic $auth\r\n"); + &write_http_connection($con, "Authorization: basic $auth\r\n"); } &write_http_connection($con, sprintf( "Webmin-servers: %s://%s:%d/$module_name/\r\n", @@ -126,10 +126,14 @@ elsif ($header{'www-authenticate'}) { "/$module_name/link.cgi/$path")); } elsif ($user) { - &error(&text('link_elogin', $host, $user)); + &error(&text('link_elogin', $host, $user)." ". + &text('link_mconfig', + "$gconfig{'webprefix'}/config.cgi?$module_name")); } else { - &error(&text('link_enouser', $host)); + &error(&text('link_enouser', $host)." ". + &text('link_mconfig', + "$gconfig{'webprefix'}/config.cgi?$module_name")); } } else { diff --git a/ui-lib.pl b/ui-lib.pl index 532dbedc3..9b85a26e2 100755 --- a/ui-lib.pl +++ b/ui-lib.pl @@ -1442,7 +1442,7 @@ generated by ui_buttons_row. Some example code : sub ui_buttons_start { return &theme_ui_buttons_start(@_) if (defined(&theme_ui_buttons_start)); -return "\n
"; +return "\n"; } =head2 ui_buttons_end @@ -1453,7 +1453,7 @@ Returns HTML for the end of a block started by ui_buttons_start. sub ui_buttons_end { return &theme_ui_buttons_end(@_) if (defined(&theme_ui_buttons_end)); -return "
\n"; +return "
\n"; } =head2 ui_buttons_row(script, button-label, description, [hiddens], [after-submit], [before-submit]) @@ -1483,13 +1483,12 @@ if (ref($hiddens)) { } return "

\n". $hiddens. - "". " ". "\n". "
". ($before ? $before." " : ""). &ui_submit($label).($after ? " ".$after : "")."". - $desc."
\n". + $desc."\n". "
\n"; } @@ -1712,11 +1711,11 @@ var divobj = document.getElementById(divid); var openerobj = document.getElementById(openerid); if (divobj.className == 'opener_shown') { divobj.className = 'opener_hidden'; - openerobj.innerHTML = ''; + openerobj.innerHTML = ''; } else { divobj.className = 'opener_shown'; - openerobj.innerHTML = ''; + openerobj.innerHTML = ''; } } diff --git a/updown/images/.xvpics/icon.gif b/updown/images/.xvpics/icon.gif deleted file mode 100644 index ebbd7f198..000000000 Binary files a/updown/images/.xvpics/icon.gif and /dev/null differ diff --git a/updown/lang/ca b/updown/lang/ca old mode 100755 new mode 100644 diff --git a/updown/lang/es b/updown/lang/es old mode 100755 new mode 100644 diff --git a/updown/lang/it b/updown/lang/it old mode 100755 new mode 100644 diff --git a/user_chooser.cgi b/user_chooser.cgi index 8db4d3cc4..bd3c5d354 100755 --- a/user_chooser.cgi +++ b/user_chooser.cgi @@ -19,7 +19,7 @@ if ($in{'multi'}) { # base frame &PrintHeader(); print "