]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Update Tools ISO mapping in guest_os_tables.h
authorOliver Kurth <okurth@vmware.com>
Fri, 15 Sep 2017 18:23:00 +0000 (11:23 -0700)
committerOliver Kurth <okurth@vmware.com>
Fri, 15 Sep 2017 18:23:00 +0000 (11:23 -0700)
Update Tools ISO mapping in guest_os_tables.h for potentially
old/unsupported Linux distros.

Use frozen ISO linuxPreGlibc25.iso for:

 1. "otherlinux" because it usually refers to unidentified old Linux
     distros. We have "other26xlinux" and "other3xlinux" for newer
     versions.
 2. "sles" and "suse" because these refer to unidentified old SuSE.
 3. "redhat" because it refers to unidentified old Red Hat versions.
 4. "turbolinux" because it is not under active development.

open-vm-tools/lib/include/guest_os_tables.h

index 330131168b6266e23997203939e2078a02c4ca68..be3ed1553a9346c50ff4b8e37e12fb4845ff597f 100644 (file)
    GOSL(STR_OS_CENTOS "6",                   GUEST_OS_CENTOS6,                "linux.iso")            \
    GOSL(STR_OS_CENTOS "6-64",                GUEST_OS_CENTOS6_64,             "linux.iso")            \
    GOSL(STR_OS_CENTOS "7-64",                GUEST_OS_CENTOS7_64,             "linux.iso")            \
-   GOSL("coreos-64",                         GUEST_OS_OTHER3XLINUX_64,        "linux.iso")            \
+   GOSL("coreos-64",                         GUEST_OS_OTHER3XLINUX_64,        NULL)                   \
    GOSL(STR_OS_MACOS,                        GUEST_OS_DARWIN9,                "darwin.iso")           \
    GOSL(STR_OS_MACOS "-64",                  GUEST_OS_DARWIN9_64,             "darwin.iso")           \
    GOSL(STR_OS_MACOS "10",                   GUEST_OS_DARWIN10,               "darwin.iso")           \
    GOSL(STR_OS_OTHER_26 "-64",               GUEST_OS_OTHER26XLINUX_64,       "linux.iso")            \
    GOSL(STR_OS_OTHER_3X,                     GUEST_OS_OTHER3XLINUX,           "linux.iso")            \
    GOSL(STR_OS_OTHER_3X "-64",               GUEST_OS_OTHER3XLINUX_64,        "linux.iso")            \
-   GOSL(STR_OS_OTHER,                        GUEST_OS_OTHERLINUX,             "linux.iso")            \
-   GOSL(STR_OS_OTHER "-64",                  GUEST_OS_OTHERLINUX_64,          "linux.iso")            \
-   GOSL(STR_OS_RED_HAT,                      GUEST_OS_OTHER26XLINUX,          "linux.iso")            \
+   GOSL(STR_OS_OTHER,                        GUEST_OS_OTHERLINUX,             "linuxPreGlibc25.iso")  \
+   GOSL(STR_OS_OTHER "-64",                  GUEST_OS_OTHERLINUX_64,          "linuxPreGlibc25.iso")  \
+   GOSL(STR_OS_RED_HAT,                      GUEST_OS_OTHER26XLINUX,          "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_RED_HAT_EN "2",               GUEST_OS_OTHER24XLINUX,          "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_RED_HAT_EN "3",               GUEST_OS_OTHER24XLINUX,          "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_RED_HAT_EN "3-64",            GUEST_OS_OTHER24XLINUX_64,       "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_RED_HAT_EN "7",               GUEST_OS_RHEL,                   "linux.iso")            \
    GOSL(STR_OS_RED_HAT_EN "7-64",            GUEST_OS_RHEL_64,                "linux.iso")            \
    GOSL(STR_OS_SUN_DESK,                     GUEST_OS_OTHER24XLINUX,          "linuxPreGlibc25.iso")  \
-   GOSL(STR_OS_SLES,                         GUEST_OS_OTHER26XLINUX,          "linux.iso")            \
-   GOSL(STR_OS_SLES "-64",                   GUEST_OS_OTHER26XLINUX_64,       "linux.iso")            \
+   GOSL(STR_OS_SLES,                         GUEST_OS_OTHER26XLINUX,          "linuxPreGlibc25.iso")  \
+   GOSL(STR_OS_SLES "-64",                   GUEST_OS_OTHER26XLINUX_64,       "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_SLES "10",                    GUEST_OS_OTHER26XLINUX,          "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_SLES "10-64",                 GUEST_OS_OTHER26XLINUX_64,       "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_SLES "11",                    GUEST_OS_OTHER26XLINUX,          "linux.iso")            \
    GOSL(STR_OS_SOLARIS "7",                  GUEST_OS_SOLARIS_6_AND_7,        "solaris.iso")          \
    GOSL(STR_OS_SOLARIS "8",                  GUEST_OS_SOLARIS8,               "solaris.iso")          \
    GOSL(STR_OS_SOLARIS "9",                  GUEST_OS_SOLARIS9,               "solaris.iso")          \
-   GOSL(STR_OS_SUSE,                         GUEST_OS_OTHER26XLINUX,          "linux.iso")            \
-   GOSL(STR_OS_SUSE "-64",                   GUEST_OS_OTHER26XLINUX_64,       "linux.iso")            \
-   GOSL(STR_OS_TURBO,                        GUEST_OS_OTHER26XLINUX,          "linux.iso")            \
-   GOSL(STR_OS_TURBO "-64",                  GUEST_OS_OTHER26XLINUX_64,       "linux.iso")            \
+   GOSL(STR_OS_SUSE,                         GUEST_OS_OTHER26XLINUX,          "linuxPreGlibc25.iso")  \
+   GOSL(STR_OS_SUSE "-64",                   GUEST_OS_OTHER26XLINUX_64,       "linuxPreGlibc25.iso")  \
+   GOSL(STR_OS_TURBO,                        GUEST_OS_OTHER26XLINUX,          "linuxPreGlibc25.iso")  \
+   GOSL(STR_OS_TURBO "-64",                  GUEST_OS_OTHER26XLINUX_64,       "linuxPreGlibc25.iso")  \
    GOSL(STR_OS_UBUNTU,                       GUEST_OS_UBUNTU,                 "linux.iso")            \
    GOSL(STR_OS_UBUNTU "-64",                 GUEST_OS_OTHER26XLINUX_64,       "linux.iso")            \
    GOSL("unixware7",                         GUEST_OS_UNIXWARE7,              NULL)                   \