Hello David,
if your repository is set up correctly and the webserver on your nim is configured and running, just edit the Repo part of the yum.conf file to your needs.
For example:
[AIX_Toolbox]
name=Local AIX_Toolbox
baseurl=http://nim01.example.com/AIX_Toolbox
enabled=1
My apache httpd-vhosts.conf looks similar to:
<VirtualHost 10.5.100.2:80>
ServerAdmin admin@localhost
ServerName nim01.example.com:80
DocumentRoot "/repo"
# Hide file favicon.ico from indexes
IndexIgnore favicon.ico
# Hide file robots.txt from indexes
IndexIgnore robots.txt
# Hide directory repodata from indexes
IndexIgnore repodata
# Hide file mirrotlist from indexes
IndexIgnore mirrorlist
# Protect directory repodata from direct access
<Directory "/repo/AIX_Toolbox/repodata">
Options FollowSymLinks
AllowOverride None
Require ip 127.0.0.1
Require ip 10.0.0.0/22
</Directory>
<Directory "/repo/AIX_Toolbox_noarch/repodata">
Options FollowSymLinks
AllowOverride None
Require ip 127.0.0.1
Require ip 10.0.0.0/22
</Directory>
<Directory "/repo/AIX_Toolbox_72/repodata">
Options FollowSymLinks
AllowOverride None
Require ip 127.0.0.1
Require ip 10.0.0.0/22
</Directory>
<Directory "/repo/AIX_Toolbox">
Options Indexes FollowSymLinks
AllowOverride None
Require ip 127.0.0.1
Require ip 10.0.0.0/22
</Directory>
<Directory "/repo/AIX_Toolbox_noarch">
Options Indexes FollowSymLinks
AllowOverride None
Require ip 127.0.0.1
Require ip 10.0.0.0/22
</Directory>
<Directory "/repo/AIX_Toolbox_72">
Options Indexes FollowSymLinks
AllowOverride None
Require ip 127.0.0.1
Require ip 10.0.0.0/22
</Directory>
DirectoryIndex index.html
ErrorLog logs/repository_error.log
CustomLog logs/repository_access.log combined
</VirtualHost>
So only clients from a specific subnet have access.
Good luck!
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
------------------------------
Original Message:
Sent: Tue March 29, 2022 11:37 AM
From: David Adams
Subject: yum repository on my NIM servers
I have created a local yum repository on my NIM servers, only the Nim servers can get out on the internet, how do I get my lpars to point to and use the repository on my NIM server? Sorry, I am not very versed on yum repository.
------------------------------
David Adams
------------------------------