#!/bin/sh grep "^aglglobalapp:" /etc/group >> /dev/null if [ $? -ne 0 ]; then # To add a user "aglglobalapp" useradd aglglobalapp FIRST_TIME="ON" fi loginctl enable-linger aglglobalapp vconftool set -t string db/ail/ail_info "0" -f -s system::vconf_inhouse vconftool set -t string db/menuscreen/desktop "0" -f -s system::vconf_inhouse vconftool set -f -t string db/menu_widget/language "en_US" chsmack -a User /usr/kdb/db/ail chsmack -a User /usr/kdb/db/ail/ail_info chsmack -a User /usr/kdb/db/menuscreen chsmack -a User /usr/kdb/db/menuscreen/desktop chsmack -a User /usr/kdb/db/menu_widget chsmack -a User /usr/kdb/db/menu_widget/language chsmack -a '*' /usr/dbspace chsmack -a '*' /usr/apps chsmack -a '*' /usr/share/applications chsmack -a '*' /usr/share/icons chsmack -a '*' /usr/share/icons/default chsmack -a '*' /usr/share/icons/default/small/ chmod g+w /usr/share/applications chown aglglobalapp:root /usr/share/applications chown aglglobalapp:root /usr/apps chown aglglobalapp:root /usr/dbspace if [ "$FIRST_TIME" ]; then # This is carried out only at the time of "useradd aglglobalapp" run gpasswd -a aglglobalapp video pkg_initdb ail_initdb fi