summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/mythtv/old/stable-0.22/mythsmolt/smolt_init_login.sh
blob: 0b7630587a6bb242407bcafbf9f1127b4ec9b9c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
if [ $UID = 0  -o  $UID = 1000 ]
then
    INIT=`ps -p 1 -o comm=`
    if [ x$INIT = xrunit ]
    then
        if [[ -f /home/mythtv/.configure  &&  $- = *i* ]]
        then
            if  [ ! -z "$PS1" ]
            then
                if  [ $0 = "-bash" ]
                then
                    if [ ! -e /home/mythtv/.mythtv/MythSmolt/hw-uuid ]
                    then
                        echo ""
                        echo "####################################################"
                        echo "It appears you have not yet run smolt"
                        echo "Please take the time to submit your hardware profile"
                        echo ""
                        echo "press any key to continue:"
                        echo "####################################################"
                        read a
                        mkdir -p /home/mythtv/.mythtv/MythSmolt
                        chown -R mythtv:users /home/mythtv/.mythtv/MythSmolt

                        if [ $UID = 0 ]
                        then
                            su   mythtv -c "/usr/share/mythtv/mythsmolt/scripts/sendProfile.py" &&   su mythtv -c "touch  /home/mythtv/.mythtv/MythSmolt/hw-uuid"
                        else
                            /usr/share/mythtv/mythsmolt/scripts/sendProfile.py &&  touch  /home/mythtv/.mythtv/MythSmolt/hw-uuid
                        fi
                    fi
                fi
            fi
        fi
    fi
fi