[Pkg-dspam-misc] Bug#488924: Bug#488924: dspam-webfrontend and apache2-suexec

Kurt B. Kaiser kbk at shore.net
Thu Aug 14 19:46:26 UTC 2008


On Wed, Aug 13 2008, Stefan Fritsch wrote:

> dspam-webfrontend does not depend on apache2, it just suggests it (via 
> mod-perl). It should also suggest apache2-suexec. Will there be an 
> upload soon or should I do a NMU?

I'm moving to a dependency on apache2-suexec.  Is there a problem with
doing so?  The intent is to have the webfrontend work out of the box,
but that depends on apache-specific configuration.

I tried to configure apache2-suexec-custom in order to remove the remaining
files out of /var/www/ but wasn't successful.  Better to get an upload
than continue fooling around, I think.

Yes, I'm about ready to ask for an upload.  If Matthijs isn't available
I might ask you for help.  An NMU isn't necessary and will just clog
things up, I think.  My changelog so far:

  [ Kurt B. Kaiser ]                                                            
  * debian/rules: don't use --build config option if host equals target.        
  * debian/rules: dpkg-dev now handles CFLAGS.                                  
  * Set debhelper combatibility level to 7.                                     
  * Eliminate libdspam7-drv-db4 package, db4 support not included since 3.6.6.  
  * Remove the htdocs dir (Alioth website!) brought in from svn repo.           
  * Revise build to not use build--tmp subdir: it's easier to clean the tree    
    if the Makefiles are created.                                               
  * Move linking in config.guess and config.sub to configure target.            
  * Use maintainer-clean in clean target and remove any Makefile.in left over.  
  * Break a long line in debian/copyright to quiet lintian.                     
  * Acknowledge NMU.  Thanks Peter Eisentraut. (Closes: #473027, #480602)       
  * Webfrontend: Reconfigure the filesystem layout with the goal of removing    
    all files from /var/www/dspam to comply with policy.  Use ucf to control    
    the conffiles for the webfrontend, and make the files that the user might   
    want to modify conffiles.  Goal is to conform to Webapps Policy.            
    - RC Bug: Add apache2-suexec as webfrontend dependency (Closes: #488924).   
    - Enable the suexec module in postinst (Ref #366478).                       
    - Move the html templates to /etc/dspam/templates/                          
    - Move the apache conf fragment to /etc/dspam and link from apache's        
      sites-available.                                                          
    - Modify dspam-apache2.conf to install a working example website            
      running on localhost.  Use /etc/dspam/passwd, which doesn't need access   
      to /etc/shadow. (Closes: #430589)                                         
    - Clean up customize.cgi and add it to README.Debian.                       
    - Delete the old, obsolete apache.conf file from the package, and           
      purge it when dspam-webfrontend is purged if it is present in             
      /etc/dspam/.                                                              
    - Fix a regression in #455052, #469668: remove the /usr/share/dspam dir     
      in dspam-webfrontend.preinst for versions prior to 3.6.8-9.               
    - Remove libapache2-mod-auth-shadow: no longer available in unstable.       
    - Use dh_lintian to install the webfrontend conffile override.              
  * Add NEWS.Debian file with entry explaining web interface changes.           
  * Move to Standards Version 3.8.0.                                            
  * Add amavis to trusted users (Closes: #477508)                               
  * Fix regression from #388140: remote mySQL server fails (Closes: #481755)    
  * /etc/init.d/dspam ignored $USER (LP: #232543)(Closes: #483868)            

The svn is at:

http://svn.debian.org/wsvn/pkg-dspam

If you'd like to try it.  Further suggestions appreciated.

-- 
KBK





More information about the Pkg-dspam-misc mailing list