how do I create a local patching repo for redhat 5 ?

We currently update our servers with  “yum update” directly from RedHat.  

The security team requests we create a local patching repo  ( not an install repo ) and then perform all the patching for that month from that one patching repo.

We cannot install any extra software ( Redhat Satellite sever is out of the question ).

With just using what we have from having licensed Redhat Linux, how would we accomplish patching many systems with one local patch repository?

Can someone help me do this ?
TIMFOX123Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

savoneCommented:
There is no simple answer to this problem.  You are going to run into dependency hell.

If all the servers are configured the same, with all the same installed software you can use yum on one of the servers to download all the patches, then transfer them to all the systems and install locally. This creates many problems and usually servers are not all configured the same.

Your security team probably has good intentions but their methods are flawed.  Why in the world would RH Satellite be out of the question?  With it you can Centrally manage, patch, monitor and configure all of your RHEL servers.  This is a security teams dream usually.
0
TIMFOX123Author Commented:
Hello Savone


Satalite Server costs money
0
savoneCommented:
Well as I said above, there is no other way that I know of other than what I mentioned above.  

But again, if your servers have different services and software installed you are going to run into a dependency nightmare since yum takes care of all the dependencies for you.

I know it is not the answer you wanted to hear, sorry.
0
SandyCommented:
TO configure local repo.. follow the below steps

1. Mount the updated version OS iso on home directory of either ftp or http.

(/var/www/html) (/var/ftp/pub)

2. Now browse the Packages directory and install rpm called "createrepo"

3. run #createrepo -v Packages

This will create repo then you can use this repo over ftp or http

TY/SA
0
gheistCommented:
Redhat's licence does not permit you to proxy their paid content that way.
Use CentOS where possible and save some buck.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.