From 488b19a33fcca3df739809fbf0430ebde9a282d5 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Sun, 19 Sep 2010 15:58:49 +0200 Subject: Handle dpkg based distros as Debian and rpm based ones as Fedora --- whatmaps | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'whatmaps') diff --git a/whatmaps b/whatmaps index 9dbebc1..779b7dc 100755 --- a/whatmaps +++ b/whatmaps @@ -256,7 +256,14 @@ def detect_distro(): elif id == FedoraDistro.id: return FedoraDistro else: - return None + if os.path.exists('/usr/bin/dpkg'): + logging.warning("Unknown distro but dpkg found, assuming Debian") + return DebianDistro + elif os.path.exists('/bin/rpm'): + logging.warning("Unknown distro but rpm found, assuming Fedora") + return FedoraDistro + else: + return None def main(argv): -- cgit v1.2.3