Skip to content

Instantly share code, notes, and snippets.

@jasondgreene
Created June 2, 2019 23:28
Show Gist options
  • Save jasondgreene/f0b0abe78f3e209d725e9b04fec86565 to your computer and use it in GitHub Desktop.
Save jasondgreene/f0b0abe78f3e209d725e9b04fec86565 to your computer and use it in GitHub Desktop.
Bash script to create .repo file
#!/bin/bash
cat >/etc/yum.repos.d/rh.repo <<EOF
[rh]
name=RedHat 7.6 Repository
baseurl=http://<ip or host>/repos/rhel-7-server-rpms
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rh-extras]
name=RedHat 7.6 Extras Repository
baseurl=http://<ip or host>/repos/rhel-7-server-extras-rpms
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rh-optional]
name=RedHat 7.6 Optional Repository
baseurl=http://<ip or host>/repos/rhel-7-server-optional-rpms
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rh-supplementary]
name=RedHat 7.6 Supplementary Repository
baseurl=http://<ip or host>/repos/rhel-7-server-supplementary-rpms
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[epel]
name=epel
baseurl=http://<ip or host>/repos/epel
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
EOF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment