On Fri, Dec 10, 2010 at 12:56:24PM +0200, derleader __ wrote:
>  
> I want to find the source code and see how the packages are installed/removed 
> from the servers. Where I can find the code responsible for package handling?

The client/rhel directory of Spacewalk git repo is probably the best
way to start.

> 1. How do you move packages from spacewalk to the server? Do you use slot for 
> communication or you use rsync?

The yum python library is used.

> 2. When they are moved to the server I suppose that the client side just runs 
> rpm -i. Is that correct?

It runs equivalent of yum install.

> What happens if there is problem in rpm package installation?

In the event history, you will see the package installation fail.

-- 
Jan Pazdziora
Principal Software Engineer, Satellite Engineering, Red Hat

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to