Sme8 : Différence entre versions

De SME Server Wiki
(projets sur le feu)
 
(9 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
== projets sur le feu==
 
== projets sur le feu==
 
+
# phpMyAdmin3 et smeserver-phpmyadmin-multiuser
# phpMyadmin3 et smeserver-phpmyadmin
+
# fail2ban
 +
# bandwithd
 +
# lazyadmintools
 
# user-webspace
 
# user-webspace
 
# usershell jail
 
# usershell jail
 
# dhcpmanager
 
# dhcpmanager
# fail2ban
 
# bandwithd
 
 
# mailalias
 
# mailalias
 
# webshares
 
# webshares
 
# owncloud http://owncloud.org/
 
# owncloud http://owncloud.org/
 +
# mysql backup
 +
# rsync ssh and usb
 +
# backup my thumb
 +
# smeserver-geoip
  
 
== projets mis à jours ou réalisés ==
 
== projets mis à jours ou réalisés ==
Ligne 17 : Ligne 21 :
 
# sme8admin
 
# sme8admin
 
# isoqlog
 
# isoqlog
# sysmon
+
# sysmon (a voir: intégration des options de system monitor et dlog)
 +
# phpMyAdmin3 et smeserver-phpmyadmin
  
  
Ligne 172 : Ligne 177 :
  
 
http://apt.sw.be/redhat/el6/en/i386/dag/RPMS/
 
http://apt.sw.be/redhat/el6/en/i386/dag/RPMS/
 +
 +
== liens compilations==
 +
 +
http://translate.contribs.org/patches/
 +
 +
http://buildsys.contribs.org
 +
 +
http://wiki.contribs.org/Package_Modification
 +
 +
http://smeserver.pialasse.com/index.php/Compilation_rpm
 +
 +
http://wiki.contribs.org/User:Cactus:CVS:Cheat_Sheet
 +
 +
http://cvsbook.red-bean.com/cvsbook.html#Removing%20Files
 +
 +
http://wiki.contribs.org/SME8.0_Contribs_QA
 +
 +
=== CVS cheat sheet ===
 +
 +
cd ~/smecontribs/rpm
 +
cvs update -dPA
 +
 +
 +
aller dans son repertoire, puis preparer le repertoire
 +
 +
cvs update -dPA 
 +
make clean     
 +
make prep
 +
 +
cp yum-import-keys yum-import-keys.{patchname}
 +
modifier l'original, pas la copy {patchname}
 +
make patch SUFFIX={patchname}
 +
 +
verifier les traductions a importer http://translate.contribs.org/patches/contribs/
 +
wget http://translate.contribs.org/patches/contribs/{name}-locale-{date}.patch
 +
cvs add {name}-locale-{date}.patch
 +
 +
editer le spec
 +
vim *.spec
 +
make local   
 +
 +
commit
 +
rm -f clog
 +
cvs commit -m "$(make clog)"
 +
 +
 +
build
 +
make tag
 +
make build
 +
 +
== bugs a suivre ==
 +
 +
http://bugs.contribs.org/show_bug.cgi?id=1811
 +
 +
http://bugs.contribs.org/show_bug.cgi?id=7040
 +
 +
http://bugs.contribs.org/show_bug.cgi?id=7069
 +
 +
http://bugs.contribs.org/show_bug.cgi?id=6319  php tmp !!
 +
 +
http://bugs.contribs.org/show_bug.cgi?id=7011 set php tmp per ibay
 +
 +
 +
http://bugs.contribs.org/show_bug.cgi?id=2020

Version actuelle en date du 10 septembre 2012 à 17:50

projets sur le feu

  1. phpMyAdmin3 et smeserver-phpmyadmin-multiuser
  2. fail2ban
  3. bandwithd
  4. lazyadmintools
  5. user-webspace
  6. usershell jail
  7. dhcpmanager
  8. mailalias
  9. webshares
  10. owncloud http://owncloud.org/
  11. mysql backup
  12. rsync ssh and usb
  13. backup my thumb
  14. smeserver-geoip

projets mis à jours ou réalisés

  1. denyhosts
  2. durep
  3. qmailhandler
  4. sme8admin
  5. isoqlog
  6. sysmon (a voir: intégration des options de system monitor et dlog)
  7. phpMyAdmin3 et smeserver-phpmyadmin


outils de compilation

yum install kernel-devel gcc gcc-c++ ncurses-devel rpmbuild

test des vieilles contribs

db yum_repositories set sme7addons repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeaddons-7 \
Name 'SME 7 - contribs' \
Visible no \
status disabled

signal-event yum-modify
yum clean all


db yum_repositories set sme7contribs repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7 \
Name 'SME 7 - contribs' \
Visible no \
status disabled

signal-event  yum-modify
yum clean all
db yum_repositories set sme7extras repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smeextras-7 \
Name 'SME 7 - contribs' \
Visible no \
status disabled

signal-event  yum-modify
yum clean all

/sbin/e-smith/db yum_repositories set dag repository \
Name 'Dag - EL5' \
BaseURL 'http://apt.sw.be/redhat/el5/en/$basearch/dag' \
EnableGroups no \
GPGCheck yes \
GPGKey http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt \
Visible no \
Exclude freetype,htop,iptraf,rsync,syslinux \
status disabled
signal-event  yum-modify
yum clean all


/sbin/e-smith/db yum_repositories set rpmforge repository \
Name 'Dag - EL5' \
BaseURL 'http://apt.sw.be/redhat/el5/en/$basearch/rpmforge' \
EnableGroups no \
GPGCheck yes \
GPGKey http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt \
Visible no \
Exclude freetype,htop,iptraf,rsync,syslinux \
status disabled
signal-event  yum-modify
yum clean all

sme8admin

nécessite

  1. import de lua (fournir rpm de http://pkgs.repoforge.org/)
  2. mettre rrddtool en release ( est dans smetest)
  3. importer hddtemp de extras

durep

perl-Data-Dumper 2.125-1.el5.rf dag Installing:

perl-MLDBM                  noarch             2.01-2.2.el5.rf             dag                   19 k

Installing for dependencies:

perl-FreezeThaw             noarch             0.45-1.el5.rf               rpmforge              18 k

isoqlog

Dependencies Resolved

==============================================================================================================================================================
Package                                 Arch                        Version                     Repository                                              Size
==============================================================================================================================================================

Installing:

saco-mitel-isoqlog                      noarch                      0.1-09                      /saco-mitel-isoqlog-0.1-09.noarch                      121 k

Transaction Summary

==============================================================================================================================================================

Install 1 Package(s) Upgrade 0 Package(s)

Total size: 121 k

Is this ok [y/N]: y

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

 Installing     : saco-mitel-isoqlog                                                                                                                     1/1

/bin/cat: /home/e-smith/domains: Aucun fichier ou répertoire de ce type

Arrêt de httpd :[ OK ]

Démarrage de httpd :Syntax error on line 733 of /etc/httpd/conf/httpd.conf:

Invalid command 'RequireSSL', perhaps misspelled or defined by a module not included in the server configuration

[ÉCHOUÉ]

Arrêt de crond :[ OK ]

Démarrage de crond :[ OK ]

Non-fatal POSTIN scriptlet failure in rpm package saco-mitel-isoqlog-0.1-09.noarch

erreur: %post(saco-mitel-isoqlog-0.1-09.noarch) scriptlet failed, exit status 127


Installed:

 saco-mitel-isoqlog.noarch 0:0.1-09

Complete!

SOURCES

http://pkgs.repoforge.org/

http://apt.sw.be/redhat/el5/en/i386/rpmforge

http://apt.sw.be/redhat/el6/en/i386/dag/RPMS

http://mirror.pialasse.com/releases/8

http://dl.fedoraproject.org/pub/epel/5

http://wiki.contribs.org/Package_Modification/fr

http://rpms.famillecollet.com/enterprise/5/remi/i386/

http://dl.fedoraproject.org/pub/epel/5/i386/repoview/

http://apt.sw.be/redhat/el6/en/i386/dag/RPMS/

liens compilations

http://translate.contribs.org/patches/

http://buildsys.contribs.org

http://wiki.contribs.org/Package_Modification

http://smeserver.pialasse.com/index.php/Compilation_rpm

http://wiki.contribs.org/User:Cactus:CVS:Cheat_Sheet

http://cvsbook.red-bean.com/cvsbook.html#Removing%20Files

http://wiki.contribs.org/SME8.0_Contribs_QA

CVS cheat sheet

cd ~/smecontribs/rpm
cvs update -dPA


aller dans son repertoire, puis preparer le repertoire

cvs update -dPA  
make clean       
make prep
cp yum-import-keys yum-import-keys.{patchname}

modifier l'original, pas la copy {patchname}

make patch SUFFIX={patchname}

verifier les traductions a importer http://translate.contribs.org/patches/contribs/

wget http://translate.contribs.org/patches/contribs/{name}-locale-{date}.patch
cvs add {name}-locale-{date}.patch

editer le spec

vim *.spec
make local     

commit

rm -f clog
cvs commit -m "$(make clog)"


build

make tag
make build

bugs a suivre

http://bugs.contribs.org/show_bug.cgi?id=1811

http://bugs.contribs.org/show_bug.cgi?id=7040

http://bugs.contribs.org/show_bug.cgi?id=7069

http://bugs.contribs.org/show_bug.cgi?id=6319 php tmp !!

http://bugs.contribs.org/show_bug.cgi?id=7011 set php tmp per ibay


http://bugs.contribs.org/show_bug.cgi?id=2020