[grisbi-bugs] [Grisbi 0000495]: Manque pluging de cryptage
bugtracker at grisbi.org
bugtracker at grisbi.org
Tue Mar 24 22:16:15 CET 2009
The following issue has been RESOLVED.
======================================================================
http://grisbi.tuxfamily.org/mantis/view.php?id=495
======================================================================
Reported By: franky
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 495
Category: Main
Reproducibility: always
Severity: major
Priority: normal
Status: resolved
OS: Debian
Unstable Impact: No
Version OS: Ubuntu 8.10 intrepid ibex
Version GTK: 2.0
Resolution: fixed
Fixed in Version: CVS (développement)
======================================================================
Date Submitted: 03-15-2009 12:01 UTC
Last Modified: 03-24-2009 21:16 UTC
======================================================================
Summary: Manque pluging de cryptage
Description:
aprés compile , impossible d'encrypter le compte, il manque le plug in
d'incrytation.
======================================================================
----------------------------------------------------------------------
pbiava - 03-15-09 13:45
----------------------------------------------------------------------
As-tu le package de développement de open-ssl c'est dans un package qui
devrait contenir devel peut-être çà : open-ssl-devel.
ça donne ça pour moi : libopenssl0.9.8-devel-0.9.8h-3.1mdv2009.0
----------------------------------------------------------------------
GillesMorel - 03-15-09 14:48
----------------------------------------------------------------------
Pour les paquets Ubuntu (et Debian en général normalement), il faut les
deux paquets suivants :
* libssl0.9.8 => pour l'utilisation (n° de version selon distro)
* libssl-dev => pour la compilation
@+
----------------------------------------------------------------------
franky - 03-15-09 16:16
----------------------------------------------------------------------
d'accord, j'ai installé les paquets libssl0.9.8 et libssl-dev
j'ai refais un configure, un make, puis probléme lorsque je veux mettre en
paquet avec un checkinstall: j'ai
Making install in plugins/openssl
make[2]: entrant dans le répertoire «
/home/franck/grisbi/src/plugins/openssl »
make[3]: entrant dans le répertoire «
/home/franck/grisbi/src/plugins/openssl »
make[3]: Rien à faire pour « install-exec-am ».
test -z "/usr/local/lib/grisbi" || /bin/mkdir -p "/usr/local/lib/grisbi"
/bin/bash ../../../libtool --mode=install /usr/bin/install -c
'openssl.la' '/usr/local/lib/grisbi/openssl.la'
libtool: install: /usr/bin/install -c .libs/openssl.so
/usr/local/lib/grisbi/openssl.so
libtool: install: /usr/bin/install -c .libs/openssl.lai
/usr/local/lib/grisbi/openssl.la
libtool: install: /usr/bin/install -c .libs/openssl.a
/usr/local/lib/grisbi/openssl.a
libtool: install: chmod 644 /usr/local/lib/grisbi/openssl.a
chmod: changing permissions of `/usr/local/lib/grisbi/openssl.a': No such
file or directory
make[3]: *** [install-pluginLTLIBRARIES] Erreur 1
make[3]: quittant le répertoire « /home/franck/grisbi/src/plugins/openssl
»
make[2]: *** [install-am] Erreur 2
make[2]: quittant le répertoire « /home/franck/grisbi/src/plugins/openssl
»
make[1]: *** [install-recursive] Erreur 1
make[1]: quittant le répertoire « /home/franck/grisbi/src »
make: *** [install-recursive] Erreur 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
Sans SSL la mise en packet est ok, je ne connais pas assez pour me
depatouiller de cela.....
----------------------------------------------------------------------
GillesMorel - 03-15-09 16:44
----------------------------------------------------------------------
Pourquoi vouloir créer un paquet avec checkinstall ?
Il est plus simple (et à mon sens plus "propre") de compiler en mettant
juste la destination dans ton /home/franck/* comme ceci par exemple :
./configure -prefix=/home/franck/Desktop/devel/grisbi-compil
=> à adapter selon ton choix pour le chemin de destination !
Puis les traditionnels ' make ' & ' make install ' (pas en sudo pour ce
dernier puisque dans ton /home/franck/*)
Ainsi, tout sera mis dans un répertoire unique (ici
/home/franck/Desktop/devel/grisbi-compil) qu'il suffira de supprimer pour
enlever Grisbi version CVS (ça évite même de passer par un ' make uninstall
' ;-)
Pour les paquets, j'en mettrai à disposition lorsque le moment sera venu
(mais pas avant une version RC en tout état de cause ;-).
----------------------------------------------------------------------
franky - 03-15-09 19:23
----------------------------------------------------------------------
J'ai fait l'essai comme tu m'as dit, impossible de crypter mon
fichier,toujours un probléme avec ssl, et en plus cette fois, en plus,
grisbi est en anglais lol
Je suis encore trop bleu pour tout comprendre, je vais rouler sans
cryptage pour l'instant.....
A moins que je n'ai pas capté, cette notion de cryptage, permet bien de
verrouiller ton fichier gsb avec un password ?
----------------------------------------------------------------------
pbiava - 03-15-09 19:37
----------------------------------------------------------------------
Peux-tu regarder dans le répertoire des sources :
grisbi-0.6.0/src/plugins/openssl si tu as un fichier openssl.la
si tu ne l'a pas essaie de mettre ici le fichier config.log pour voir ce
qui manque.
----------------------------------------------------------------------
franky - 03-16-09 12:03
----------------------------------------------------------------------
voilà ce que j'ai:
franck at ubuntu-desktop:~/grisbi/src/plugins/openssl$ ls
CVS Makefile.am openssl.c openssl.la
openssl_la-openssl.o
Makefile Makefile.in openssl.h openssl_la-openssl.lo
----------------------------------------------------------------------
pbiava - 03-16-09 18:04
----------------------------------------------------------------------
Bon c'est au complet. Je ne connais pas mandriva mais peux-tu faire un make
install sous root pour voir si ça fonctionne mieux.
normalement les fichiers doivent être installés dans /usr/local/lib/grisbi
----------------------------------------------------------------------
franky - 03-16-09 19:14
----------------------------------------------------------------------
J'ai des-installé mon DEB, sous j'ai refait sous root ./configure, make, et
make install, cette fois ci , ca fonctionne, j'ai pu mettre un mot de pass
sur le gsb.
Par contre petite remarque, la fenetre qui demande le mot de pass n'est
pas francisé en totalitée......
Question subsidiaire: je suis debutant sous Linux, et je me demande, si
dans quelque temps je veux supprimer Grisbi (c'est pas le cas je te
rassure), comment je sais que je n'ai pas installé installer depuis
SYNAPTIC, et qu'il faut que je fasse un make uninstall ?
Est ce que je peux supprimer le rep qui m'a permis de compiler, maintenant
que Grisbi est installé
----------------------------------------------------------------------
GillesMorel - 03-16-09 21:07
----------------------------------------------------------------------
Pour la francisation, c'était censé être bon, j'avais basculé ça hier soir
... je regarde car chez moi non plus elle n'est pas totalement francisée
:((
Sinon, pour supprimer une version compilée à la mano (traditionnellement,
la version CVS), l'intérêt de la compiler comme indiqué plus haut (tout en
tant qu'$USER et mis dans ton /home, c'est que tu as un répertoire unique
regroupant tout (dans des sous-répertoires bin/ lib/ ...) et qu'il suffit
de supprimer ce répertoire pour supprimer la version du programme
(grisbi-compil dans mon exemple plus haut).
Dans ton cas, il faut garder le répertoire de sources car c'est ici que tu
devras faire le 'make uninstall' (en root ou plus exactement sudo) qui
supprimera les fichiers copiés dans /usr/local/* & co.
Issue History
Date Modified Username Field Change
======================================================================
03-15-09 12:01 franky New Issue
03-15-09 12:01 franky OS => Debian
03-15-09 12:01 franky Unstable Impact => No
03-15-09 12:01 franky Version OS => Ubuntu 8.10 intrepid
ibex
03-15-09 12:01 franky Version GTK => 2.0
03-15-09 13:44 pbiava Status new => assigned
03-15-09 13:44 pbiava Assigned To => pbiava
03-15-09 13:45 pbiava Note Added: 0000812
03-15-09 14:48 GillesMorel Note Added: 0000816
03-15-09 16:16 franky Note Added: 0000817
03-15-09 16:44 GillesMorel Note Added: 0000818
03-15-09 19:23 franky Note Added: 0000820
03-15-09 19:37 pbiava Note Added: 0000821
03-16-09 12:03 franky Note Added: 0000822
03-16-09 18:04 pbiava Note Added: 0000824
03-16-09 19:14 franky Note Added: 0000825
03-16-09 21:07 GillesMorel Note Added: 0000829
03-24-09 21:16 pbiava Status assigned => resolved
03-24-09 21:16 pbiava Fixed in Version => CVS (développement)
03-24-09 21:16 pbiava Resolution open => fixed
======================================================================
More information about the bugsreports
mailing list