:   Sisyphus  ALTLinux TEAM
=================================================

:
----------

1.  rpm- prometeus.  :

    html-   /usr/share/prometeus/web/html
    cgi-   /usr/share/prometeus/web/cgi-bin
    sql-    /usr/share/prometeus/sql
    README, TODO, ...  /usr/share/doc/prometeus-%version%-%release%

2.    mysql- .

    *      MySQL  :

        $ mysqladmin -u root -p create <NAME>

          <NAME> -  . ,     
       'prometeus'.      ,   ,  
           .
             :

        $ mysql -u root -p
        mysql> grant all privileges on prometeus.* to user@localhost identified by "password";
        
         user -  , password - .
    
    *  .

              :
            $ mysql -u user -p alt < /usr/share/prometeus/sql/alt.sql
            
              Sisyphus     
         bugzill',     prometeus-data ( 
	  ,        ),  :
            $mysql -u user -p prometeus | bzcat /usr/share/prometeus/full.sql.bz2
            
                ,    
         ,       prometeus
        (    4).
        
3.  prometeus

    * config -   .
                rpm-,   
          (ң  /etc/apt/sources.list),   SRPM   
          RPM-.
    
    * dbinfo -     .   root:root,   
            .

    * grps2mysql - ,      RPM ( 
        /usr/lib/rpm/GROUPS).

    * mirrors2mysql -      ( 
        /etc/apt/sources.list)

    * srpms2mysql -   SRPM      
        rpm   .     > 3000  
            2-3.

    * rpms2mysql -   RPM      
        rpm.     > 5000      3-4
        .      "Duplicate entry",  
         ,    ,       
        (  ).
        
    * specs2mysql -   SRPM  ,    rpm2cpio 
        cpio,   .    
         $ENV{TMPDIR} .    > 3000    
         6-7   100% CPU.
        
    * bugs2mysql -   bugzilla.altlinux.org     
        $ENV{'TMPDIR'}/buglist.      .   
	 (         ).
        
    * gitrepos2mysql -   http://git.altlinux.org/people-packages-list  
	 git      .
    
4.          

         ,    prometeus 
     .     ( ):
        $ grps2mysql
        $ mirrors2mysql
        $ srpms2mysql
        $ rpms2mysql
        $ specs2mysql
        $ bugs2mysql
        $ gitrepos2mysql
        
5.  

      prometeus,     ,  
       ,    
        .     
      Apache 1.x   /usr/share/prometeus/prometeus.conf,  
    Apache 2.x  /usr/share/prometeus/A.prometeus.conf
            ,   
     

        /usr/share/prometeus/web/cgi-bin/adm/dbinfo
        
      :

        * $db, $dbUser, $dbPass, $dbHost -    MySQL (,
          , , )

