<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.3.2">
</HEAD>
<BODY>
hello,<BR>
<BR>
I know it's late to answer...  I don't know kpp, but with kcron I've tried (as user, no root) to launch an X command like : <BR>
 <B><FONT COLOR="#0000ff">/usr/bin/zenity --display :0 --info --text "Test crontab"</FONT></B><BR>
<BR>
and it doesn't work, so I tried :<BR>
<BR>
<B>  </B><B><FONT COLOR="#0000ff">xhost +; /usr/bin/zenity --display :0 --info --text "Test crontab"; xhost -</FONT></B><BR>
<BR>
and it was OK<BR>
I also written the line <B><FONT COLOR="#0000ff">xhost +; /usr/bin/zenity --display :0 --info --text "Test crontab"; xhost -</FONT></B><B> </B>in a file zen.go and have launched it via crontab: it was OK too.???<BR>
<BR>
I've added the line <FONT COLOR="#0000ff"><B>DISPLAY=:0</B></FONT> when editing crontab (<FONT COLOR="#0000ff">crontab -e</FONT>), but I'm not sure it's necessary<BR>
<BR>
P.S. : if you don't need X, you can send a mail to yourself via crontab using <A HREF="http://caspian.dotconf.net/menu/Software/SendEmail/">SendEmail</A><BR>
<BR>
Le samedi 09 décembre 2006 à 00:41 +0000, Marc Rosenthal a écrit :
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Hello,</FONT>

<FONT COLOR="#000000">I'd like to know if it's possible to run kppp from within a user's  </FONT>
<FONT COLOR="#000000">(preferably root's) cron.</FONT>

<FONT COLOR="#000000">I've tried setting up a script in root's cron which checks for a kppp  </FONT>
<FONT COLOR="#000000">session, and if one doesn't exist then start it...something like:</FONT>

<FONT COLOR="#000000">*/15 * * * * /root/start_kppp</FONT>

<FONT COLOR="#000000">The script works fine (when run from the command line), but when it's run  </FONT>
<FONT COLOR="#000000"> from cron and it tries to execute the "kppp -c PPP_ACCOUNT" it fails due  </FONT>
<FONT COLOR="#000000">to problems with the Xserver.</FONT>

<FONT COLOR="#000000">Here are some of the errors I get:</FONT>

<FONT COLOR="#000000">Xlib: connection to ":0.0" refused by server</FONT>
<FONT COLOR="#000000">Xlib: No protocol specified</FONT>
<FONT COLOR="#000000">kppp: cannot connect to X server :0</FONT>

<FONT COLOR="#000000">I've even tried using "xhost +" command from within the script but nothing  </FONT>
<FONT COLOR="#000000">seems to work.</FONT>

<FONT COLOR="#000000">Am I trying to do something impossible here?</FONT>


</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>