Package: sympa
Version: 5.2.3-0.7
Severity: wishlist
Tags: patch

man rcS :
       RAMRUN Make  /var/run/  available  as  a ram file system (tmpfs).  Will
              also disable cleaning of /var/run/ during boot.  Set to 'yes' to
              enable,  to  'no' to disable.  The size of the tmpfs can be con-
              trolled using TMPFS_SIZE and RUN_SIZE in /etc/defaults/tmpfs.

--- debian/init.old     2006-12-22 15:40:19.000000000 +0100
+++ debian/init 2006-12-22 15:52:58.000000000 +0100
@@ -3,6 +3,7 @@
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
 
 DAEMON=/usr/lib/sympa/bin/sympa.pl
+RUNDIR=/var/run/sympa
 PIDFILE=/var/run/sympa/sympa.pid
 
 ARCHIVED_DAEMON=/usr/lib/sympa/bin/archived.pl
@@ -34,6 +35,13 @@
 
 case "$1" in
   start)
+    # check for /var/run/sympa/ which maybe have only been on a tempfs
+    if [ ! -d $RUNDIR ]; then
+       mkdir $RUNDIR
+       chown $OWNER $RUNDIR
+       chmod 755 $RUNDIR
+    fi
+ 
     echo -n "Starting mailing list manager:"
     echo -n " sympa"
     start-stop-daemon --start --quiet --pidfile $PIDFILE \


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (900, 'testing'), (200, 'unstable'), (10, 'experimental')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-amd64
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1)

Versions of packages sympa depends on:
ii  adduser                      3.100       Add and remove users and groups
ii  debconf [debconf-2.0]        1.5.8       Debian configuration management sy
ii  libarchive-zip-perl          1.16-1      Module for manipulation of ZIP arc
ii  libc6                        2.3.6.ds1-8 GNU C Library: Shared libraries
ii  libcgi-fast-perl             5.8.8-6.1   CGI::Fast Perl module
ii  libcrypt-ciphersaber-perl    0.61-4      Perl module implementing CipherSab
ii  libdbd-mysql-perl            3.0008-1    A Perl5 database interface to the 
ii  libdbi-perl                  1.53-1      Perl5 database interface by Tim Bu
ii  libfcgi-perl                 0.67-2      FastCGI Perl module
ii  libintl-perl                 1.16-1      Uniforum message translations syst
ii  libio-stringy-perl           2.110-1     Perl5 modules for IO from scalars 
ii  libmailtools-perl            1.74-1      Manipulate email in perl programs
ii  libmd5-perl                  2.03-1      backwards-compatible wrapper for D
ii  libmime-perl                 5.420-0.1   Perl5 modules for MIME-compliant m
ii  libmsgcat-perl               1.03-3      Locale::Msgcat perl module
ii  libnet-ldap-perl             1:0.33-2    A Client interface to LDAP servers
ii  libtemplate-perl             2.14-1      template processing system written
ii  libxml-libxml-perl           1.59-2      Perl module for using the GNOME li
ii  mhonarc                      2.6.16-1    Mail to HTML converter
ii  perl [libmime-base64-perl]   5.8.8-6.1   Larry Wall's Practical Extraction 
ii  perl-suid                    5.8.8-6.1   Runs setuid Perl scripts
ii  postfix [mail-transport-agen 2.3.4-3     A high-performance mail transport 
ii  sysklogd [system-log-daemon] 1.4.1-18    System Logging Daemon

Versions of packages sympa recommends:
ii  doc-base                      0.7.21     utilities to manage online documen
ii  logrotate                     3.7.1-3    Log rotation utility

-- debconf information:
* wwsympa/webserver_type: Apache
* sympa/listmaster: [EMAIL PROTECTED]
* wwsympa/wwsympa_url: http://test.u-picardie.fr/wws
* wwsympa/webserver_restart: true
* sympa/hostname: test.u-picardie.fr
* sympa/db_options:
* sympa/soap_url: http://test.u-picardie.fr/sympasoap
  sympa/wwsympa_configured: true
* sympa/db_name: sympa
* sympa/db_type: MySQL
* sympa/db_configured: true
  sympa/soap_configured: false
* sympa/db_hostname: localhost
* sympa/language: en_US
* sympa/use_db: true
  sympa/db_removeonpurge: false
* sympa/use_soap: true
* wwsympa/remove_spool: true
* sympa/db_user: sympa
* wwsympa/fastcgi: false
* sympa/use_wwsympa: true
  sympa/db_authtype: Ident-based
  sympa/db_port:
  sympa/remove_spool: false
* sympa/smime_support: false
--- debian/init.old     2006-12-22 15:40:19.000000000 +0100
+++ debian/init 2006-12-22 15:52:58.000000000 +0100
@@ -3,6 +3,7 @@
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
 
 DAEMON=/usr/lib/sympa/bin/sympa.pl
+RUNDIR=/var/run/sympa
 PIDFILE=/var/run/sympa/sympa.pid
 
 ARCHIVED_DAEMON=/usr/lib/sympa/bin/archived.pl
@@ -34,6 +35,13 @@
 
 case "$1" in
   start)
+    # check for /var/run/sympa/ which maybe have only been on a tempfs
+    if [ ! -d $RUNDIR ]; then
+       mkdir $RUNDIR
+       chown $OWNER $RUNDIR
+       chmod 755 $RUNDIR
+    fi
+ 
     echo -n "Starting mailing list manager:"
     echo -n " sympa"
     start-stop-daemon --start --quiet --pidfile $PIDFILE \

Reply via email to