Review request: roundup bug tracker

W. Michael Petullo mike at flyn.org
Wed Jul 27 03:05:24 UTC 2005


> > 1.  SELinux does not allow Apache to execute CGI scripts in
> > /usr/share/roundup/cgi-bin/.  How is this solved (SELinux policy is
> > monolithic)?
> 
> Yeah, executables should't go in /usr/share.
> 
> > 2.  Should installing the package restart Apache so that
> > /etc/httpd/conf.d/roundup.conf is read?
> 
> No, it shouldn't. (*Maybe* a 'service httpd graceful', but hey, you're
> already having to do a bunch of this by hand anyway...)
> 
> > 3.  How should one handle initializing the Roundup database in MySQL?
> > I think this needs to be done by hand instead of in a %post script.
> 
> I think CGI scripts (and PHP apps) make difficult RPMs that need a whole
> bunch of weird special-casing....

Name:           roundup
Description:    Roundup is a simple and flexible issue-tracking
                system with command line, web and email interfaces.
		It is based on the winning design from Ka-Ping Yee in
		the Software Carpentry "Track" design competition.

http://www.flyn.org/SRPMS/roundup-0.8.3-2.src.rpm
http://www.flyn.org/SRPMS/roundup.spec

Changed to use roundup's proxy mode.  This also fixes the scripts in
/usr/share issue.

-- 
Mike

:wq




More information about the fedora-extras-list mailing list