aboutsummaryrefslogtreecommitdiffstats
path: root/dfly-update
diff options
context:
space:
mode:
Diffstat (limited to 'dfly-update')
-rwxr-xr-xdfly-update10
1 files changed, 10 insertions, 0 deletions
diff --git a/dfly-update b/dfly-update
index 6da5c60..c5df23b 100755
--- a/dfly-update
+++ b/dfly-update
@@ -567,6 +567,16 @@ cleanup() {
postupgrade() {
[ $# -eq 0 ] || \
error ${EC_ARGS} "postupgrade: invalid arguments: $@"
+
+ echo "Rebuild capability database ..."
+ cap_mkdb /etc/login.conf
+ echo "Rebuild password database ..."
+ pwd_mkdb -p /etc/master.passwd
+ echo "Rebuild whatis database ..."
+ makewhatis
+ echo "Rebuild shared library cache ..."
+ ldconfig -R
+
echo "+=========================================================+"
echo "The following config files need manual merge:"
echo "+---------------------------------------------------------+"