Changes

Jump to: navigation, search

Styrene

1,495 bytes added, 15:47, 31 August 2011
no edit summary
git clone git://git.fedorahosted.org/arm.git
</pre>
 
Note:
* This repo contains other folders so look for the styrene directory inside of it
= Config =
</pre>
Note: * The actual database file here will be located in the /tmp/ directory.
= Database =
+---------------------------------------------+
</pre>
 
<pre>
+--------------------------------------------------------+
| dep_rpm |
+--------------------------------------------------------+
| capability varchar(256) PRIMARY KEY | rpm varchar(256) |
+--------------------------------------------------------+
</pre>
 
<pre>
+--------------------------------------------------+
| dep_srpm |
+--------------------------------------------------+
| rpm varchar(256) PRIMARY KEY | srpm varchar(256) |
+--------------------------------------------------+
</pre>
 
Notes:
* goal.srpm &lt;-&gt; dep_cap.srpm
* dep_cap.capability &lt;-&gt; dep_rpm.capability
* dep_rpm.rpm &lt;-&gt; dep_srpm.rpm
 
= Basic Usage =
 
To initially create a db with the structure/info inside of it:
 
<pre>styrene load-db</pre>
 
In order to mark the db with the current package statuses in koji, run:
 
<pre>styrene mark-db</pre>
 
To start que'ing pkg builds (timed & throttled infinite-loop):
 
<pre>styrene que-ready</pre>
 
A graphical web page can be generated also if apache is running with cgi-bin enabled:
 
<pre>vi /var/www/cgi-bin/styrene</pre>
<pre>/path/to/styrene cgi-bin</pre>
 
Notes:
* User "apache" should have a home folder and shell (ex. apache:x:48:48:Apache:/var/www:/bin/bash)
* "apache" home folder should contain a link to an accessible styrene config/database (if not specified in etc)
= URLs =
1
edit

Navigation menu