EOL Centos 4 => SME 7

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server. Une description est donnée sur le portail phénIXUS : http://www.ixus.net/sme-server/.

EOL Centos 4 => SME 7

Message par unnilennium » 05 Mars 2012 17:43

Centos a annoncé la fin de vie de centos 4, à application immédiate.

Cela implique que SME 7 est désormais en fin de vie par voie de conséquence, les repo centos 4 ne seront plus disponibles dans quelques jours. Ils seront copiés aux archives pour une durée illimité, mais il n'y aura plus aucune mise à jour.

La bonne nouvelle qui en découle : SME 8 doit avancer rapidement et on espère sortir d'ici peu de temps !
unnilennium
 
Message(s) : 218
Inscription : 28 Nov 2011 19:32
Localisation : Québec, QC, Canada

Re: EOL Centos 4 => SME 7

Message par gières » 06 Mars 2012 22:34

Bonsoir,

Oulala ! C'est quand d'ici peu de temps ! Je ne suis pas pressé de passer en v. 8 vu tout le mal qui a déjà été dit ici il doit y avoir un an !!

Est-ce que les contributions :
- Affa ;
- SME Fetchmail ;
- ...
vont avoir besoin d'être modifiées ?

Pour l'instant sur Contribs, il n'y a rien de changé.

Merci et bonne soirée.
gières
 
Message(s) : 35
Inscription : 02 Nov 2011 21:53
Localisation : Gières (près de Grenoble)

Re: EOL Centos 4 => SME 7

Message par adili » 07 Mars 2012 15:31

gières a écrit :Bonsoir,

Oulala ! C'est quand d'ici peu de temps ! Je ne suis pas pressé de passer en v. 8 vu tout le mal qui a déjà été dit ici il doit y avoir un an !!

Est-ce que les contributions :
- Affa ;
- SME Fetchmail ;
- ...
vont avoir besoin d'être modifiées ?

Pour l'instant sur Contribs, il n'y a rien de changé.

Merci et bonne soirée.


Bonjour,

Je viens de tester affa sur la version 8 beta7, il faut l'installer manuellement, cela fonctionne bien, je n'ai pas remarqué de différence avec version 7.5.1
Les rpms sont disponibles sur mon serveur: http://www.madibou.com/contribs
Pour la version smeserver-affa-1.1.1-3.el4 il faut perl-Filesys-DiskFree-0.06-1.2.el5.rf.noarch.rpm
Pour la version smeserver-affa-2.0.0-rc4 il faut perl-Filesys-DiskFree-0.06-1.2.el5.rf.noarch.rpm et perl-Compress-Bzip2-2.09-1.2.el5.rf.i386.rpm

Cordialement
adili
 
Message(s) : 18
Inscription : 02 Nov 2011 05:24

Re: EOL Centos 4 => SME 7

Message par fhs74 » 07 Mars 2012 20:50

