4 Smock is a thin wrapper around mock to let you build up a whole
5 set of dependant RPMs against an external distro.
7 - Create directory $HOME/public_html/smock
9 - Copy smock.httpd.conf to /etc/httpd/conf.d/smock.conf, changing the
10 /home/[USERNAME]/ to your user
12 - Start or restart httpd
14 - Insert smock.mock.extra to all your repos in /etc/mock/ changing the
15 USERNAME, arch and distro name to match
17 - Disable SELinux (/usr/sbin/setenforce Permissive) and you may
18 need to do 'chmod 0755 ~' to allow the web server to access your
23 ./smock.sh fedora-9 /path/to/srpm
25 And it'll build the RPM against the fedora-9-XXX distro for each 'XXX'
28 The resulting src RPMs, binary RPMs and build logs wil be put into
29 $HOME/public_html/smock, and a Yum repo created. Further RPMs you
30 build using smock will resolve the BuildRequires against this local