Commit 2bad735f authored by Muhammad Herdiansyah's avatar Muhammad Herdiansyah

Packages: Separate FreeBSD pkg from Linux/Solaris pkg detection

parent 5f48a04b
...@@ -450,9 +450,12 @@ get_packages() { ...@@ -450,9 +450,12 @@ get_packages() {
packages="$((packages+=$(pkg_info | wc -l)))" packages="$((packages+=$(pkg_info | wc -l)))"
if type -p pkg >/dev/null; then if type -p pkg >/dev/null; then
packages="$((packages+=$(ls -1 /var/db/pkg | wc -l)))" case "$kernel_name" in
(("$packages" == "0")) && packages="$((packages+=$(pkg info | wc -l)))" "FreeBSD") packages="$((packages+=$(pkg info | wc -l)))" ;;
(("$packages" == "0")) && packages="$((packages+=$(pkg list | wc -l)))" *)
packages="$((packages+=$(ls -1 /var/db/pkg | wc -l)))"
(("$packages" == "0")) && packages="$((packages+=$(pkg list | wc -l)))"
esac
fi fi
;; ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment