summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* fix one typoYves Duret2001-05-071-1/+1
|
* fuck'em allPascal Rigaux2001-04-301-0/+87
|
* s/gi.tar.bz2/DrakX-*.src.rpm/Pascal Rigaux2001-04-301-1/+1
|
* fixGuillaume Cottenceau2001-04-301-3/+1
|
* pserver -> extGuillaume Cottenceau2001-04-301-1/+2
|
* added some more comments for DrakX code source and usage.Francois Pons2001-04-262-68/+322
|
* support more than one boot kernel :-)Guillaume Cottenceau2001-03-292-13/+15
|
* add cvs howtoPascal Rigaux2001-03-211-0/+8
|
* updateddamien2001-03-131-0/+1
|
* putain de doc de merde pout petite qui est trop débiledamien2001-02-211-0/+31
|
* *** empty log message ***Pascal Rigaux2001-02-131-5/+1
|
* fix doc about Mandrake/base/compssMystery Man 5532001-02-121-1/+2
|
* - deprecate "hdreiser.img" since we have room for "reiserfs.o" in "hd.img"Guillaume Cottenceau2001-01-291-1/+0
| | | | | - following deprecation of "other.img", reintegrate big modules in relevant boot disks
* *** empty log message ***Guillaume Cottenceau2001-01-251-0/+1
|
* update docsGuillaume Cottenceau2001-01-254-26/+85
|
* - fix anonymous CVSGuillaume Cottenceau2001-01-241-38/+55
| | | | | | | | | - fix gendistrib - fix multi-cd installs - comply to mdk-stage1 - rpmsrate - now stage2 ramdisk is no more 14 Mb but 22 Mb ;-)
* small updatePascal Rigaux2001-01-101-2/+2
|
* added doc (yes it's true!)damien2000-12-211-0/+165
|
* tools to auto generate the ChangeLog and the mail to changelogPascal Rigaux2000-12-191-0/+6
|
* fix CVSROOTPascal Rigaux2000-12-151-1/+1
|
* no_commentPascal Rigaux2000-10-051-1/+1
|
* no_commentPascal Rigaux2000-10-021-1/+1
|
* no_commentPascal Rigaux2000-10-021-0/+25
|
* no_commentPascal Rigaux2000-09-251-0/+1
|
* no_commentPascal Rigaux2000-09-251-20/+19
|
* no_commentPascal Rigaux2000-09-241-0/+38
|
* no_commentPascal Rigaux2000-09-141-0/+12
|
* updated net cnxdamien2000-08-241-0/+1
|
* no_commentPascal Rigaux2000-08-171-0/+4
|
* no_commentPascal Rigaux2000-08-111-1/+1
|
* no_commentPascal Rigaux2000-08-061-5/+5
|
* no_commentPascal Rigaux2000-08-051-0/+1
|
* new icons. see Changelogdamien2000-07-261-0/+1
|
* see changelog. 20 jul 2000damien2000-07-201-0/+23
|
* no_commentPascal Rigaux2000-07-131-0/+72
|
* no_commentPascal Rigaux2000-07-101-0/+29
|
* no_commentPascal Rigaux2000-06-281-1/+1
|
* no_commentPascal Rigaux2000-05-111-0/+3
|
* no_commentPascal Rigaux2000-05-021-0/+2
|
* *** empty log message ***Francois Pons2000-05-021-2/+2
|
* no_commentPascal Rigaux2000-05-011-0/+4
|
* no_commentPascal Rigaux2000-04-261-0/+2
|
* no_commentPascal Rigaux2000-04-251-10/+8
|
* no_commentPascal Rigaux2000-04-191-0/+2
|
* no_commentPascal Rigaux2000-04-191-6/+6
|
* no_commentPascal Rigaux2000-04-171-2/+2
|
* no_commentPascal Rigaux2000-04-141-0/+2
|
* no_commentPascal Rigaux2000-04-121-0/+3
|
* no_commentPascal Rigaux2000-04-101-0/+2
|
* no_commentPascal Rigaux2000-04-052-24/+20
|
tr">'ES' => 'Europe/Madrid', 'FI' => 'Europe/Helsinki', 'FR' => 'Europe/Paris', 'GB' => 'Europe/London', 'GE' => 'Asia/Yerevan', 'GL' => 'Arctic/Longyearbyen', 'GR' => 'Europe/Athens', 'HR' => 'Europe/Zagreb', 'HU' => 'Europe/Budapest', 'ID' => 'Asia/Jakarta', 'IE' => 'Europe/Dublin', 'IL' => 'Asia/Tel_Aviv', 'IN' => 'Asia/Kolkata', 'IR' => 'Asia/Tehran', 'IS' => 'Atlantic/Reykjavik', 'IT' => 'Europe/Rome', 'JP' => 'Asia/Tokyo', 'KR' => 'Asia/Seoul', 'LT' => 'Europe/Vilnius', 'LV' => 'Europe/Riga', 'MK' => 'Europe/Skopje', 'MT' => 'Europe/Malta', 'MX' => 'America/Mexico_City', 'MY' => 'Asia/Kuala_Lumpur', 'NL' => 'Europe/Amsterdam', 'NO' => 'Europe/Oslo', 'NZ' => 'Pacific/Auckland', 'PL' => 'Europe/Warsaw', 'PT' => 'Europe/Lisbon', 'RO' => 'Europe/Bucharest', 'RU' => 'Europe/Moscow', 'SE' => 'Europe/Stockholm', 'SI' => 'Europe/Ljubljana', 'SK' => 'Europe/Bratislava', 'TH' => 'Asia/Bangkok', 'TJ' => 'Asia/Dushanbe', 'TR' => 'Europe/Istanbul', 'TW' => 'Asia/Taipei', 'UA' => 'Europe/Kiev', 'US' => 'America/New_York', 'UZ' => 'Asia/Tashkent', 'VN' => 'Asia/Saigon', 'YU' => 'Europe/Belgrade', 'ZA' => 'Africa/Johannesburg', ); sub fuzzyChoice { my ($b, $count) = bestMatchSentence($_[0], keys %c2t); $count ? $b : ''; } sub bestTimezone { $c2t{fuzzyChoice($_[0])} || 'GMT' } our %ntp_servers; sub get_ntp_server_tree { my ($zone) = @_; map { $ntp_servers{$zone}{$_} => ( exists $ntp_servers{$_} ? $zone ? translate($_) . "|" . N("All servers") : N("All servers") : translate($zone) . "|" . translate($_) ), get_ntp_server_tree($_); } keys %{$ntp_servers{$zone}}; } sub ntp_servers() { # FIXME: missing parameter: +{ get_ntp_server_tree() }; } sub dump_ntp_zone { my ($zone) = @_; map { if_(/\[\d+\](.+) -- (.+\.ntp\.org)/, $1 => $2) } `lynx -dump http://www.pool.ntp.org/zone/$zone`; } sub print_ntp_zone { my ($zone, $name) = @_; # FIXME: missing parameter: my %servers = dump_ntp_zone($zone); print qq(\$ntp_servers{"$name"} = {\n); print join('', map { qq( N_("$_") => "$servers{$_}",\n) } sort(keys %servers)); print "};\n"; \%servers; } sub print_ntp_servers() { print_ntp_zone(); my $servers = print_ntp_zone('@', "Global"); foreach my $name (sort(keys %$servers)) { my ($zone) = $servers->{$name} =~ /^(.*?)\./; print_ntp_zone($zone, $name); } } # perl -Mtimezone -e 'timezone::print_ntp_servers()' $ntp_servers{""} = { N_("Global") => "pool.ntp.org", }; $ntp_servers{Global} = { N_("Africa") => "africa.pool.ntp.org", N_("Asia") => "asia.pool.ntp.org", N_("Europe") => "europe.pool.ntp.org", N_("North America") => "north-america.pool.ntp.org", N_("Oceania") => "oceania.pool.ntp.org", N_("South America") => "south-america.pool.ntp.org", }; $ntp_servers{Africa} = { N_("South Africa") => "za.pool.ntp.org", N_("Tanzania") => "tz.pool.ntp.org", }; $ntp_servers{Asia} = { N_("Bangladesh") => "bd.pool.ntp.org", N_("China") => "cn.pool.ntp.org", N_("Hong Kong") => "hk.pool.ntp.org", N_("India") => "in.pool.ntp.org", N_("Indonesia") => "id.pool.ntp.org", N_("Iran") => "ir.pool.ntp.org", N_("Israel") => "il.pool.ntp.org", N_("Japan") => "jp.pool.ntp.org", N_("Korea") => "kr.pool.ntp.org", N_("Malaysia") => "my.pool.ntp.org", N_("Philippines") => "ph.pool.ntp.org", N_("Singapore") => "sg.pool.ntp.org", N_("Taiwan") => "tw.pool.ntp.org", N_("Thailand") => "th.pool.ntp.org", N_("Turkey") => "tr.pool.ntp.org", N_("United Arab Emirates") => "ae.pool.ntp.org", }; $ntp_servers{Europe} = { N_("Austria") => "at.pool.ntp.org", N_("Belarus") => "by.pool.ntp.org", N_("Belgium") => "be.pool.ntp.org", N_("Bulgaria") => "bg.pool.ntp.org", N_("Czech Republic") => "cz.pool.ntp.org", N_("Denmark") => "dk.pool.ntp.org", N_("Estonia") => "ee.pool.ntp.org", N_("Finland") => "fi.pool.ntp.org", N_("France") => "fr.pool.ntp.org", N_("Germany") => "de.pool.ntp.org", N_("Greece") => "gr.pool.ntp.org", N_("Hungary") => "hu.pool.ntp.org", N_("Ireland") => "ie.pool.ntp.org", N_("Italy") => "it.pool.ntp.org", N_("Lithuania") => "lt.pool.ntp.org", N_("Luxembourg") => "lu.pool.ntp.org", N_("Netherlands") => "nl.pool.ntp.org", N_("Norway") => "no.pool.ntp.org", N_("Poland") => "pl.pool.ntp.org", N_("Portugal") => "pt.pool.ntp.org", N_("Romania") => "ro.pool.ntp.org", N_("Russian Federation") => "ru.pool.ntp.org", N_("Slovakia") => "sk.pool.ntp.org", N_("Slovenia") => "si.pool.ntp.org", N_("Spain") => "es.pool.ntp.org", N_("Sweden") => "se.pool.ntp.org", N_("Switzerland") => "ch.pool.ntp.org", N_("Ukraine") => "ua.pool.ntp.org", N_("United Kingdom") => "uk.pool.ntp.org", N_("Yugoslavia") => "yu.pool.ntp.org", }; $ntp_servers{"North America"} = { N_("Canada") => "ca.pool.ntp.org", N_("Guatemala") => "gt.pool.ntp.org", N_("Mexico") => "mx.pool.ntp.org", N_("United States") => "us.pool.ntp.org", }; $ntp_servers{Oceania} = { N_("Australia") => "au.pool.ntp.org", N_("New Zealand") => "nz.pool.ntp.org", }; $ntp_servers{"South America"} = { N_("Argentina") => "ar.pool.ntp.org", N_("Brazil") => "br.pool.ntp.org", N_("Chile") => "cl.pool.ntp.org", }; 1;