Joey Hess <[EMAIL PROTECTED]> schrieb:

> Frank Küster wrote:
>> 
>> db_get mypackage/someinfo
>> 
>> VAR=`process $RET | mangle with $WHATEVER`
>> 
>> exec 3>&1 >> $someconffile
>> echo "#added by postinst"
>> echo $VAR
>> exec >&3
>> 
>> Of course in this case, a here-document would be sufficient, but not
>> generally. 
>
> Generally sure, this is ok. You need to be a little bit careful with
> debconf and filehandle swapping later, since it always swaps them around
> as follows, and takes over stdin and stdout:
>
> exec 3>&1 1>&2
>
> Since you apparently understand exec file handle switching 

As far as I understand, knowing this it even gets simpler: I just do

exec >> $someconffile
commands
exec >&3

since 3>&1 has yet been done. 

Bye, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie

Reply via email to