summaryrefslogtreecommitdiffstats
path: root/src/inspect_fs.c
diff options
context:
space:
mode:
authorMichael Scherer <misc@zarb.org>2011-10-14 01:05:03 +0200
committerRichard W.M. Jones <rjones@redhat.com>2011-10-14 10:01:44 +0100
commit5332515db3ed87716d702ef2b973816a73ab5702 (patch)
tree4990e7c7782466768c35a80aef0dbfe8cc4e2cc7 /src/inspect_fs.c
parent1d0683964f996b24b8fcf5bce7611a98443344f3 (diff)
downloadlibguestfs-5332515db3ed87716d702ef2b973816a73ab5702.tar.gz
libguestfs-5332515db3ed87716d702ef2b973816a73ab5702.tar.xz
libguestfs-5332515db3ed87716d702ef2b973816a73ab5702.zip
Add Opensuse and zypper detection support
This would also erronously detect SLES as Opensuse.
Diffstat (limited to 'src/inspect_fs.c')
-rw-r--r--src/inspect_fs.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/inspect_fs.c b/src/inspect_fs.c
index 81b30082..25336265 100644
--- a/src/inspect_fs.c
+++ b/src/inspect_fs.c
@@ -363,6 +363,7 @@ check_package_format (guestfs_h *g, struct inspect_fs *fs)
case OS_DISTRO_RHEL:
case OS_DISTRO_MAGEIA:
case OS_DISTRO_MANDRIVA:
+ case OS_DISTRO_OPENSUSE:
case OS_DISTRO_CENTOS:
case OS_DISTRO_SCIENTIFIC_LINUX:
fs->package_format = OS_PACKAGE_FORMAT_RPM;
@@ -433,6 +434,10 @@ check_package_management (guestfs_h *g, struct inspect_fs *fs)
fs->package_management = OS_PACKAGE_MANAGEMENT_URPMI;
break;
+ case OS_DISTRO_OPENSUSE:
+ fs->package_management = OS_PACKAGE_MANAGEMENT_ZYPPER;
+ break;
+
case OS_DISTRO_SLACKWARE:
case OS_DISTRO_TTYLINUX:
case OS_DISTRO_WINDOWS: