Upgrading a packag
rodrigofariatavares
rodrigofariatavares at bol.com.br
Fri May 18 14:56:00 UTC 2007
Hello,
I made a package with version 1.0.
See the code in spec file:
%post
chmod 755 /etc/init.d/my_script
cd /etc/init.d
chkconfig --del my_script
chkconfig --add my_script
%preun
cd /etc/init.d
/etc/init.d/soap_atendente my_script
chkconfig --del my_script
After package is installed, in rcs*:
[root at fedoracore6 rc.d]# ls -las rc*.d | grep soap
4 lrwxrwxrwx 1 root root 24 May 18 05:19 K09my_script -> ../init.d/my_script
4 lrwxrwxrwx 1 root root 24 May 18 05:19 K09my_script -> ../init.d/my_script
4 lrwxrwxrwx 1 root root 24 May 18 05:19 K09my_script -> ../init.d/my_script
4 lrwxrwxrwx 1 root root 24 May 18 05:19 S92my_script -> ../init.d/my_script
4 lrwxrwxrwx 1 root root 24 May 18 05:19 S92my_script -> ../init.d/my_script
4 lrwxrwxrwx 1 root root 24 May 18 05:19 S92my_script -> ../init.d/my_script
4 lrwxrwxrwx 1 root root 24 May 18 05:19 K09my_script -> ../init.d/my_script
Today, i create a package with version 2.0
When I run the commando rpm -Uvh, all links for init.d, are removed. The spec is a same
code below.
Why is happening ?
Best regards,
Rodrigo Faria
More information about the Redhat-install-list
mailing list