Hi, just a few things I'd like to add:
On 11.08.2015 16:54, Bosch, Fabian (BITBW) wrote: > Hello, > > I went through similar circumstances. I can't give you a step-by-step-guide > but a hint of things I did to get the client-tools to my 'offline' Clients. > > #1 you have to keep the packages separate for each distribution/version just > to avoid yum messing up. > So create Distro-folders in your Apache-Web folder /var/www/html/ If you do that under your pub directory, you won't have to create an extra vhost. e.g.: mkdir -p /var/www/html/pub/repos/EL/6Server/x86_64/ > #2 write a script to download the client tools from the spacewalkproject. > You can use e.g. 'wget' to get the folder(s) content. execute this script on > your spacewalk-server #3 cd /var/www/html/pub/repos/EL6/x86_64/ && createrepo . > #4 add a http(s) Repo to your Client /yum/repos.d/ and link it to the URL of > your added folders/VirtualHosts (you don't need to write a whole new file. > Copy an existing file and manipulate name and URL) URL would be https://<fqdn>/pub/repos/EL/$releasever/$arch/ HTH, Sebastian > > > There you go, > > Regards, > > Fabian Bosch > > Referat 34 - Open Source > Tel: 94476, Raum: KRA 1.68 > > Von: [email protected] > [mailto:[email protected]] Im Auftrag von Frank, Mark (MA) > Gesendet: Dienstag, 11. August 2015 16:38 > An: [email protected] > Betreff: [Spacewalk-list] Installing Spacewalk Client Tools without internet > access > > I am in sort of a catch-22 in regards to our Spacewalk clients. We setup a > Spacewalk server in order to deploy OS updates to CentOS clients specifically > because the clients don't have internet access by default. However, we can't > register our clients to the new Spacewalk server because they require the > Spacewalk Client Tools to be installed first, which in turn requires internet > access. > > This is the step that I'm currently unable to do on my clients: > # rpm -Uvh > http://yum.spacewalkproject.org/2.3-client/RHEL/6/x86_64/spacewalk-client-repo-2.3-2.el6.noarch.rpm > > ...which is required in order to do this: > # yum install rhn-client-tools rhn-check rhn-setup rhnsd m2crypto > yum-rhn-plugin > > My thought was that I'd like to setup an internal repo of > http://yum.spacewalkproject.org/ or better yet just > http://yum.spacewalkproject.org/latest-client/RHEL/ (all of our clients are > CentOS only) on our spacewalk server and then create/modify the repo file on > the clients to point to the internal repo. I have Googled my heart out in > regards to reposync/createrepo, but I haven't been able to sort it out yet. > > I'd like some guidance in terms of (1) creating and syncing the repo on my > spacewalk server and (2) how to create the repo file on the clients to be > able to do the "yum install rhn-client-tools rhn-check rhn-setup rhnsd > m2crypto yum-rhn-plugin" and have it be smart enough to grab the files from > the right RHEL version and arch. > > > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list > -- Sebastian Meyer Linux Consultant & Trainer Tel.: +49-172-2057471 Mail: [email protected] B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
