Changeset 2312

Show
Ignore:
Timestamp:
10/04/08 22:25:03 (2 months ago)
Author:
anarcat
Message:

revert back to r2306: stay with only two packages for now, which should unbreak the main alternc package

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • alternc/trunk/debian/changelog

    r2309 r2312  
    1818    * #1087: allow admins to create user subdomains according to hardcoded 
    1919      value or available domains 
    20     * split alternc in multiple debian packages: 
    21       * alternc-bureau: the /var/alternc/bureau files 
    22       * alternc-node: everything but the /var/alternc directory and cronjobs 
    23       * alternc-misc: the backend scripts and everything else 
     20    * make a new alternc-slave package that eases installation on NFS-backed 
     21      frontend nodes 
    2422 
    2523 -- Antoine Beaupré <anarcat@koumbit.org>  Tue, 15 Apr 2008 11:52:56 -0400 
  • alternc/trunk/debian/control

    r2309 r2312  
    1111Architecture: all 
    1212Pre-depends: debconf (>= 0.5.00) | debconf-2.0 
    13 Depends: alternc-bureau, alternc-misc, alternc-node, debianutils (>= 1.13.1) 
    14 Recommends: mysql-server 
    15 Conflicts: alternc-awstats (<= 0.3.2), alternc-webalizer (<= 0.9.4) 
    16 Suggests: alternc-awstats, alternc-mailman, alternc-changepass, pop-before-smtp, magpierss 
    17 Description: hosting software managment suite for Debian 
    18  Hosting software suite based on Valentin Lacambre's altern.org French hosting 
    19  service. It uses Apache, Postfix, Sympa, MySQL and PHP to allow a web-based 
    20  managment of services, such as web hosting, mail hosting, mailing lists, 
    21  virtual hosts, and so on. 
    22  . 
    23  AlternC is mainly a PHP based administration interface and some conf files 
    24  for the softwares used by it. 
    25  . 
    26  This is a meta package that installs the whole AlternC suite. 
    27 Homepage: http://www.alternc.org/ 
    28  
    29 Package: alternc-bureau 
    30 Architecture: all 
    31 Pre-depends: debconf (>= 0.5.00) | debconf-2.0 
    32 Depends: debianutils (>= 1.13.1), php5-mysql | php4-mysql, wget, rsync, locales, wwwconfig-common, php5-cli | php4-cli, lockfile-progs (>= 0.1.9), gettext (>= 0.10.40-5), mysql-client 
    33 Recommends: alternc-node, alternc 
    34 Description: hosting software managment suite for Debian 
    35  Hosting software suite based on Valentin Lacambre's altern.org French hosting 
    36  service. It uses Apache, Postfix, Sympa, MySQL and PHP to allow a web-based 
    37  managment of services, such as web hosting, mail hosting, mailing lists, 
    38  virtual hosts, and so on. 
    39  . 
    40  AlternC is mainly a PHP based administration interface and some conf files 
    41  for the softwares used by it. 
    42  . 
    43  This package distributes the PHP files that make up the web interface. 
    44 Homepage: http://www.alternc.org/ 
    45  
    46 Package: alternc-misc 
    47 Architecture: all 
    48 Pre-depends: debconf (>= 0.5.00) | debconf-2.0 
    49 Depends: debianutils (>= 1.13.1), php5-mysql | php4-mysql, wget, rsync, quota, ca-certificates, locales, perl-suid, perl, php5-cli | php4-cli, lockfile-progs (>= 0.1.9), gettext (>= 0.10.40-5), pdksh (>= 5.2.14-6), adduser, mysql-client 
    50 Recommends: alternc-node 
    51 Description: hosting software managment suite for Debian 
    52  Hosting software suite based on Valentin Lacambre's altern.org French hosting 
    53  service. It uses Apache, Postfix, Sympa, MySQL and PHP to allow a web-based 
    54  managment of services, such as web hosting, mail hosting, mailing lists, 
    55  virtual hosts, and so on. 
    56  . 
    57  AlternC is mainly a PHP based administration interface and some conf files 
    58  for the softwares used by it. 
    59  . 
    60  This package provides backend cronjobs and all the stuff that doesn't fit  
    61  in other packages. 
    62 Homepage: http://www.alternc.org/ 
    63  
    64 Package: alternc-node 
    65 Architecture: all 
    66 Pre-depends: debconf (>= 0.5.00) | debconf-2.0 
    6713Depends: debianutils (>= 1.13.1), apache | apache2, libapache-mod-php5 | libapache2-mod-php5 | libapache-mod-php4 | libapache2-mod-php4, courier-ssl, courier-imap-ssl, courier-pop-ssl, php5-mysql | php4-mysql, phpmyadmin, postfix, proftpd-mysql, squirrelmail, postfix-tls, bind9, wget, rsync, quota, courier-authmysql | courier-authlib-mysql, ca-certificates, locales, perl-suid, perl, postfix-mysql, wwwconfig-common, sasl2-bin, libsasl2-modules, php5-cli | php4-cli, lockfile-progs (>= 0.1.9), gettext (>= 0.10.40-5), pdksh (>= 5.2.14-6), adduser, mysql-client 
    68 Recommends: libapache-mod-gzip, apache-ssl 
     14Recommends: libapache-mod-gzip, apache-ssl, mysql-server 
    6915Conflicts: alternc-admintools, alternc-awstats (<= 0.3.2), alternc-webalizer (<= 0.9.4) 
    7016Provides: alternc-admintools 
     
    7824 . 
    7925 AlternC is mainly a PHP based administration interface and some conf files 
    80  for the softwares used by it. 
     26 for the softwares used by it. More information at http://www.alternc.org/ 
     27Homepage: http://www.alternc.org/ 
     28 
     29Package: alternc-slave 
     30Architecture: all 
     31Pre-depends: debconf (>= 0.5.00) | debconf-2.0 
     32Depends: debianutils (>= 1.13.1), apache | apache2, libapache-mod-php5 | libapache2-mod-php5 | libapache-mod-php4 | libapache2-mod-php4, courier-ssl, courier-imap-ssl, courier-pop-ssl, php5-mysql | php4-mysql, phpmyadmin, postfix, proftpd-mysql, squirrelmail, postfix-tls, bind9, wget, rsync, quota, courier-authmysql | courier-authlib-mysql, ca-certificates, locales, perl-suid, perl, postfix-mysql, wwwconfig-common, sasl2-bin, libsasl2-modules, php5-cli | php4-cli, lockfile-progs (>= 0.1.9), gettext (>= 0.10.40-5), pdksh (>= 5.2.14-6), adduser, mysql-client 
     33Recommends: libapache-mod-gzip, apache-ssl 
     34Conflicts: alternc-admintools, alternc-awstats (<= 0.3.2), alternc-webalizer (<= 0.9.4), alternc 
     35Provides: alternc 
     36Replaces: alternc 
     37Suggests: alternc-awstats, alternc-mailman, alternc-changepass, pop-before-smtp, magpierss 
     38Description: hosting software managment suite for Debian 
     39 Hosting software suite based on Valentin Lacambre's altern.org French hosting 
     40 service. It uses Apache, Postfix, Sympa, MySQL and PHP to allow a web-based 
     41 managment of services, such as web hosting, mail hosting, mailing lists, 
     42 virtual hosts, and so on. 
     43 . 
     44 AlternC is mainly a PHP based administration interface and some conf files 
     45 for the softwares used by it. More information at http://www.alternc.org/ 
    8146 . 
    8247 This package is designed for frontend nodes in a load balancing setup, where 
     
    8449Homepage: http://www.alternc.org/ 
    8550 
     51 
  • alternc/trunk/debian/rules

    r2309 r2312  
    8282        /usr/bin/find debian/alternc -depth -type d -name CVS -exec rm {} -rf \; 
    8383        /usr/bin/find debian/alternc -depth -type d -name .svn -exec rm {} -rf \; 
    84         cp debian/alternc-node.lintian debian/alternc/usr/share/lintian/overrides/alternc-slavedns 
     84        cp debian/alternc.lintian debian/alternc/usr/share/lintian/overrides/alternc 
     85        cp debian/alternc-slave.lintian debian/alternc/usr/share/lintian/overrides/alternc-slavedns 
    8586 
    8687# This single target is used to build all the packages, all at once, or 
  • alternc/trunk/debian/templates

    • Property svn:mergeinfo set
    r2309 r2312  
    1 Template: alternc-node/welcomeconfirm 
     1Template: alternc/welcomeconfirm 
    22Type: boolean 
    33Default: true 
     
    1212 YOU HAVE BEEN WARNED. 
    1313 
    14 Template: alternc-node/desktopname 
     14Template: alternc/desktopname 
    1515Type: string 
    1616_Description: Fully qualified name of the desktop: 
     
    2121 The default should be ok if your machine is correctly configured. 
    2222 
    23 Template: alternc-node/hostingname 
     23Template: alternc/hostingname 
    2424Type: string 
    2525_Description: Name of your hosting service: 
     
    2727 name or your personnal name or whatever you want to ... 
    2828 
    29 Template: alternc-node/ns1 
     29Template: alternc/ns1 
    3030Type: string 
    3131_Description: Name of the primary domain name server: 
     
    3636 value should be good in most case. 
    3737 
    38 Template: alternc-node/ns2 
     38Template: alternc/ns2 
    3939Type: string 
    4040_Description: Name of the secondary domain name server: 
     
    4747 dns service with other AlternC's users. 
    4848 
    49 Template: alternc-node/mysql/host 
     49Template: alternc/mysql/host 
    5050Type: string 
    5151_Description: Name of the mysql server: 
     
    5959 configured in a chroot (which is the case, by default). 
    6060 
    61 Template: alternc-node/mysql/db 
     61Template: alternc/mysql/db 
    6262Type: string 
    6363_Description: AlternC's mysql system database: 
     
    6666 most case. 
    6767 
    68 Template: alternc-node/mysql/user 
     68Template: alternc/mysql/user 
    6969Type: string 
    7070_Description: AlternC's mysql account: 
     
    7272 username here. The default value should be good in most case. 
    7373 
    74 Template: alternc-node/mysql/password 
     74Template: alternc/mysql/password 
    7575Type: password 
    7676_Description: Password of the AlternC's mysql account: 
     
    8282 the system database !!! 
    8383 
    84 Template: alternc-node/mysql/client 
     84Template: alternc/mysql/client 
    8585Type: string 
    8686_Description: The server to GRANT permissions to: 
     
    9090 the MySQL server. 
    9191 
    92 Template: alternc-node/sql/backup_type 
     92Template: alternc/sql/backup_type 
    9393Type: select 
    9494Choices: rotate, date 
     
    100100 date - backup.sql, backup.sql.20080709, backup.sql.20080708 
    101101 
    102 Template: alternc-node/sql/backup_overwrite 
     102Template: alternc/sql/backup_overwrite 
    103103Type: select 
    104104Choices: no, rename, overwrite 
     
    108108 and ignore it. 
    109109 
    110 Template: alternc-node/public_ip 
     110Template: alternc/public_ip 
    111111Type: string 
    112112_Description: The primary IP of this server: 
     
    114114 other words, this is the address everyone can reach to server at. 
    115115 
    116 Template: alternc-node/internal_ip 
     116Template: alternc/internal_ip 
    117117Type: string 
    118118_Description: The internal IP of this server: 
     
    123123 In other words, this is the IP address of eth0. 
    124124 
    125 Template: alternc-node/default_mx 
     125Template: alternc/default_mx 
    126126Type: string 
    127127_Description: The default MX to assign to new domains: 
     
    129129 hosts. It is usually better be left alone. 
    130130 
    131 Template: alternc-node/alternc_location 
     131Template: alternc/alternc_location 
    132132Type: string 
    133133_Description: The path where AlternC is installed: 
     
    137137 Warning : Be careful ! It can generate some problems. 
    138138 
    139 Template: alternc-node/monitor_ip 
     139Template: alternc/monitor_ip 
    140140Type: string 
    141141_Description: The monitoring server: 
     
    143143 ping us and access apache status pages. Completely optional. 
    144144 
    145 Template: alternc-node/bind_internal 
     145Template: alternc/bind_internal 
    146146Type: string 
    147147_Description: trusted servers for bind: 
     
    149149 delimited by ';', optional. 
    150150 
    151 Template: alternc-node/mynetwork 
     151Template: alternc/mynetwork 
    152152Type: string 
    153153_Description: SMTP authorized networks: 
    154154 IP addresses of the networks authorized in SMTP, space-delimited. 
    155155 
    156 Template: alternc-node/pop_before_smtp_warning 
     156Template: alternc/pop_before_smtp_warning 
    157157Type: note 
    158158_Description: POP Before SMTP deprecated 
     
    168168 directive of /etc/postfix/main.cf 
    169169 
    170 Template: alternc-node/postrm_remove_databases 
     170Template: alternc/postrm_remove_databases 
    171171Type: boolean 
    172172_Description: Should AlternC remove all databases (/var/lib/mysql/) ? 
    173173 All users databases will be trashed 
    174174 
    175 Template: alternc-node/postrm_remove_datafiles 
     175Template: alternc/postrm_remove_datafiles 
    176176Type: boolean 
    177177_Description: Should AlternC remove users datas ? 
    178178 The files and apache redirections created by users will be trashed 
    179179 
    180 Template: alternc-node/postrm_remove_bind 
     180Template: alternc/postrm_remove_bind 
    181181Type: boolean 
    182182_Description: Should AlternC remove bind zones ? 
    183183 It will delete all bind zones created by AlternC 
    184184 
    185 Template: alternc-node/postrm_remove_mailboxes 
     185Template: alternc/postrm_remove_mailboxes 
    186186Type: boolean 
    187187_Description: Should AlternC remove bind mailboxes ?