Hi, I found that aura_exec in bsd_installer don't return from executing "/etc/rc.d/ppp-user restart". I ended up use system popen("etc/rc.d/ppp-user restart > /tmp/ppp.out &", "r+") handle the task. Sam.