]> pd.if.org Git - zpackage/blobdiff - zpm-install
run syncfs with -v if install is verbose
[zpackage] / zpm-install
index 47681d3c56d3dea0d2590fdb121a65efabc33514..9ab9fcd6c6720cdd7e0e31f0110eb6f93f67d778 100755 (executable)
@@ -160,7 +160,11 @@ for pkgstr in "$@"; do
                continue
        fi
 
-       zpm syncfs -f $pkgfile
+       if [ $verbose -gt 0 ]; then
+               zpm syncfs -v -f $pkgfile
+       else
+               zpm syncfs -f $pkgfile
+       fi
 
        if [ $? -ne 0 ]; then
                die 'zpm-syncfs failed';
@@ -176,6 +180,10 @@ for pkgstr in "$@"; do
                zpm pkg $pkgid status=installed
        fi
 
+       if [ $(id -u) -eq 0 ]; then
+               /sbin/ldconfig
+       fi
+
        # TODO skip configure if not on a terminal, regardless of settings
        # TODO will need force option
        if [ $runconfigure -gt 0 ]; then