SUSE Linux Enterprise 12 Evaluation Kit

Back to media list / Zurück zur Medienliste

SUSE Linux Enterprise 12 Evaluation Kit
SUSE Linux Enterprise High Availability Extension 12
For x86-64 platforms
DVD
© 2014. SUSE.

SUSELinuxEnterprise12EvalHighAvailabilityExtension.iso: ISO 9660 CD-ROM filesystem data 'SLE-12-HA-DVD-x86_6404521'
├── [dr-xr-xr-x root     root            2048 Oct 14  2014]  boot
│   └── [-r-xr-xr-x root     root               0 Oct 14  2014]  directory.yast
├── [dr-xr-xr-x root     root            2048 Oct 14  2014]  docu
│   ├── [-r-xr-xr-x root     root           34377 Oct  8  2014]  RELEASE-NOTES.en.html
│   ├── [-r-xr-xr-x root     root          144262 Oct  8  2014]  RELEASE-NOTES.en.pdf
│   ├── [-r-xr-xr-x root     root           24727 Oct  8  2014]  RELEASE-NOTES.en.rtf
│   ├── [-r-xr-xr-x root     root           15693 Oct  9  2014]  RELEASE-NOTES.en.txt
│   └── [-r-xr-xr-x root     root         3266100 Oct  9  2014]  sleha_en.pdf
├── [dr-xr-xr-x root     root            2048 Oct 14  2014]  media.1
│   ├── [-r-xr-xr-x root     root              31 Oct 14  2014]  build
│   ├── [-r-xr-xr-x root     root              47 Oct 14  2014]  directory.yast
│   ├── [-r-xr-xr-x root     root              22 Oct 14  2014]  media
│   ├── [-r-xr-xr-x root     root              16 Oct 14  2014]  products
│   ├── [-r-xr-xr-x root     root            2048 Oct 14  2014]  products.asc
│   └── [-r-xr-xr-x root     root            8192 Oct 14  2014]  products.key
├── [dr-xr-xr-x root     root            2048 Oct 14  2014]  suse
│   ├── [dr-xr-xr-x root     root            2048 Oct 14  2014]  noarch
│   │   ├── [-r-xr-xr-x root     root           28339 Sep 21  2014]  ha-cluster-bootstrap-0.4+git.1410854324.8459115-1.12.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root           26095 Sep 22  2014]  pssh-2.3.1-10.9.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          162501 Sep 22  2014]  python-dateutil-2.1-10.7.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          104006 Sep 22  2014]  python-pexpect-2.4-2.5.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root           38395 Sep 22  2014]  python-pssh-2.3.1-10.9.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          342322 Sep 22  2014]  python-requests-2.3.0-1.6.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          100956 Sep 22  2014]  python-six-1.7.2-8.5.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          341317 Sep 26  2014]  rear116-1.16-9.1.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          204773 Oct  8  2014]  release-notes-ha-12.0.20140929-1.2.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root         2572711 Oct  8  2014]  sle-ha-guide_en-pdf-12-17.6.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root         1789902 Oct  8  2014]  sle-ha-manuals_en-12-17.6.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          251560 Oct  8  2014]  sle-ha-nfs-quick_en-pdf-12-17.6.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          110375 Oct  8  2014]  yast2-cluster-3.1.15-1.14.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          100506 Oct  8  2014]  yast2-drbd-3.1.6-1.20.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root           94299 Oct  8  2014]  yast2-iplb-3.1.4-1.86.noarch.rpm
│   │   ├── [-r-xr-xr-x root     root          127361 Oct 14  2014]  yast2-multipath-3.1.3-1.114.noarch.rpm
│   │   └── [-r-xr-xr-x root     root           19325 Sep 23  2014]  yast2-rear-3.1.1-1.8.noarch.rpm
│   ├── [dr-xr-xr-x root     root            2048 Oct 14  2014]  setup
│   │   └── [dr-xr-xr-x root     root            2048 Oct 14  2014]  descr
│   │       ├── [-r-xr-xr-x root     root             366 Oct 14  2014]  directory.yast
│   │       ├── [-r-xr-xr-x root     root            4844 Oct 14  2014]  packages.DU.gz
│   │       ├── [-r-xr-xr-x root     root           57880 Oct 14  2014]  packages.FL.gz
│   │       ├── [-r-xr-xr-x root     root            8390 Oct 14  2014]  packages.ar.gz
│   │       ├── [-r-xr-xr-x root     root            8323 Oct 14  2014]  packages.cs.gz
│   │       ├── [-r-xr-xr-x root     root            8304 Oct 14  2014]  packages.da.gz
│   │       ├── [-r-xr-xr-x root     root            8313 Oct 14  2014]  packages.de.gz
│   │       ├── [-r-xr-xr-x root     root            8194 Oct 14  2014]  packages.en.gz
│   │       ├── [-r-xr-xr-x root     root            8298 Oct 14  2014]  packages.es.gz
│   │       ├── [-r-xr-xr-x root     root            8285 Oct 14  2014]  packages.fi.gz
│   │       ├── [-r-xr-xr-x root     root            8335 Oct 14  2014]  packages.fr.gz
│   │       ├── [-r-xr-xr-x root     root           49389 Oct 14  2014]  packages.gz
│   │       ├── [-r-xr-xr-x root     root            8526 Oct 14  2014]  packages.hu.gz
│   │       ├── [-r-xr-xr-x root     root            8392 Oct 14  2014]  packages.it.gz
│   │       ├── [-r-xr-xr-x root     root            8697 Oct 14  2014]  packages.ja.gz
│   │       ├── [-r-xr-xr-x root     root            8342 Oct 14  2014]  packages.ko.gz
│   │       ├── [-r-xr-xr-x root     root            8205 Oct 14  2014]  packages.nb.gz
│   │       ├── [-r-xr-xr-x root     root            8267 Oct 14  2014]  packages.nl.gz
│   │       ├── [-r-xr-xr-x root     root            8271 Oct 14  2014]  packages.pl.gz
│   │       ├── [-r-xr-xr-x root     root            8239 Oct 14  2014]  packages.pt.gz
│   │       ├── [-r-xr-xr-x root     root            8279 Oct 14  2014]  packages.pt_BR.gz
│   │       ├── [-r-xr-xr-x root     root            8750 Oct 14  2014]  packages.ru.gz
│   │       ├── [-r-xr-xr-x root     root            8275 Oct 14  2014]  packages.sv.gz
│   │       ├── [-r-xr-xr-x root     root            8390 Oct 14  2014]  packages.zh_CN.gz
│   │       └── [-r-xr-xr-x root     root            8329 Oct 14  2014]  packages.zh_TW.gz
│   ├── [dr-xr-xr-x root     root            6144 Oct 14  2014]  src
│   │   ├── [-r-xr-xr-x root     root           16670 Oct  8  2014]  cluster-fs-1.0-21.9.src.rpm
│   │   ├── [-r-xr-xr-x root     root          493747 Sep 23  2014]  cluster-glue-1.0.12-13.16.src.rpm
│   │   ├── [-r-xr-xr-x root     root            4483 Oct  8  2014]  cluster-network-1.4-25.10.src.rpm
│   │   ├── [-r-xr-xr-x root     root          483963 Sep 22  2014]  conntrack-tools-1.4.2-3.62.src.rpm
│   │   ├── [-r-xr-xr-x root     root          442404 Sep 23  2014]  corosync-2.3.3-7.12.src.rpm
│   │   ├── [-r-xr-xr-x root     root          689794 Oct  9  2014]  crmsh-2.1+git50-1.4.src.rpm
│   │   ├── [-r-xr-xr-x root     root          104671 Oct  8  2014]  csync2-2.0+git.1368794815.cf835a7-1.179.src.rpm
│   │   ├── [-r-xr-xr-x root     root         1403874 Oct  8  2014]  ctdb-2.5.3-4.13.src.rpm
│   │   ├── [-r-xr-xr-x root     root          615034 Oct  8  2014]  drbd-8.4.4.7-5.20.src.rpm
│   │   ├── [-r-xr-xr-x root     root          633610 Sep 26  2014]  fence-agents-4.0.10-2.5.src.rpm
│   │   ├── [-r-xr-xr-x root     root         1346728 Sep 26  2014]  gfs2-utils-3.1.6-1.101.src.rpm
│   │   ├── [-r-xr-xr-x root     root        19596391 Oct  8  2014]  graphviz-plugins-2.28.0-22.80.src.rpm
│   │   ├── [-r-xr-xr-x root     root           32042 Sep 21  2014]  ha-cluster-bootstrap-0.4+git.1410854324.8459115-1.12.src.rpm
│   │   ├── [-r-xr-xr-x root     root         1393697 Sep 23  2014]  haproxy-1.5.4-1.10.src.rpm
│   │   ├── [-r-xr-xr-x root     root          484238 Sep 27  2014]  hawk-0.7.0+git.1409894131.1344649-2.12.src.rpm
│   │   ├── [-r-xr-xr-x root     root           49447 Sep 23  2014]  ipvsadm-1.26-19.7.src.rpm
│   │   ├── [-r-xr-xr-x root     root          140476 Oct  9  2014]  libdlm-4.0.2-5.81.src.rpm
│   │   ├── [-r-xr-xr-x root     root          283975 Sep 22  2014]  libnetfilter_cthelper-1.0.0-6.55.src.rpm
│   │   ├── [-r-xr-xr-x root     root          283733 Sep 22  2014]  libnetfilter_cttimeout-1.0.0-8.52.src.rpm
│   │   ├── [-r-xr-xr-x root     root          503154 Sep 22  2014]  libqb-0.17.0-4.4.src.rpm
│   │   ├── [-r-xr-xr-x root     root          353159 Sep 21  2014]  librsync-0.9.7-193.18.src.rpm
│   │   ├── [-r-xr-xr-x root     root          785169 Oct  8  2014]  lighttpd-1.4.35-1.34.src.rpm
│   │   ├── [-r-xr-xr-x root     root         1346988 Sep 23  2014]  lvm2-2.02.98-48.8.src.rpm
│   │   ├── [-r-xr-xr-x root     root         6756827 Sep 23  2014]  ocfs2-tools-1.8.2+git.1361836695.ff84eb5-14.11.src.rpm
│   │   ├── [-r-xr-xr-x root     root         9127341 Oct  9  2014]  pacemaker-1.1.12-7.1.src.rpm
│   │   ├── [-r-xr-xr-x root     root            6501 Sep 21  2014]  patterns-ha-12-2.6.src.rpm
│   │   ├── [-r-xr-xr-x root     root         1489474 Sep 21  2014]  pcre-8.33-3.314.src.rpm
│   │   ├── [-r-xr-xr-x root     root           64589 Sep 22  2014]  pssh-2.3.1-10.9.src.rpm
│   │   ├── [-r-xr-xr-x root     root          244999 Sep 22  2014]  python-PyYAML-3.10-12.17.src.rpm
│   │   ├── [-r-xr-xr-x root     root          159101 Sep 22  2014]  python-dateutil-2.1-10.7.src.rpm
│   │   ├── [-r-xr-xr-x root     root          117438 Sep 22  2014]  python-pexpect-2.4-2.5.src.rpm
│   │   ├── [-r-xr-xr-x root     root          656750 Sep 22  2014]  python-requests-2.3.0-1.6.src.rpm
│   │   ├── [-r-xr-xr-x root     root           35933 Sep 22  2014]  python-six-1.7.2-8.5.src.rpm
│   │   ├── [-r-xr-xr-x root     root          327527 Sep 26  2014]  rear116-1.16-9.1.src.rpm
│   │   ├── [-r-xr-xr-x root     root           27709 Oct  8  2014]  release-notes-ha-12.0.20140929-1.2.src.rpm
│   │   ├── [-r-xr-xr-x root     root          534044 Sep 24  2014]  resource-agents-3.9.5+git508-3.10.src.rpm
│   │   ├── [-r-xr-xr-x root     root          330596 Sep 26  2014]  rubygem-bundler-1.7.3-1.2.src.rpm
│   │   ├── [-r-xr-xr-x root     root           53427 Sep 23  2014]  sbd-1.2.1-8.7.src.rpm
│   │   ├── [-r-xr-xr-x root     root           32412 Sep 21  2014]  scsires-0.7-21.26.src.rpm
│   │   ├── [-r-xr-xr-x root     root         1241853 Oct  8  2014]  sle-ha-manuals_en-12-17.6.src.rpm
│   │   ├── [-r-xr-xr-x root     root            3986 Oct  2  2014]  sle-ha-release-12-1.47.src.rpm
│   │   ├── [-r-xr-xr-x root     root           83566 Sep 26  2014]  spawn-fcgi-1.6.3-2.73.src.rpm
│   │   ├── [-r-xr-xr-x root     root          766087 Sep 22  2014]  sqlite2-2.8.17-192.24.src.rpm
│   │   ├── [-r-xr-xr-x root     root           45429 Oct  8  2014]  yast2-cluster-3.1.15-1.14.src.rpm
│   │   ├── [-r-xr-xr-x root     root           46216 Oct  8  2014]  yast2-drbd-3.1.6-1.20.src.rpm
│   │   ├── [-r-xr-xr-x root     root           40823 Oct  8  2014]  yast2-iplb-3.1.4-1.86.src.rpm
│   │   ├── [-r-xr-xr-x root     root           43354 Oct 14  2014]  yast2-multipath-3.1.3-1.114.src.rpm
│   │   └── [-r-xr-xr-x root     root           23711 Sep 23  2014]  yast2-rear-3.1.1-1.8.src.rpm
│   └── [dr-xr-xr-x root     root            8192 Oct 14  2014]  x86_64
│       ├── [-r-xr-xr-x root     root          224735 Sep 23  2014]  cluster-glue-1.0.12-13.16.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           96314 Oct  8  2014]  cluster-network-kmp-default-1.4_k3.12.28_4-25.10.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           95568 Oct  8  2014]  cluster-network-kmp-xen-1.4_k3.12.28_4-25.10.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          122379 Sep 22  2014]  conntrack-tools-1.4.2-3.62.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          292556 Sep 23  2014]  corosync-2.3.3-7.12.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          511052 Oct  9  2014]  crmsh-2.1+git50-1.4.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          264848 Oct  8  2014]  csync2-2.0+git.1368794815.cf835a7-1.179.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          473551 Oct  8  2014]  ctdb-2.5.3-4.13.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           87065 Oct  8  2014]  dlm-kmp-default-4.0.2_k3.12.28_4-21.9.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           88170 Oct  8  2014]  dlm-kmp-xen-4.0.2_k3.12.28_4-21.9.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          249179 Oct  8  2014]  drbd-8.4.4.7-5.20.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          182030 Oct  8  2014]  drbd-kmp-default-8.4.4.7_k3.12.28_4-5.20.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          182743 Oct  8  2014]  drbd-kmp-xen-8.4.4.7_k3.12.28_4-5.20.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          165182 Sep 26  2014]  fence-agents-4.0.10-2.5.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          147830 Oct  8  2014]  gfs2-kmp-default-3.1.6_k3.12.28_4-21.9.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          148624 Oct  8  2014]  gfs2-kmp-xen-3.1.6_k3.12.28_4-21.9.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          213400 Sep 26  2014]  gfs2-utils-3.1.6-1.101.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           34484 Oct  8  2014]  graphviz-python-2.28.0-22.80.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          803953 Sep 23  2014]  haproxy-1.5.4-1.10.x86_64.rpm
│       ├── [-r-xr-xr-x root     root         8448637 Sep 27  2014]  hawk-0.7.0+git.1409894131.1344649-2.12.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           41232 Sep 27  2014]  hawk-templates-0.7.0+git.1409894131.1344649-2.12.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           39657 Sep 23  2014]  ipvsadm-1.26-19.7.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           95492 Sep 24  2014]  ldirectord-3.9.5+git508-3.10.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           90929 Sep 23  2014]  libcorosync4-2.3.3-7.12.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           90025 Oct  9  2014]  libdlm-4.0.2-5.81.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           24974 Oct  9  2014]  libdlm3-4.0.2-5.81.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          127169 Sep 23  2014]  libglue2-1.0.12-13.16.x86_64.rpm
│       ├── [-r-xr-xr-x root     root            8467 Sep 22  2014]  libnetfilter_cthelper0-1.0.0-6.55.x86_64.rpm
│       ├── [-r-xr-xr-x root     root            8480 Sep 22  2014]  libnetfilter_cttimeout1-1.0.0-8.52.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          599449 Oct  9  2014]  libpacemaker3-1.1.12-7.1.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           14323 Sep 21  2014]  libpcreposix0-8.33-3.314.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           75909 Sep 22  2014]  libqb0-0.17.0-4.4.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           42374 Sep 21  2014]  librsync1-0.9.7-193.18.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          291683 Oct  8  2014]  lighttpd-1.4.35-1.34.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          289561 Sep 23  2014]  lvm2-clvm-2.02.98-48.8.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           55221 Sep 23  2014]  lvm2-cmirrord-2.02.98-48.8.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           47852 Sep 24  2014]  monitoring-plugins-metadata-3.9.5+git508-3.10.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          472700 Oct  8  2014]  ocfs2-kmp-default-1.8.2_k3.12.28_4-21.9.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          475220 Oct  8  2014]  ocfs2-kmp-xen-1.8.2_k3.12.28_4-21.9.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          478198 Sep 23  2014]  ocfs2-tools-1.8.2+git.1361836695.ff84eb5-14.11.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          153600 Sep 23  2014]  ocfs2-tools-o2cb-1.8.2+git.1361836695.ff84eb5-14.11.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          175862 Sep 23  2014]  ocfs2console-1.8.2+git.1361836695.ff84eb5-14.11.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          516886 Oct  9  2014]  pacemaker-1.1.12-7.1.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          297992 Oct  9  2014]  pacemaker-cli-1.1.12-7.1.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          279288 Oct  9  2014]  pacemaker-cts-1.1.12-7.1.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          170165 Oct  9  2014]  pacemaker-remote-1.1.12-7.1.x86_64.rpm
│       ├── [-r-xr-xr-x root     root            7664 Sep 21  2014]  patterns-ha-ha_sles-12-2.6.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          141522 Sep 22  2014]  python-PyYAML-3.10-12.17.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          507404 Sep 24  2014]  resource-agents-3.9.5+git508-3.10.x86_64.rpm
│       ├── [-r-xr-xr-x root     root          522151 Sep 26  2014]  ruby2.1-rubygem-bundler-1.7.3-1.2.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           52869 Sep 23  2014]  sbd-1.2.1-8.7.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           14215 Sep 21  2014]  scsires-0.7-21.26.x86_64.rpm
│       ├── [-r-xr-xr-x root     root            4425 Oct  2  2014]  sle-ha-release-12-1.47.x86_64.rpm
│       ├── [-r-xr-xr-x root     root            3087 Oct  2  2014]  sle-ha-release-cd-12-1.47.x86_64.rpm
│       ├── [-r-xr-xr-x root     root           14923 Sep 26  2014]  spawn-fcgi-1.6.3-2.73.x86_64.rpm
│       └── [-r-xr-xr-x root     root          151123 Sep 22  2014]  sqlite2-2.8.17-192.24.x86_64.rpm
├── [-r-xr-xr-x root     root          151954 Oct 14  2014]  ARCHIVES.gz
├── [-r-xr-xr-x root     root           17992 Oct  9  2014]  COPYING
├── [-r-xr-xr-x root     root           25733 Oct  9  2014]  COPYING.de
├── [-r-xr-xr-x root     root            1455 Oct  9  2014]  COPYRIGHT
├── [-r-xr-xr-x root     root            1620 Oct  9  2014]  COPYRIGHT.de
├── [-r-xr-xr-x root     root          729184 Oct 14  2014]  ChangeLog
├── [-r-xr-xr-x root     root            1605 Oct 14  2014]  INDEX.gz
├── [-r-xr-xr-x root     root           15693 Oct  9  2014]  NEWS
├── [-r-xr-xr-x root     root            1619 Sep 26  2014]  README
├── [-r-xr-xr-x root     root            3495 Oct 14  2014]  content
├── [-r-xr-xr-x root     root            2048 Oct 14  2014]  content.asc
├── [-r-xr-xr-x root     root            8192 Oct 14  2014]  content.key
├── [-r-xr-xr-x root     root             263 Oct 14  2014]  directory.yast
├── [-r-xr-xr-x root     root             955 Oct  9  2014]  gpg-pubkey-39db7c82-510a966b.asc
├── [-r-xr-xr-x root     root             975 Oct  9  2014]  gpg-pubkey-50a3dd1c-50f35137.asc
├── [-r-xr-xr-x root     root             621 Oct  9  2014]  installation.xml
├── [-r-xr-xr-x root     root           91006 Oct  9  2014]  license.tar.gz
├── [-r-xr-xr-x root     root            2859 Oct 14  2014]  ls-lR.gz
└── [-r-xr-xr-x root     root            1288 Oct  9  2014]  pubring.gpg


9 directories, 177 files


tree v1.8.0 © 1996 - 2018 by Steve Baker and Thomas Moore
HTML output hacked and copyleft © 1998 by Francesc Rocher
JSON output hacked and copyleft © 2014 by Florian Sesser
Charsets / OS/2 support © 2001 by Kyosuke Tokoro