Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 326571 - =www-client/opera-10.60: unable to import personal certificate in .p12 format
Summary: =www-client/opera-10.60: unable to import personal certificate in .p12 format
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-02 08:05 UTC by Patryk
Modified: 2010-08-13 09:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patryk 2010-07-02 08:05:24 UTC
I get "The certifcation installation failed" message in a popup window, when I try to import the certificate and Opera does not import it.

Reproducible: Always

Steps to Reproduce:
1. Take the cert in .p12 (or .pem) and try to import.

Actual Results:  
I get "The certifcation installation failed" message in a popup window, when I try to import the certificate and Opera does not import it. Such problem does not exist in opera-10.11, cause I've downgraded to that version to import the cert and moved back to 10.60. After that I can use it in 10.60 properly.

Expected Results:  
Opera should import it, just like in version 10.11

emerge --info =www-client/opera-10.60
Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.11.2-r0, 2.6.30-gentoo-r8 i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.30-gentoo-r8-i686-Intel-R-_Pentium-R-_4_CPU_2.40GHz-with-gentoo-1.12.13
Timestamp of tree: Fri, 02 Jul 2010 06:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 1.3.7-r1, 2.1.10
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.7.9-r1, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.1.2, 4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ ftp://gentoo.wheel.sk/pub/linux/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.elen.ktu.lt/ ftp://ftp.fi.muni.cz/pub/linux/gentoo/"
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en pl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 arts berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gif glitz hal iconv java jpeg kde lcms ldap libnotify mad mikmod mmx mmx2 mng modules mp3 mp4 mpeg mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp pam pango pcre pdf perl png ppds pppd python qt qt3 qt3support qt4 readline reflection sdl semantic-desktop session spell spl sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis x264 x86 xcb xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en pl" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

www-client/opera-10.60 was built with the following:
USE="gstreamer kde -gtk" LINGUAS="pl -be -bg -cs -da -de -el -en_GB -es_ES -es_LA -et -fi -fr -fr_CA -fy -hi -hr -hu -id -it -ja -ka -ko -lt -mk -nb -nl -nn -pt -pt_BR -ro -ru -sk -sr -sv -ta -te -tr -uk -vi -zh_CN -zh_HK -zh_TW"
Comment 1 Alex Legler (RETIRED) archtester gentoo-dev Security 2010-07-02 10:43:13 UTC
Please use the "Gentoo Linux" for filing such bugs next time.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-02 16:20:48 UTC
Confirmed. It won't halt 10.60 stabilisation and apparently we have a workaround, so maybe I will leave 10.11 in the tree somewhat longer (but package.masked).
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-09 02:22:59 UTC
Still present in 10.70_pre6395.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2010-08-09 18:23:12 UTC
Haven't tried with the old 10.60 final yet, but I can successfully import a self-signed .pem certificate in 10.61 by *first* switching to the Authorities tab. Opening the Certificate Manager window defaults to the Personal tab, where it (obviously?) won't work. Please test this "fix" and report back, as I really want to get rid of opera-10.11 soon.
Comment 6 Patryk 2010-08-13 09:55:09 UTC
Works for me. I've successfully imported my certificate.