Téléchargements
AlternC 1.0 released!
Benjamin Sonntag, 13 June 2011
It is available in our official debian repository.
The core of this new version is the template system for domain hosting, that can be customized by the system administrator.
AlternC always wanted to be the least intrusive control panel available, and give control to the system administrator. As a result, when you create a domain or a subdomain, a list of configuration templates are applied, depending on the available templates (with sensible defaults). You can always change anything without breaking the default behavior.
Creating templates for domain hosting is a simple, documented, extensible process. A template allows you to customize AlternC hosting features without having to go deep into the internal code.
Adding DNS entries, customize Apache rules or create CMS farms is now possible.
As usual, you can test AlternC by going to http://demo.alternc.org/ with username "admin" and password "admin" if you want to be a control panel administrator, or "demo" and "demo" to see the control panel as an end-user.
The Install documentation has been updated, read it at http://alternc.org/wiki/Documentati... . The online help is available at http://www.aide-alternc.org/ .This online help has been updated for version 1.0 and automatically adapt to your AlternC install (0.9.5, 1.0, ...)
Sortie de AlternC 1.0
fufroma, 13 juin 2011
Elle est disponible dans le dépôt debian officiel d’AlternC.
Le coeur de cette nouvelle version est son système de modèles de configuration personnalisables par l’administrateur système.
Fidèle à son éthique, AlternC se veut le moins intrusif possible dans la configuration système et laisse la priorité à l’administrateur système. Ainsi, à chaque création de domaine ou sous-domaine, un ensemble de configurations types (entrées DNS spécifiques, configuration Apache, script de fin de déploiement, ...) est appliqué selon les modèles mis en place. À tout instant, il est possible de débrayer un comportement, au cas par cas, sans remettre en cause le fonctionnement global.
La création de modèles est simple, documentée et extensible. Un modèle permet d’avoir un fonctionnement personnalisé d’AlternC sans avoir à rentrer dans son fonctionnement interne.
Ajouter facilement des entrées DNS, personnaliser les régles Apache spécifiques ou encore créer des fermes à CMS simplement ne sont plus une utopie.
Comme d’habitude, vous pouvez tester AlternC en vous rendant sur http://demo.alternc.org avec le nom d’utilisateur "admin" et le mot de passe "admin" si vous souhaitez être administrateur, ou bien "demo" et "demo" pour voir le panel utilisateur.
La documentation a été mise à jour, consultez-la sur http://alternc.org/wiki/Documentati... . L’aide en ligne reste à votre disposition sur http://www.aide-alternc.org/. Elle est mise à jour régulièrement et s’adapte aux diverses versions d’AlternC.
0.9.10
8 mars 2010
La dernière version d’AlternC est la 0.9.10. Elle est sortie en mars 2010.
Pour installer AlternC, le plus simple est d’utiliser apt-get ou aptitude sur une distribution debian pour que l’ensemble de ses dépendances arrivent en même temps. Pour cela, ajoutez à votre sources.list ou dans un fichier /etc/apt/sources.list.d/alternc.list le dépot d’AlternC comme suit :
deb http://debian.alternc.org stable main
deb-src http://debian.alternc.org stable mainEnsuite, pour l’installer, vous trouverez les informations pour vous guider dans le site des développeurs.
Code Source
AlternC étant un logiciel libre, Vous pouvez bien entendu télécharger les sources de la dernière version sur ce site.
Enfin, si vous voulez la dernière modification des sources (à vos risques et périls) vous pouvez récupérer les sources directement dans le dépôt SVN en utilisant la commande :
svn co http://alternc.org/svn/alternc/trunk alterncVersion Anciennes
Si certains d’entre vous sont intéressés par la préhistoire d’AlternC, de vieilles version (de 2003 à 2006, avant la 0.9.4) sont disponibles dans le dossier des vieilles choses ...
0.9.9
15 avril 2008
alternc (0.9.9) stable ; urgency=low
- bugfixes :
- #1080 : fix webmail redirection
- #1128, #1110 : translation fixes
- fix WHOIS lookups for .ca, .com and .net
- fix ProFTPd TLS/SSL mode
- #708 : remove ’-’ from the list of authorized usernames
- put the logout button at the end of the left menu
- #1124 : fix database user configuration
- FTP/TLS is now working properly (config is RSA not DSA, and key AND certif config must be BOTH populated)
- #1029 : do not overwrite the main.cf from postfix
- #1129 : remove 2GB quota limit
- #1017 : fix apache2 configuration
- #1078 : run upgrade scripts properly
- new features :
- start logging IP addresses in logs
- rework the sqlbackup script to allow for date-based backups instead of log-like incremental backups
- #1131 : allow admins to make all list URLs be based on the FQDN
- #1087 : allow admins to create user subdomains according to hardcoded value or available domains
- make a new alternc-slave package that eases installation on NFS-backed frontend nodes
- builtin postgrey and Spamhaus blacklisting configuration
- #1017 : complete apache2 support, although apache1 is still the "official" platform for now
- FTP+SSL support
- other changes :
- deprecate the mynetwork modification in Postfix, this is now left to the admin
- do not overwrite main.cf
- do not overwrite named.conf
0.9.8
10 avril 2008
alternc (0.9.8) stable ; urgency=high
This release is packed with minor enhancements and bugfixes. It also packages security fixes. Not all targets of the milestone were accomplished but this was released nevertheless because of the security issue.
- security :
- move mysql configuration into a valid MySQL configuration file (/etc/alternc/my.cnf). This fixes a serious security issue (#318) where the MySQL root password was passed on the commandline and could therefore be visible to local users (and hosted members that don’t have safe_mode controls or can access the process table in some way).
- disable the autocomplete on frontal user/login
- various bugfixes
- new features :
- starting with this release, the old warning signal defaults to "YES" which means that AlternC can be automatically installed without preseeding.
- crude implementation of a permission change interface in the file browser (partial implementation of #267)
- standardisation of the web interface, along with some esthetic changes, by Marc Angles, sponsored by Koumbit (partial implementation of #37)
- styles can now be changed locally in admin/styles/custom.css
- allow arbitrary error strings in error handlers
- copy and archive extraction in the file browser (#1043)
- display at which time the DNS changes will take effect (#231)
- use timestamp for sql backups rather than rotating the files (#1063)
- other simple additions : #1043, #1097
0.9.7
9 novembre 2007
alternc (0.9.7) stable ; urgency=low
- major release, closing more than 40 bugs, including...
- Fixing MX check when hosting a mail (#1706)
- Delete the zonefile properly when destroying a domain (#772)
- Choose english as default language, (#1047)
- Proper parameter checking in subdomain creation (#1037)
- Changing ownership of /var/alternc/tmp, makes file upload work again (#1058)
- Force the restart of apache & apache-ssl (#1000)
- Redirect are now done on http://$url$1 base, not $url/$1 (#1054)
- Patch to install properly apache and apache-ssl modules
- We copy /etc/squirrelmail/default_pref content for new accounts in _createpop (#1015)
- we configure postfix even if main.cf don’t currently exist (#1009)
- Fixed the ’view’ link issues (no urlencode) (#690)
- Change "move" to "move to" (ergonomic) (#787)
- Confirm file deletion in the browser (#659)
- fix dns install of internal hosting domains (#1056)
- fix proftpd and saslauthd configuration for Etch (#1046, #1069)
- fix .eu, .be, .name whois issue (#571)
- change apache log format to a working one (using host request), also fix awstats issues.
- fix modules manipulation rules (#1062)
- try to support apache2, at least with the right dependencies
- end explicit mysql-server dependencies, which switches to Recommends, since we can now configure remote mysql servers properly (#1014)
- fix our phpmyadmin config for etch (#1052)
- add portuguese translation
- see subversion changelog for more details
alternc (0.9.6.3) stable ; urgency=low
- change dependency on courier-authmysql or courier-authlib-mysql for etch
- fix sql backups in case of missing target directory
- fix translations
- php5 compatibility
- fix checkmx (#1031)
- etch support
alternc (0.9.6.2) stable ; urgency=high
- repackage 0.9.6.1 properly : include all latest fixes, which didn’t make it to the package
- don’t put postfix in pre-depends
- urgency=high because 0.9.6.1 doesn’t include all the security fixes it pretends
alternc (0.9.6.1) stable ; urgency=high
- Emergency release to fix issues with release 0.9.6.
- Fix a security issue with override_php.conf not being configured in apache, effectively disabling open_basedir restrictions. Closes : #1005
- Show installation warning only once. Closes : #737
- Make it possible to erase files and directories in file browser. Closes : #1002.
- Fix mail accounts creation. Closes : #1003.
- Fix a race condition in update_domains.sh which could allow users to bypass openbasedir protection when creating domains. Reported by Jerome Moinet.
0.9.6
27 novembre 2006
alternc (0.9.6) stable ; urgency=high
- Replacing C setuid scripts by perl-suid one. AlternC is now arch-indep !
- Do not overwrite httpd.conf anymore. Everything is now done through includes in the /etc/apache/conf.d/ directory
- Fix security issues with file browser and domain management that allowed an attacker to inspect the filesystem, create files in other accounts and perform cross site scripting javascript attacks. Credit : thabob.
- #563 : do not overwrite php.ini anymore. Everything is configured in the apache config.
- All other bugs are postponed to 0.9.7 because of the security issue (hence urgency=high). See https://dev.alternc.org/trac/altern... for more information.
0.9.5
4 mai 2006
alternc (0.9.5) stable ; urgency=low
- maintenance release to fix packaging and security bugs
- see https://dev.alternc.org/trac/altern... for milestone
- changelog at https://dev.alternc.org/trac/altern... However, this version contains mainly :
- quota management fixes
- bind now forbid recursion and domain poisoning
- now using po-debconf
- mysql right management now included in the web desktop.
- .eu tld domain is now allowed.
- postfix is now using saslauthd with rimap for smtp sasl authentication
0.9.4
29 mars 2006
alternc (0.9.4) stable ; urgency=low
- maintenance release to fix packaging and security bugs
- see https://dev.alternc.org/trac/altern... for milestone
- changelog at https://dev.alternc.org/trac/altern... However, this version contains mainly :
- Integration of Globenet patchs (replacement of do_domains.sh by update_domains.sh and others)
- Changing mysql database creation from uid to login name
- Major improvements in FHS compliance
- Major improvements in config file management and debconf idempotency


