From 2d0f02f740f73bafba187584184ec26fdf1cc3aa Mon Sep 17 00:00:00 2001 From: Scott Bronson Date: Wed, 12 Mar 2008 16:30:41 -0700 Subject: Add support for RPM (note: untested!) --- init.d/60create-packagelist | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'init.d') diff --git a/init.d/60create-packagelist b/init.d/60create-packagelist index ccac425..351d5aa 100755 --- a/init.d/60create-packagelist +++ b/init.d/60create-packagelist @@ -1,5 +1,14 @@ #!/bin/sh set -e -# The output is already sorted -dpkg-query --show > /etc/package-list +# NOTE: the output of this command should always be emtpy! +# diff init.d/60create-packagelist post-install.d/10update-packagelist +# todo: fix this with symlinks? Or with metadata.d? + +if [ "$LOWLEVEL_PACKAGE_MANAGER" = dpkg ]; then + # The output is already sorted + dpkg-query --show > /etc/package-list +elif [ "$LOWLEVEL_PACKAGE_MANAGER" = "rpm" ]; then + rpm -qa | sort > /etc/package-list +fi + -- cgit v1.2.3