Courier User writes: 

>> Your claim that the -c or the -a options are not portable was
>> certainly a guess.  This looks like an internal sh bug. 
>> 
>> This bug is fixed in FreeBSD 4.5. 
> 
> Well, I'm sure there are people who are running versions of FreeBSD
> that are older than 4.5.  For them, this sh bug makes the current
> share/courierctl.start script non-portable. 
> 
> The "parentheses" fix that I described in my subsequent message will
> make this portable.

Your definition of "portable" is slightly wrong.  Portable does not mean 
"something works on one system, but not on another system."  Portable means 
"the specifications are the same on all systems." 

This is an implementation bug, and nothing more. 

>> Although the shell doesn't wait for the background process to
>> finish, this should work just fine.
> 
> It doesn't work fine on my freebsd 4.0 system: the "foo" never gets
> printed.

Upgrade.  There's a reason why successive versions of an operating system 
come about: to fix the bugs in the previous versions, and to add new 
capabilities and features, of course. 

-- 
Sam 


_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to