[Freeswitch-users] Skype interaction commands on skypiax
    Matteo 
    mbrancaleoni at voismart.it
       
    Tue Apr  7 01:13:09 PDT 2009
    
    
  
Ciao Giovanni,
I suggest to update the startskype.sh script by adding a "su username" statement, 
in this way:
instead of starting skype as 
echo "myskypeuser xxx" | DISPLAY=:101 /usr/bin/skype --pipelogin &
is better to do:
su unixusername -c "echo 'myskypeuser xxx' | DISPLAY=:101 /usr/bin/skype --pipelogin &"
for two reason:
you can easily put config into a non-root user
AND
the startskype.sh will work also if called from init.
in fact, a plain 
echo "myskypeuser xxx" | DISPLAY=:101 /usr/bin/skype --pipelogin &
will not work when called from init script,
you have to do (even with root)
su root -c "echo 'myskypeuser xxx' | DISPLAY=:101 /usr/bin/skype --pipelogin &"
in any other way skype will not get the user home directory...
This is my 2c experience on centos 5.2.
regards,
matteo.
    
    
More information about the FreeSWITCH-users
mailing list