Cyrus-Imap fonctionne également.
Il suffit d'installer tout les paquets via yum, à savoir
cyrus-imapd
cyrus-imapd-devel
cyrus-imapd-perl
cyrus-imapd-utils
cyrus-sasl
cyrus-sasl-devel
cyrus-sasl-gssapi
cyrus-sasl-ntlm
cyrus-sasl-plain
cyrus-sasl-sql
Il faut peu être chercher quelque packages sur le repo EPEL (voir ici pour l'ajouter : http://wiki.contribs.org/Epel)
de modifier le script d'install de westcountrybusiness.com.... comme ceci (utilisation de Perl 5.8.5 sur sme7 et 5.8.8 sur sme8) :
Code : Tout sélectionner
#!/usr/bin/perl -w

$continuer = "y";

print "This installation is for SME V7.0 Only! \n";
print "If you want to install on an earlier SME  version then \n";
print "download alternative from www.westcountrybusiness.com \n\n";
do  {
  print "Are you sure you want to continue with SME7.0 install? [y/n] :";
  $continuer = <STDIN>;
  chomp $continuer;
  die "Installation cancelled by user request" if ( $continuer =~ /^n$/i );
} while ( $continuer !~ /^y$/i );

print "Stopping existing services (if running):\n";
system('/etc/rc.d/init.d/saslauthd "stop" >/dev/null 2>&1');
system('/etc/rc.d/init.d/xinetd "stop" >/dev/null 2>&1');
system('service imap stop');
system('service imaps stop');
print "Services stopped     OK. \n";

print "Disabling existing IMAP & POP services: ";
system("/sbin/e-smith/config setprop imap status disabled");
system("/sbin/e-smith/config setprop imaps status disabled");
system("/sbin/e-smith/config setprop pop3 status disabled");
system("/sbin/e-smith/config setprop pop3s status disabled");
print "OK. \n";

print "Activating new services : ";
system("/sbin/e-smith/config set saslauthd service InitscriptOrder 70 access private status enabled");
system("/sbin/e-smith/config set cyrus-imapd service InitscriptOrder 71 access private status enabled");
print "OK. \n";
      
# Initialisation des fichiers de configuration grace aux patrons
# Donne Acces au service cyrus imap qui ne demarre pas avec Xinetd
   
print "Installing custom-templates: ";
system("mkdir -p /etc/e-smith/templates-custom/etc/hosts.deny/");
system("cp ./00startup /etc/e-smith/templates-custom/etc/hosts.deny/");
print "OK. \n";
      
# Installation des RPMs
      

         
# Configure Custom Templates
      
print "Configuration de Cyrus. \n";
system("mkdir -p /etc/e-smith/templates-custom/etc/cyrus.conf/");
system("cp ./cyrus /etc/e-smith/templates-custom/etc/cyrus.conf/");
system("cp ./template-begin /etc/e-smith/templates-custom/etc/cyrus.conf/");
system("cp ./template-end /etc/e-smith/templates-custom/etc/cyrus.conf/");
print "Cyrus.conf : OK. \n";
   
system("mkdir -p /etc/e-smith/templates-custom/etc/imapd.conf/");
system("cp ./imapd /etc/e-smith/templates-custom/etc/imapd.conf/");
system("cp ./template-begin /etc/e-smith/templates-custom/etc/imapd.conf/");
system("cp ./template-end /etc/e-smith/templates-custom/etc/imapd.conf/");
print "Imapd.conf : OK. \n";
      
# On ajoute un script Perl pour gere les connexions Telnet
# dont nous avons besoin pour ajouter/supprimer des comptes IMAP
      
#print "Script for adding new users: ";
system("mkdir  /usr/lib/perl5/site_perl/5.8.8/Net");
system("cp ./Telnet.pm  /usr/lib/perl5/site_perl/5.8.8/Net/");
system("cp ./user-create-cyrus /etc/e-smith/events/actions/");
system("cp ./user-delete-cyrus /etc/e-smith/events/actions/");
system("chmod 554 /etc/e-smith/events/actions/user-create-cyrus");
system("chmod 554 /etc/e-smith/events/actions/user-delete-cyrus");
system("ln -s /etc/e-smith/events/actions/user-create-cyrus /etc/e-smith/events/user-create/S95user-create-cyrus");
system("ln -s /etc/e-smith/events/actions/user-delete-cyrus /etc/e-smith/events/user-delete/S05user-delete-cyrus");

print "OK. \n";

# Create symlinks for starting & stopping services
   
print "Configuring start up services: ";
system("ln -s /etc/rc.d/init.d/e-smith-service /etc/rc.d/rc7.d/S71cyrus-imapd");
system("ln -s /etc/rc.d/init.d/cyrus-imapd /etc/rc.d/rc0.d/K71cyrus-imap");
system("ln -s /etc/rc.d/init.d/saslauthd /etc/rc.d/rc7.d/S71saslauthd");
system("ln -s /etc/rc.d/init.d/saslauthd /etc/rc.d/rc0.d/K71saslauthd");
print "OK. \n";
   
print "Configuring Qmail : ";
system("chmod 4755 /var/qmail/bin/preline");
system("chmod 4755 /var/qmail/bin/sendmail");
system("mkdir /etc/e-smith/templates-user-custom/.qmail/");
system("cp ./90local  /etc/e-smith/templates-user-custom/.qmail/");
system("mkdir -p /etc/e-smith/templates-custom/etc/services");
system("cp ./30cyrus-imap /etc/e-smith/templates-custom/etc/services/");

print "OK. \n";
   
# On remet a jour les fichiers de configuration a partir des templates.

print "Expanding Templates : ";
system("/sbin/e-smith/expand-template /etc/hosts.deny");
system("/sbin/e-smith/expand-template /etc/xinetd.conf");
system("/sbin/e-smith/expand-template /etc/cyrus.conf");
system("/sbin/e-smith/expand-template /etc/imapd.conf");
system("/sbin/e-smith/expand-template /etc/services");
print "OK. \n";
      
print "Restarting services : ";
system('/etc/rc.d/init.d/xinetd "start" >/dev/null 2>&1');
system('/etc/rc.d/init.d/saslauthd "start" >/dev/null 2>&1');
system('/etc/rc.d/init.d/cyrus-imapd "start" >/dev/null 2>&1');
print "OK. \n";

print "Configuring Server Manager : ";
`cp ./sherwood70 /etc/e-smith/web/functions/sherwood`;
`chown root:admin /etc/e-smith/web/functions/sherwood`;
`chmod 4750 /etc/e-smith/web/functions/sherwood`;
print "OK. \n";
   
`ln -s /etc/e-smith/web/functions/sherwood /etc/e-smith/web/panels/manager/cgi-bin/sherwood`;
   
print "Setting IMAP administration password : ";
system("echo \"%imapmail%\" | `passwd cyrus --stdin >/dev/null 2>&1`");
print "OK. \n";
   
# Create admin & public accounts
print "Creating Mailboxes for existing users ...\n";

`chmod 750 create-accounts`;
`./create-accounts`;

`/sbin/e-smith/db /home/e-smith/db/navigation/navigation.en set sherwood panel Description "cyrus-IMAP" DescriptionWeight 6750 Heading Configuration HeadingWeight 6000`;

`/sbin/e-smith/db /home/e-smith/db/navigation/navigation.fr set sherwood panel Description "Gestion Des comptes Imap" DescriptionWeight 8555 Heading Sherwood HeadingWeight 8000`;

`/sbin/e-smith/db /home/e-smith/db/navigation/navigation.fr-ca set sherwood panel Description "Gestion Des comptes Imap" DescriptionWeight 8555 Heading Sherwood HeadingWeight 8000`;

`signal-event email-update`;

print "Installation complete \n";
print "If you want to use the websieve rules, view the websieve.readme file\n";

Bonne utilisation ;).

