Support 'ubuntu' ID, add symlink /etc/pkglist for Slackware.

This commit is contained in:
Darren 'Tadgy' Austin 2024-01-03 18:17:01 +00:00
commit f9ccc01ec1

View file

@ -11,11 +11,12 @@
# Create package list depending on system type. # Create package list depending on system type.
case "$ID" in case "$ID" in
'debian') 'debian'|'ubuntu')
/usr/bin/dpkg-query --show --showformat='${Package}\n' >/etc/pkglist /usr/bin/dpkg-query --show --showformat='${Package}\n' >/etc/pkglist
;; ;;
'slackware') 'slackware')
/usr/sbin/slackpkg -batch=on -default_answer=y generate-template "$(hostname --short)" >/dev/null /usr/sbin/slackpkg -batch=on -default_answer=y generate-template "$(hostname --short)" >/dev/null
[[ ! -e "/etc/slackpkg/templates/$(hostname --short).template" ]] && ln -sf "/etc/slackpkg/templates/$(hostname --short).template" /etc/pkglist
;; ;;
'void') 'void')
/usr/sbin/xbps-query -l | awk '{ print $2 }' | rev | cut -d- -f2- | rev >/etc/pkglist /usr/sbin/xbps-query -l | awk '{ print $2 }' | rev | cut -d- -f2- | rev >/etc/pkglist