Am 30.08.2012 13:44, schrieb Jan Steffens:
On Thu, Aug 30, 2012 at 1:27 PM, Thomas Bächler <thomas@archlinux.org> wrote:
Am 30.08.2012 12:32, schrieb Jan Steffens:
You use Type=forking with a process that doesn't fork - that's what 'nodetach' means: do NOT fork into the background. That doesn't seem right.
Yeah, whoops - it should have been "updetach". I added it in the email. The original doesn't use either and just expects the default detaching behavior.
Yes, that's my problem:
* updetach may wait a very long time before detaching. * You cannot force 'detach' on the commandline.
As I see it you either want to wait for it to establish the connection, or you don't.
None of the other networking solutions wait (networkmanager, netcfg), most of them can't. I'll make ppp not wait either - the 'updetach' is probably also problematic with 'demand'.