Si vous voulez les scipts d'install complet, demandez moi.
fhs74
 
Message(s) : 22
Inscription : 02 Nov 2011 11:16
Localisation : Haute-Savoie

Re: EOL Centos 4 => SME 7

Message par unnilennium » 07 Mars 2012 22:38

gières a écrit :Bonsoir,

Oulala ! C'est quand d'ici peu de temps ! Je ne suis pas pressé de passer en v. 8 vu tout le mal qui a déjà été dit ici il doit y avoir un an !!



pour les mises à jour centos c'est à effet immédiat, enfin le temps qu'ils sortent les données des repos poru les mettre en archive.

pour SME 8 il leur reste 1 seul bug à corriger avant de publier la RC1 ( en projet depuis début novembre dernier)
unnilennium
 
Message(s) : 218
Inscription : 28 Nov 2011 19:32
Localisation : Québec, QC, Canada

Re: EOL Centos 4 => SME 7

Message par lurey » 15 Mars 2012 15:37

bonjour,
voila fort longtemps que je ne suis pas revenu sur le forum ixus/SME... beaucoup d'autres soucis et activités, et surtout un serveur qui ne bronche pas et me donne toute satisfaction depuis tout aussi longtemps :P ... bref
Au moment où je pense à me monter un deuxième serveur (privé, celui-là, et petite machine obsolète suffira) je tombe sur les annonces parlant de SME 8 et CentOS ... Deux éléments, mis en lien, me chiffonnent :
- pour utiliser un processeur i586 (oui, une antiquité !), il faudra rester en SME 7 car "CentOS 5 has dropped support for i586"
- et puis là, "les repo centos 4 ne seront plus disponibles dans quelques jours" (... et les quelques jours sont sans doute passés !)

Questions (et excusez-moi si elles vous paraissent simplettes... :oops: ) : la dernière image de SME 7.5.1 contient-elle les dernières mises à jour tenant à CentOS ? et sinon, ces mises à jour seront-elle encore proposées par le gestionnaire des mises à jour ? et sinon encore, y a-t-il quelque chose à faire "a la mano", (du côté de yum, pour qu'il sache les trouver ?), pour avoir les dernières mises à jour de CentOS 4 ?
Merci à celui/ceux qui pourront me rassurer !
lurey
 
Message(s) : 6
Inscription : 07 Nov 2011 00:05


Retour vers SME

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron