[csw-maintainers] Restart: cvsproxy release
Dagobert Michelsen
dam at baltic-online.de
Fri Feb 26 16:16:17 CET 2010
Hi,
there hasn't been much progress on this topic, so I'll grab out my old
mail:
Am 10.11.2009 um 20:37 schrieb Dagobert Michelsen:
> Am 10.11.2009 um 20:28 schrieb Peter Bonivart:
>> On Tue, Nov 10, 2009 at 8:22 PM, Dagobert Michelsen
>> <dam at opencsw.org> wrote:
>>> I noticed cvsproxy is still in testing/. Is it ready for release?
>>
>> James complained about an old bug with the current release. If people
>> upgrade the remove procedure of the old package may screw up
>> inetd.conf and James wants my package to make sure this doesn't
>> happen.
>
> Just looked. I guess it is time now for the package hooks. We need
> a global directory with script to fix messed-up stuff like package
> renames and this kind. In this case it should be some kind of
> on-upgrade-start:
> if( package eq "CSWcvsproxy" && version eq "1.0.1" ) then
> if( readlink( /etc/inetd.conf ) eq "./inet/inetd.conf" ) then
> touch /var/run/CSWcvsproxy-redo-link
>
> on-upgrade-end:
> if( package eq "CSWcvsproxy" && version eq "1.0.1" ) then
> if( -f /var/run/CSWcvsproxy-redo-link )
> rm -f /etc/inetd.conf
> ln -s ./inet/inetd.conf /etc/inetd.conf
>
> Hey, you did implement package hooks only days away, so this should
> be really
> easy. What is left is a concept on how to bundle and distribute these
> fix-hooks. On each upgrade they must be updated first.
Now, any feedback on this? I want cvsproxy released soon.
Best regards
-- Dago
More information about the maintainers
mailing list