Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /bin/sh
- # Copyright 2010-2012 Calculate Ltd. http://www.calculate-linux.org
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- env-update
- source /etc/profile
- source /usr/share/calculate/xdm/functions
- if [ -e '/usr/sbin/cl-desktop' ];
- then
- # skip desktop configure if user not domain and it already has home dir
- # with not /etc/skel contents
- userHome=`getent passwd $USER | awk -F: '{ print( $6 ); }'`
- ERRORLOG=`/usr/sbin/cl-desktop --gui-progress $USER 2>&1`
- # raise xmessage error if cl-desktop failed
- if [ "$?" -gt "0" ];
- then
- # write error message to logfile
- echo "$ERRORLOG" >> $FILE_LOG
- # display error by xmessage
- exit 1
- fi
- fi
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment