Update X.org packages (fixes bug with intel driver)
[hvlinux.git] / stage2 / post-install
index 3e65624..5da1992 100755 (executable)
@@ -1,10 +1,6 @@
 #!/bin/bash
-set -o errexit
 
-# Reading system configuration informations, functions and package versions.
-source ../sysinfos
-source ../functions
-source ../packages-list
+source ../functions/main
 
 cat > /etc/default/useradd << "EOF"
 # useradd defaults file
@@ -18,12 +14,8 @@ EOF
 
 chmod -v 644 /etc/default/useradd
 
-if [ -n "${REGUSER}" ]; then
-    hv_useradd -g users -G audio,video,usb -s /bin/bash -m ${REGUSER}
-fi
-
 echo "Copying /etc/skel files to root directory"
-# Copy skel files to root directory. First create a copy to change owner
+# First create a copy to change owner
 cp -au /etc/skel/.??* /root
 
 # Fixing ownership of directories /tmp and /var/log (may have been created by
@@ -32,4 +24,20 @@ chown -v root:root /tmp
 chown -v root:root /var
 chown -v root:root /var/log
 
+# Removing /tools from PATH:
+SED_REP='/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin'
+sed -i -e "s!^\(PATH=\).*tools.*!\1${SED_REP}!" /etc/profile
+
+# Removing /tools directory
+if [ -d /tools ]; then
+    DEST=/usr/src/tools
+    if [ -d ${DEST} ]; then
+        # Remove old backup
+        rm -rf ${DEST}
+    fi
+    mv /tools ${DEST}
+fi
+
+ldconfig
+
 exit $?