Changeset 1512


Ignore:
Timestamp:
03/29/06 23:52:55 (7 years ago)
Author:
benjamin
Message:

alternc-webalizer new version, debconf, po, menulist ...

Location:
trunk
Files:
3 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/debian/changelog

    r1507 r1512  
     1alternc-webalizer (0.9.5) stable; urgency=low 
     2 
     3  * postinst and preinst update from alternc-awstats 
     4  * Removing manual script (now impossible) 
     5  * Adding check on preinst for AlternC correct install. 
     6  * Updating po-debconf 
     7 
     8 -- Benjamin Sonntag <benjamin@alternc.org>  Wed, 29 Mar 2006 22:56:52 +0200 
     9 
    110alternc-webalizer (0.9.4) unstable; urgency=low 
    211 
  • trunk/debian/config

    r1450 r1512  
    22 
    33# Debian alternc-webalizer preinst 
    4 # Benjamin Sonntag <benjamin@alternc.org> 
    54 
    65. /usr/share/debconf/confmodule 
    76 
    8  
    9 quota_create_ask() { 
    10         # If we want to force to show this parameter :  
    11         # db_fset alternc-webalizer/quota_create_ask seen false 
    12         db_input medium alternc-webalizer/quota_create_ask || true 
    13         db_go  
    14         # db_get alternc-webalizer/quota_create_ask 
    15         # $RET contains the chosen value. 
    16 } 
    17  
    18 quota_create_ask 
     7db_input medium alternc-webalizer/quota_create_ask || true 
     8db_go  
    199 
    2010exit 0 
  • trunk/debian/control

    r1501 r1512  
    22Section: admin 
    33Priority: optional 
    4 Maintainer: Antoine Beaupré <antoine@koumbit.org> 
    5 Standards-Version: 3.6.1 
     4Maintainer: Benjamin Sonntag <benjamin@alternc.org> 
     5Standards-Version: 3.6.2.2 
    66Build-Depends-Indep: debhelper (>= 4), po-debconf 
    77 
     
    1010Section: admin 
    1111Architecture: all 
    12 Depends: alternc (>=0.9), webalizer | webalizer-i18n, debconf, php4-cli 
     12Depends: alternc (>=0.9.4), webalizer | webalizer-i18n, debconf, php4-cli 
    1313Suggests: apachemerge 
    1414Description: Webalizer module for AlternC 
  • trunk/debian/po/fr.po

    r1501 r1512  
    1717"Project-Id-Version: alternc-webalizer 0.9.3\n" 
    1818"Report-Msgid-Bugs-To: \n" 
    19 "POT-Creation-Date: 2006-01-27 22:06+0000\n" 
     19"POT-Creation-Date: 2006-03-29 23:39+0200\n" 
    2020"PO-Revision-Date: 2006-01-27 22:06+0000\n" 
    2121"Last-Translator: Antoine Beaupré <antoine@koumbit.org>\n" 
     
    5050"web. Ils disposent d'un nombre limité de jeux de statistiques. Quel quota " 
    5151"par défaut voulez-vous leur donner pour ce service ?" 
     52 
     53#. Type: note 
     54#. Description 
     55#: ../templates:11 
     56msgid "Error installing AlternC-Webalizer" 
     57msgstr "Erreur à l'installation d'AlternC-Webalizer" 
     58 
     59#. Type: note 
     60#. Description 
     61#: ../templates:11 
     62msgid "" 
     63"AlternC-Webalizer requires a complete installed AlternC system to get " 
     64"installed properly !" 
     65msgstr "AlternC-Webalizer nécessite qu'AlternC soit installé pour pouvoir continuer !" 
     66 
     67#. Type: note 
     68#. Description 
     69#: ../templates:11 
     70msgid "" 
     71"Please install AlternC and CONFIGURE IT before installing alternc-webalizer " 
     72"or additional modules (don't forget to launch 'alternc.install')." 
     73msgstr "Veuillez installer ET CONFIGURER AlternC avant d'installer alternc-webalizer " 
     74"ou tout autre module additionnel (ne pas oublier de lancer 'alternc." 
     75"install')." 
     76 
     77#. Type: note 
     78#. Description 
     79#: ../templates:11 
     80msgid "" 
     81"Please check out the AlternC installation documentation before proceeding." 
     82msgstr "Merci de consulter la documentation d'installation d'AlternC avant de " 
     83"continuer." 
     84 
  • trunk/debian/po/templates.pot

    r1501 r1512  
    1717"Project-Id-Version: PACKAGE VERSION\n" 
    1818"Report-Msgid-Bugs-To: \n" 
    19 "POT-Creation-Date: 2006-01-27 22:06+0000\n" 
     19"POT-Creation-Date: 2006-03-29 23:39+0200\n" 
    2020"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 
    2121"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 
     
    4646"this service ?" 
    4747msgstr "" 
     48 
     49#. Type: note 
     50#. Description 
     51#: ../templates:11 
     52msgid "Error installing AlternC-Webalizer" 
     53msgstr "" 
     54 
     55#. Type: note 
     56#. Description 
     57#: ../templates:11 
     58msgid "" 
     59"AlternC-Webalizer requires a complete installed AlternC system to get " 
     60"installed properly !" 
     61msgstr "" 
     62 
     63#. Type: note 
     64#. Description 
     65#: ../templates:11 
     66msgid "" 
     67"Please install AlternC and CONFIGURE IT before installing alternc-webalizer " 
     68"or additional modules (don't forget to launch 'alternc.install')." 
     69msgstr "" 
     70 
     71#. Type: note 
     72#. Description 
     73#: ../templates:11 
     74msgid "" 
     75"Please check out the AlternC installation documentation before proceeding." 
     76msgstr "" 
  • trunk/debian/postinst

    r1488 r1512  
    22 
    33# Debian alternc-webalizer postinst 
    4 # Benjamin Sonntag <benjamin@alternc.org> 
    54 
    65# Uses debconf 
    76. /usr/share/debconf/confmodule 
    87# Uses AlternC.conf 
    9 if [ -f /etc/alternc/local.sh ]  
    10 then 
    11     . /etc/alternc/local.sh 
    12 fi 
     8. /etc/alternc/local.sh 
    139 
    1410case "$1" in 
     
    2824    /usr/share/alternc/install/dopo.sh 
    2925 
    30     # that's not very nice, but we need it 
    3126    chown www-data /var/cache/alternc-webalizer 
    3227 
    33     # Finally, add this module to the AlternC's menu :  
    34     if [ -z `grep menu_stats.php /var/alternc/bureau/admin/menulist.txt` ]  
    35     then 
    36         echo "menu_stats.php" >>/var/alternc/bureau/admin/menulist.txt 
     28    ;ADD menu item : 
     29    if ! grep -q "^menu_webalizer.php$" "$MENUFILE"; then 
     30        rm -f $MENUFILE.alternc_webalizer 
     31        sed -e "s/menu_brouteur.php/&\\ 
     32menu_webalizer.php/" <$MENUFILE >$MENUFILE.alternc_webalizer 
     33        mv -f $MENUFILE.alternc_webalizer $MENUFILE 
    3734    fi 
    3835 
  • trunk/debian/postrm

    r1508 r1512  
    11#!/bin/sh -e 
    22 
    3 # Debian alternc-webalizer prerm 
    4 # Benjamin Sonntag <benjamin@alternc.org> 
     3CONFIGFILE="/etc/alternc/local.sh" 
     4MENUFILE="/etc/alternc/menulist.txt" 
    55 
    66case "$1" in 
    7 remove) 
     7  remove) 
     8 
     9    if grep -qs "menu_webalizer.php" $MENUFILE; then 
     10        rm -f $MENUFILE.alternc_webalizer 
     11        cat $MENUFILE | grep -v "menu_webalizer.php" >$MENUFILE.alternc_webalizer 
     12        mv -f $MENUFILE.alternc_webalizer $MENUFILE 
     13    fi 
    814    ;; 
    9  
    10 upgrade) 
    11     ;; 
    12  
    13 purge) 
    14     # Remove any quota  
    15     /usr/lib/alternc/quota_delete stats || true 
    16  
    17     # Remove the config files 
    18     rm /etc/webalizer/* -f 
    19     ;; 
    20  
    21 failed-upgrade|abort-install|abort-upgrade|disappear) 
    22     ;; 
    23  
    24 *) 
    25     echo "postrm called with unknown argument '$1'" >&2 
    26     exit 1 
     15  purge) 
     16    /usr/lib/alternc/quota_delete stats || true  
     17    if [ -e "$CONFIGFILE" -a -x "/usr/bin/mysql" ]; then 
     18        . "$CONFIGFILE" 
     19        mysql -f -u"$MYSQL_USER" -p"$MYSQL_PASS" -h"$MYSQL_HOST" \ 
     20              "$MYSQL_DATABASE" -e "DROP TABLE IF EXISTS stats;" 
     21    fi 
     22    rm -rf /var/cache/webalizer 
    2723    ;; 
    2824esac 
    2925 
     26# dh_installdeb will replace this with shell code automatically 
     27# generated by other debhelper scripts. 
    3028#DEBHELPER# 
  • trunk/debian/prerm

    r1447 r1512  
    1414remove) 
    1515    # Remove stats from the menu 
    16     grep -v "menu_stats.php" /var/alternc/bureau/admin/menulist.txt >/var/alternc/bureau/admin/menulist.txt.new 
     16    grep -v "menu_webalizer.php" /var/alternc/bureau/admin/menulist.txt >/var/alternc/bureau/admin/menulist.txt.new 
    1717    rm /var/alternc/bureau/admin/menulist.txt 
    1818    mv /var/alternc/bureau/admin/menulist.txt.new /var/alternc/bureau/admin/menulist.txt 
  • trunk/debian/templates

    r1501 r1512  
    77 number of statistic set. Please specify the default quota they will have 
    88 for this service ? 
     9Template: alternc-webalizer/errorinstall 
     10Type: note 
     11_Description: Error installing AlternC-Webalizer 
     12 AlternC-Webalizer requires a complete installed AlternC system to get 
     13 installed properly ! 
     14 . 
     15 Please install AlternC and CONFIGURE IT before installing alternc-webalizer 
     16 or additional modules (don't forget to launch 'alternc.install'). 
     17 . 
     18 Please check out the AlternC installation documentation before proceeding. 
Note: See TracChangeset for help on using the changeset viewer.