localdb=${rootdir:-/}/var/lib/zpm/local.db
fi
+if [ ! -f "$localdb" ]; then
+ zpm init "$localdb"
+ if [ $? -ne 0 ]; then
+ die "aborting install"
+ fi
+fi
+
ZPMDB=$localdb
export ZPMDB
fi
if [ $(id -u) -eq 0 ]; then
- /sbin/ldconfig
+ if [ -f $rootdir/sbin/ldconfig ]; then
+ $rootdir/sbin/ldconfig -r ${rootdir:-/}
+ elif [ -f /sbin/ldconfig ]; then
+ /sbin/ldconfig -r ${rootdir:-/}
+ else
+ true
+ fi
fi
# TODO skip configure if not on a terminal, regardless of settings