On Mon, May 21, 2001 at 12:46:23AM +0200, Othmar Pasteka wrote: > hi, > > i generate a config file in my postinst, hence it's not marked as > a conffile. so if the package is purged i have to remove it by > hand in the postinst: > # purge the config file which is created in the postinst script > if [ "$1" = purge ] ; then > rm /etc/modlogan/modlogan.conf > fi > > ok, i've done this. when i now --purge it i get the following: > rm: cannot remove `/etc/modlogan/modlogan.conf': No such file or > directory > > after a look at the strace output it tries to remove it twice, > but can't really say why, maybe i overlooked something. > is there something i don't know but which must be in one of the > install/remove scripts?
Change it to "rm -f ...". That way, you wont get an error. You should do it this way anyway, else your package becomes uninstallable if the user removes the file before removing the package. Ben -- -----------=======-=-======-=========-----------=====------------=-=------ / Ben Collins -- ...on that fantastic voyage... -- Debian GNU/Linux \ ` [EMAIL PROTECTED] -- [EMAIL PROTECTED] -- [EMAIL PROTECTED] ' `---=========------=======-------------=-=-----=-===-======-------=--=---'

