Skip to content

Instantly share code, notes, and snippets.

@ivoarch
Created October 1, 2014 19:54
Show Gist options
  • Save ivoarch/32b642f7282a5d2df002 to your computer and use it in GitHub Desktop.
Save ivoarch/32b642f7282a5d2df002 to your computer and use it in GitHub Desktop.
Create RPM Repository for Rhel/CentOS
#!/bin/bash
# Create RPM Repository for Rhel/CentOS
ftpdir="$HOME/Dropbox/Public/rpmrepo"
releases=(el6 el7)
for release in "${releases[@]}"; do
for dir in i386 x86_64 SRPMS; do
pushd "${ftpdir}/${release}/${dir}" >/dev/null 2>&1
createrepo -v .
repoview .
popd >/dev/null 2>&1
done
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment