[gentoo-user] dev-perl/IO-Socket-SSL is causing me angst

2017-01-15 Thread Andrew Lowe

Dear all,
	Just done an eix-sync -> emerge -NuD world and have a problem with the 
above mentioned package. As a quick first pass before I put all the 
error/debugging stuff together, does anyone know what the following 
snippet would mean, I'm totally Perl ignorant?


 * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none 
DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/
perl: symbol lookup error: 
/usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so: 
undefined symbol: SSLeay_version

 * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase):
 *   Unable to build!

According to packages.gentoo.org, I've got the latest version of 
Net-SSLeay, 1.8


Any thoughts greatly appreciated,

Andrew



[gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Meino . Cramer
Hi,

for the purpose of online banking I want to install Linux on an USB-stick.

All attempts currently fail because the guest OS does not see
any internet connection / eth0

I tried this without success:
sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d 
-usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm -device 
intel-iommu -netdev user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9

The image boots successfully...but withoyt any connection to the
internet.

How can I acchieve what I want?

Cheers
Meino






Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Alan McKinnon
On 15/01/2017 13:49, meino.cra...@gmx.de wrote:
> Hi,
> 
> for the purpose of online banking I want to install Linux on an USB-stick.
> 
> All attempts currently fail because the guest OS does not see
> any internet connection / eth0
> 
> I tried this without success:
> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d 
> -usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm 
> -device intel-iommu -netdev 
> user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
> 
> The image boots successfully...but withoyt any connection to the
> internet.
> 
> How can I acchieve what I want?


When you log into the guest OS and look at the network config it does
have, what do you see?

What interfaces, routes, etc etc does it actually have once booted?


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Meino . Cramer
Alan McKinnon  [17-01-15 13:40]:
> On 15/01/2017 13:49, meino.cra...@gmx.de wrote:
> > Hi,
> > 
> > for the purpose of online banking I want to install Linux on an USB-stick.
> > 
> > All attempts currently fail because the guest OS does not see
> > any internet connection / eth0
> > 
> > I tried this without success:
> > sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d 
> > -usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm 
> > -device intel-iommu -netdev 
> > user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
> > 
> > The image boots successfully...but withoyt any connection to the
> > internet.
> > 
> > How can I acchieve what I want?
> 
> 
> When you log into the guest OS and look at the network config it does
> have, what do you see?
> 
> What interfaces, routes, etc etc does it actually have once booted?
> 
> 
> -- 
> Alan McKinnon
> alan.mckin...@gmail.com
> 
> 

One step back, Alan...

I am booting an install-disk.iso, which needs a network to access the
packages from a server, which I want to be part of my usbstick.

The install-disk.iso should be prepared/configured to access the 
internet (everything else would be at least an error/bug...)...

So I assume, that qemu is not providing that...

Cheers
Meino





Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Alan McKinnon
On 15/01/2017 14:52, meino.cra...@gmx.de wrote:
> Alan McKinnon  [17-01-15 13:40]:
>> On 15/01/2017 13:49, meino.cra...@gmx.de wrote:
>>> Hi,
>>>
>>> for the purpose of online banking I want to install Linux on an USB-stick.
>>>
>>> All attempts currently fail because the guest OS does not see
>>> any internet connection / eth0
>>>
>>> I tried this without success:
>>> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d 
>>> -usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm 
>>> -device intel-iommu -netdev 
>>> user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
>>>
>>> The image boots successfully...but withoyt any connection to the
>>> internet.
>>>
>>> How can I acchieve what I want?
>>
>>
>> When you log into the guest OS and look at the network config it does
>> have, what do you see?
>>
>> What interfaces, routes, etc etc does it actually have once booted?
>>
>>
>> -- 
>> Alan McKinnon
>> alan.mckin...@gmail.com
>>
>>
> 
> One step back, Alan...
> 
> I am booting an install-disk.iso, which needs a network to access the
> packages from a server, which I want to be part of my usbstick.
> 
> The install-disk.iso should be prepared/configured to access the 
> internet (everything else would be at least an error/bug...)...
> 
> So I assume, that qemu is not providing that...

Sounds reasonable. I asked what I did because it looks like you know
what you want, but aren't getting it. So the obvious troubleshooting
step is to see what you did get :-)

I assume this guest is something you can log into after it boots? It has
some kind of console login functionality?? If say ssh is the only way
you can get access then you have a chicken and egg problem, something
you'd ideally like to avoid


-- 
Alan McKinnon
alan.mckin...@gmail.com




[gentoo-user] Configuring Firefox for more privacy - an attempt (results)

2017-01-15 Thread Meino . Cramer
Hi,

while trying to setup a better environment for online banking,
I wanted to make my daily Linux environment also more secure (in the
sense of keeping my digital footprint as small as possible).

I read some informations on the internet.
Conclusion: Its more private to hide in the mass as
to be the only one, who is able to keep all information
off the internet -- which is remarkable unique --
you are putting a label with your name right onto
your fronthead just before entering the digital world
of surveillance.

I did not tried to do the same with PaleMoon which
I did with Firefox since the amount of compatible plugins/extensions
for PaleMoon is quite small and I still cant use NoScript with PaleMoon.

Two sites I found on the internet, which are quite handy to
check what the current browser is submitting:

https://panopticlick.eff.org/
and for more detailed results:
https://anonymous-proxy-servers.net/en/help/security_test.html
(the presented results on that page are examples. Click
"Check it!" on the upper right corner of that page. If a
authetication dialog pops up, click it away and click
"Start test" on the page.)

The results of the modification and addons I added
are shown in the attached images.

I removed the informations of my ISP and IP-address.

If there is an interest of what I did I would be happy
to describe it...but there is a problem of the memory
footprint...
The most efficient way to transport the informations
of what is needed to tweak would be screenshots of
those addons setting dialog, which do not provide a
way to store the current settings into a file.

Cheers
Meino




Re: [gentoo-user] dev-perl/IO-Socket-SSL is causing me angst

2017-01-15 Thread Alexander Kapshuk
On Sun, Jan 15, 2017 at 10:36 AM, Andrew Lowe  wrote:
> Dear all,
> Just done an eix-sync -> emerge -NuD world and have a problem with
> the above mentioned package. As a quick first pass before I put all the
> error/debugging stuff together, does anyone know what the following snippet
> would mean, I'm totally Perl ignorant?
>
>  * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
> DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/
> perl: symbol lookup error:
> /usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so:
> undefined symbol: SSLeay_version
>  * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase):
>  *   Unable to build!
>
> According to packages.gentoo.org, I've got the latest version of Net-SSLeay,
> 1.8
>
> Any thoughts greatly appreciated,
>
> Andrew
>

An undefined symbol is a reference to a function called SSLeay_version
not being defined in the SSLeay_version.so module.

Have you updated dev-lang/perl recently and perhaps forgot to run
perl-cleaner afterwards?

Just a thought.



Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Meino . Cramer
Alan McKinnon  [17-01-15 14:08]:
> On 15/01/2017 14:52, meino.cra...@gmx.de wrote:
> > Alan McKinnon  [17-01-15 13:40]:
> >> On 15/01/2017 13:49, meino.cra...@gmx.de wrote:
> >>> Hi,
> >>>
> >>> for the purpose of online banking I want to install Linux on an USB-stick.
> >>>
> >>> All attempts currently fail because the guest OS does not see
> >>> any internet connection / eth0
> >>>
> >>> I tried this without success:
> >>> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d 
> >>> -usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm 
> >>> -device intel-iommu -netdev 
> >>> user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
> >>>
> >>> The image boots successfully...but withoyt any connection to the
> >>> internet.
> >>>
> >>> How can I acchieve what I want?
> >>
> >>
> >> When you log into the guest OS and look at the network config it does
> >> have, what do you see?
> >>
> >> What interfaces, routes, etc etc does it actually have once booted?
> >>
> >>
> >> -- 
> >> Alan McKinnon
> >> alan.mckin...@gmail.com
> >>
> >>
> > 
> > One step back, Alan...
> > 
> > I am booting an install-disk.iso, which needs a network to access the
> > packages from a server, which I want to be part of my usbstick.
> > 
> > The install-disk.iso should be prepared/configured to access the 
> > internet (everything else would be at least an error/bug...)...
> > 
> > So I assume, that qemu is not providing that...
> 
> Sounds reasonable. I asked what I did because it looks like you know
> what you want, but aren't getting it. So the obvious troubleshooting
> step is to see what you did get :-)
> 
> I assume this guest is something you can log into after it boots? It has
> some kind of console login functionality?? If say ssh is the only way
> you can get access then you have a chicken and egg problem, something
> you'd ideally like to avoid
> 
> 
> -- 
> Alan McKinnon
> alan.mckin...@gmail.com
> 
> 

There are neither chicken nor eggsand especially there is no
internet connection  :

The iso boots fine and I can chroot into my base installation of my
usbstick.
Since online banking from the command line is somehow steam-punk-style
I wanted a graphical interface (to name onlu one example).
But I cannot pull the according package from the providing server,
since.no internet.
And there they were...my three problems ;)

But in the meanwhile I found a way to tell qemu what I want.

Now I boot my iso like this
sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d 
-usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm -device 
intel-iommu -net nic -net user

That's it -- but I am open for suggestions to improve this command --
for execution speed inside qemu for example... ;)

Cheers
Meino








Re: [gentoo-user] dev-perl/IO-Socket-SSL is causing me angst

2017-01-15 Thread Andrew Lowe

On 15/01/17 21:27, Alexander Kapshuk wrote:

On Sun, Jan 15, 2017 at 10:36 AM, Andrew Lowe  wrote:

Dear all,
Just done an eix-sync -> emerge -NuD world and have a problem with
the above mentioned package. As a quick first pass before I put all the
error/debugging stuff together, does anyone know what the following snippet
would mean, I'm totally Perl ignorant?

 * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/
perl: symbol lookup error:
/usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so:
undefined symbol: SSLeay_version
 * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase):
 *   Unable to build!

According to packages.gentoo.org, I've got the latest version of Net-SSLeay,
1.8

Any thoughts greatly appreciated,

Andrew



An undefined symbol is a reference to a function called SSLeay_version
not being defined in the SSLeay_version.so module.

Have you updated dev-lang/perl recently and perhaps forgot to run
perl-cleaner afterwards?

Just a thought.




Alexander,
	I remember to do the python-updater but had forgotten about the perl 
equivalent, perl-cleaner. Gave it a run but I still get the same error, 
whilst the cleaner is running. Might be time to file a bug, unless 
anyone else has updated this is the last day or so with no error's?


Regards,
Andrew



Re: [gentoo-user] dev-perl/IO-Socket-SSL is causing me angst

2017-01-15 Thread Alexander Kapshuk
On Sun, Jan 15, 2017 at 5:07 PM, Andrew Lowe  wrote:
> On 15/01/17 21:27, Alexander Kapshuk wrote:
>>
>> On Sun, Jan 15, 2017 at 10:36 AM, Andrew Lowe  wrote:
>>>
>>> Dear all,
>>> Just done an eix-sync -> emerge -NuD world and have a problem
>>> with
>>> the above mentioned package. As a quick first pass before I put all the
>>> error/debugging stuff together, does anyone know what the following
>>> snippet
>>> would mean, I'm totally Perl ignorant?
>>>
>>>  * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
>>> DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/
>>> perl: symbol lookup error:
>>>
>>> /usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so:
>>> undefined symbol: SSLeay_version
>>>  * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase):
>>>  *   Unable to build!
>>>
>>> According to packages.gentoo.org, I've got the latest version of
>>> Net-SSLeay,
>>> 1.8
>>>
>>> Any thoughts greatly appreciated,
>>>
>>> Andrew
>>>
>>
>> An undefined symbol is a reference to a function called SSLeay_version
>> not being defined in the SSLeay_version.so module.
>>
>> Have you updated dev-lang/perl recently and perhaps forgot to run
>> perl-cleaner afterwards?
>>
>> Just a thought.
>>
>>
>
> Alexander,
> I remember to do the python-updater but had forgotten about the perl
> equivalent, perl-cleaner. Gave it a run but I still get the same error,
> whilst the cleaner is running. Might be time to file a bug, unless anyone
> else has updated this is the last day or so with no error's?
>
> Regards,
> Andrew
>

Based on the CPAN info on NET::SSLeay,
http://search.cpan.org/~mikem/Net-SSLeay-1.80/lib/Net/SSLeay.pod,
SSLeay_version has been available in this module in versions >
Net-SSLeay-1.42. So it should be available in 1.8, which is what you
say you have. Could be a bug, as you suggested.
What USE flags do you have NET::SSLeay compiled with, and what other
flag are available for it?



Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread wabe
meino.cra...@gmx.de wrote:

> Alan McKinnon  [17-01-15 14:08]:
> > On 15/01/2017 14:52, meino.cra...@gmx.de wrote:  
> > > Alan McKinnon  [17-01-15 13:40]:  
> > >> On 15/01/2017 13:49, meino.cra...@gmx.de wrote:  
> > >>> Hi,
> > >>>
> > >>> for the purpose of online banking I want to install Linux on an
> > >>> USB-stick.
> > >>>
> > >>> All attempts currently fail because the guest OS does not see
> > >>> any internet connection / eth0
> > >>>
> > >>> I tried this without success:
> > >>> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot
> > >>> order=d -usbdevice host: -m 1G --enable-kvm
> > >>> -machine q35,accel=kvm -device intel-iommu -netdev
> > >>> user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
> > >>>
> > >>> The image boots successfully...but withoyt any connection to the
> > >>> internet.
> > >>>
> > >>> How can I acchieve what I want?  
> > >>
> > >>
> > >> When you log into the guest OS and look at the network config it
> > >> does have, what do you see?
> > >>
> > >> What interfaces, routes, etc etc does it actually have once
> > >> booted?
> > >>
> > >>
> > >> -- 
> > >> Alan McKinnon
> > >> alan.mckin...@gmail.com
> > >>
> > >>  
> > > 
> > > One step back, Alan...
> > > 
> > > I am booting an install-disk.iso, which needs a network to access
> > > the packages from a server, which I want to be part of my
> > > usbstick.
> > > 
> > > The install-disk.iso should be prepared/configured to access the 
> > > internet (everything else would be at least an error/bug...)...
> > > 
> > > So I assume, that qemu is not providing that...  
> > 
> > Sounds reasonable. I asked what I did because it looks like you know
> > what you want, but aren't getting it. So the obvious troubleshooting
> > step is to see what you did get :-)
> > 
> > I assume this guest is something you can log into after it boots?
> > It has some kind of console login functionality?? If say ssh is the
> > only way you can get access then you have a chicken and egg
> > problem, something you'd ideally like to avoid
> > 
> > 
> > -- 
> > Alan McKinnon
> > alan.mckin...@gmail.com
> > 
> >   
> 
> There are neither chicken nor eggsand especially there is no
> internet connection  :
> 
> The iso boots fine and I can chroot into my base installation of my
> usbstick.
> Since online banking from the command line is somehow steam-punk-style
> I wanted a graphical interface (to name onlu one example).
> But I cannot pull the according package from the providing server,
> since.no internet.
> And there they were...my three problems ;)
> 
> But in the meanwhile I found a way to tell qemu what I want.
> 
> Now I boot my iso like this
> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot
> order=d -usbdevice host: -m 1G --enable-kvm -machine
> q35,accel=kvm -device intel-iommu -net nic -net user
> 
> That's it -- but I am open for suggestions to improve this command --
> for execution speed inside qemu for example... ;)

On my system (AMD Phenom II X4 965) "-cpu host" together with "-smp 4" 
gives the best results on processing speed.

For graphics output I use "-display gtk" and "-vga vmware". This is 
on my machine the fastest setting and gives me also the highest screen
resolution.

I also use the "hostfwd" option, so I can establish a ssh connection 
to the VM with the following command:

ssh -p  @localhost


That's the whole command that I use to start a VM:

qemu-system-x86_64 -machine accel=kvm -cpu host -smp 4 -m 4096 -enable-kvm 
-name banking-vm -net nic,model=virtio -net user,hostfwd=tcp::-:22 
-localtime -hda /home//qemu/banking-vm.qcow2 -display gtk -vga vmware

I don't know if this is optimal, but after many tests I found that
it gives me the best performance on my system.

--
Regards
wabe



Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Meino . Cramer
wabe  [17-01-15 17:20]:
> meino.cra...@gmx.de wrote:
> 
> > Alan McKinnon  [17-01-15 14:08]:
> > > On 15/01/2017 14:52, meino.cra...@gmx.de wrote:  
> > > > Alan McKinnon  [17-01-15 13:40]:  
> > > >> On 15/01/2017 13:49, meino.cra...@gmx.de wrote:  
> > > >>> Hi,
> > > >>>
> > > >>> for the purpose of online banking I want to install Linux on an
> > > >>> USB-stick.
> > > >>>
> > > >>> All attempts currently fail because the guest OS does not see
> > > >>> any internet connection / eth0
> > > >>>
> > > >>> I tried this without success:
> > > >>> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot
> > > >>> order=d -usbdevice host: -m 1G --enable-kvm
> > > >>> -machine q35,accel=kvm -device intel-iommu -netdev
> > > >>> user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
> > > >>>
> > > >>> The image boots successfully...but withoyt any connection to the
> > > >>> internet.
> > > >>>
> > > >>> How can I acchieve what I want?  
> > > >>
> > > >>
> > > >> When you log into the guest OS and look at the network config it
> > > >> does have, what do you see?
> > > >>
> > > >> What interfaces, routes, etc etc does it actually have once
> > > >> booted?
> > > >>
> > > >>
> > > >> -- 
> > > >> Alan McKinnon
> > > >> alan.mckin...@gmail.com
> > > >>
> > > >>  
> > > > 
> > > > One step back, Alan...
> > > > 
> > > > I am booting an install-disk.iso, which needs a network to access
> > > > the packages from a server, which I want to be part of my
> > > > usbstick.
> > > > 
> > > > The install-disk.iso should be prepared/configured to access the 
> > > > internet (everything else would be at least an error/bug...)...
> > > > 
> > > > So I assume, that qemu is not providing that...  
> > > 
> > > Sounds reasonable. I asked what I did because it looks like you know
> > > what you want, but aren't getting it. So the obvious troubleshooting
> > > step is to see what you did get :-)
> > > 
> > > I assume this guest is something you can log into after it boots?
> > > It has some kind of console login functionality?? If say ssh is the
> > > only way you can get access then you have a chicken and egg
> > > problem, something you'd ideally like to avoid
> > > 
> > > 
> > > -- 
> > > Alan McKinnon
> > > alan.mckin...@gmail.com
> > > 
> > >   
> > 
> > There are neither chicken nor eggsand especially there is no
> > internet connection  :
> > 
> > The iso boots fine and I can chroot into my base installation of my
> > usbstick.
> > Since online banking from the command line is somehow steam-punk-style
> > I wanted a graphical interface (to name onlu one example).
> > But I cannot pull the according package from the providing server,
> > since.no internet.
> > And there they were...my three problems ;)
> > 
> > But in the meanwhile I found a way to tell qemu what I want.
> > 
> > Now I boot my iso like this
> > sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot
> > order=d -usbdevice host: -m 1G --enable-kvm -machine
> > q35,accel=kvm -device intel-iommu -net nic -net user
> > 
> > That's it -- but I am open for suggestions to improve this command --
> > for execution speed inside qemu for example... ;)
> 
> On my system (AMD Phenom II X4 965) "-cpu host" together with "-smp 4" 
> gives the best results on processing speed.
> 
> For graphics output I use "-display gtk" and "-vga vmware". This is 
> on my machine the fastest setting and gives me also the highest screen
> resolution.
> 
> I also use the "hostfwd" option, so I can establish a ssh connection 
> to the VM with the following command:
> 
> ssh -p  @localhost
> 
> 
> That's the whole command that I use to start a VM:
> 
> qemu-system-x86_64 -machine accel=kvm -cpu host -smp 4 -m 4096 -enable-kvm 
> -name banking-vm -net nic,model=virtio -net user,hostfwd=tcp::-:22 
> -localtime -hda /home//qemu/banking-vm.qcow2 -display gtk -vga vmware
> 
> I don't know if this is optimal, but after many tests I found that
> it gives me the best performance on my system.
> 
> --
> Regards
> wabe
> 

Hi wabe,

THAT's a boost! Oh Yeah! Thanks a lot for the fuel :))

Cheers
Meino





Re: [gentoo-user] dev-perl/IO-Socket-SSL is causing me angst

2017-01-15 Thread Alexander Kapshuk
On Sun, Jan 15, 2017 at 5:42 PM, Alexander Kapshuk
 wrote:
> On Sun, Jan 15, 2017 at 5:07 PM, Andrew Lowe  wrote:
>> On 15/01/17 21:27, Alexander Kapshuk wrote:
>>>
>>> On Sun, Jan 15, 2017 at 10:36 AM, Andrew Lowe  wrote:

 Dear all,
 Just done an eix-sync -> emerge -NuD world and have a problem
 with
 the above mentioned package. As a quick first pass before I put all the
 error/debugging stuff together, does anyone know what the following
 snippet
 would mean, I'm totally Perl ignorant?

  * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
 DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/
 perl: symbol lookup error:

 /usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so:
 undefined symbol: SSLeay_version
  * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase):
  *   Unable to build!

 According to packages.gentoo.org, I've got the latest version of
 Net-SSLeay,
 1.8

 Any thoughts greatly appreciated,

 Andrew

>>>
>>> An undefined symbol is a reference to a function called SSLeay_version
>>> not being defined in the SSLeay_version.so module.
>>>
>>> Have you updated dev-lang/perl recently and perhaps forgot to run
>>> perl-cleaner afterwards?
>>>
>>> Just a thought.
>>>
>>>
>>
>> Alexander,
>> I remember to do the python-updater but had forgotten about the perl
>> equivalent, perl-cleaner. Gave it a run but I still get the same error,
>> whilst the cleaner is running. Might be time to file a bug, unless anyone
>> else has updated this is the last day or so with no error's?
>>
>> Regards,
>> Andrew
>>
>
> Based on the CPAN info on NET::SSLeay,
> http://search.cpan.org/~mikem/Net-SSLeay-1.80/lib/Net/SSLeay.pod,
> SSLeay_version has been available in this module in versions >
> Net-SSLeay-1.42. So it should be available in 1.8, which is what you
> say you have. Could be a bug, as you suggested.
> What USE flags do you have NET::SSLeay compiled with, and what other
> flag are available for it?

Do you have openssl or libressl installed on your system?



Re: [gentoo-user] Problems compiling glibc: Something wrong with the creation of docs...?

2017-01-15 Thread Zhu Sha Zang

Please, report appropriately at bugs.gentoo.com. Remember:


 * If you need support, post the output of `emerge --info 
'=sys-libs/glibc-2.23-r3::gentoo'`,
 * the complete build log and the output of `emerge -pqv 
'=sys-libs/glibc-2.23-r3::gentoo'`.
 * The complete build log is located at 
'/var/tmp/portage/sys-libs/glibc-2.23-r3/temp/build.log'.
 * The ebuild environment file is located at 
'/var/tmp/portage/sys-libs/glibc-2.23-r3/temp/environment'.


Best regards




Re: [gentoo-user] dev-perl/IO-Socket-SSL is causing me angst

2017-01-15 Thread Andrew Lowe

On 16/01/17 01:07, Alexander Kapshuk wrote:

On Sun, Jan 15, 2017 at 5:42 PM, Alexander Kapshuk
 wrote:

On Sun, Jan 15, 2017 at 5:07 PM, Andrew Lowe  wrote:

On 15/01/17 21:27, Alexander Kapshuk wrote:


On Sun, Jan 15, 2017 at 10:36 AM, Andrew Lowe  wrote:


Dear all,
Just done an eix-sync -> emerge -NuD world and have a problem
with
the above mentioned package. As a quick first pass before I put all the
error/debugging stuff together, does anyone know what the following
snippet
would mean, I'm totally Perl ignorant?

 * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-2.43.0/image/
perl: symbol lookup error:

/usr/lib64/perl5/vendor_perl/5.24.1/x86_64-linux/auto/Net/SSLeay/SSLeay.so:
undefined symbol: SSLeay_version
 * ERROR: dev-perl/IO-Socket-SSL-2.43.0::gentoo failed (configure phase):
 *   Unable to build!

According to packages.gentoo.org, I've got the latest version of
Net-SSLeay,
1.8

Any thoughts greatly appreciated,

Andrew



An undefined symbol is a reference to a function called SSLeay_version
not being defined in the SSLeay_version.so module.

Have you updated dev-lang/perl recently and perhaps forgot to run
perl-cleaner afterwards?

Just a thought.




Alexander,
I remember to do the python-updater but had forgotten about the perl
equivalent, perl-cleaner. Gave it a run but I still get the same error,
whilst the cleaner is running. Might be time to file a bug, unless anyone
else has updated this is the last day or so with no error's?

Regards,
Andrew



Based on the CPAN info on NET::SSLeay,
http://search.cpan.org/~mikem/Net-SSLeay-1.80/lib/Net/SSLeay.pod,
SSLeay_version has been available in this module in versions >
Net-SSLeay-1.42. So it should be available in 1.8, which is what you
say you have. Could be a bug, as you suggested.
What USE flags do you have NET::SSLeay compiled with, and what other
flag are available for it?


Do you have openssl or libressl installed on your system?




I've got openssl, but when eix lists it, the version installed, the 
latest, 1.1.0c, is in red, masked. I don't have libressl installed.


Andrew




[gentoo-user] strange dependency conflict

2017-01-15 Thread wabe
Since some days, portage moans about a dependency conflict when I 
update my system:


These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency 
conflict:

app-text/xmlto:0

  (app-text/xmlto-0.0.26-r1:0/0::gentoo, ebuild scheduled for merge) conflicts 
with
>=app-text/xmlto-0.0.26-r1[text(+)] required by 
(x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, installed)
   


Nothing to merge; quitting.


I don't understand this because these versions are already installed on 
my system:

[I] app-text/xmlto
 Available versions:  0.0.26-r1{tbz2} ~0.0.28-r1 {latex text}
 Installed versions:  0.0.26-r1{tbz2}(19:30:25 12/02/15)(text -latex)

[I] x11-misc/xdg-utils
 Available versions:  1.1.1^t{tbz2} 1.1.1-r1^t{tbz2} {doc +perl}
 Installed versions:  1.1.1-r1^t{tbz2}(20:14:37 01/15/17)(doc perl)



How can a package conflict with itself (same version)?

--
Regards
wabe



Re: [gentoo-user] strange dependency conflict

2017-01-15 Thread Daniel Frey

On 2017-01-15 11:28 AM, wabe wrote:


Since some days, portage moans about a dependency conflict when I
update my system:


These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency 
conflict:

app-text/xmlto:0

   (app-text/xmlto-0.0.26-r1:0/0::gentoo, ebuild scheduled for merge) conflicts 
with
 >=app-text/xmlto-0.0.26-r1[text(+)] required by 
(x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, installed)




Nothing to merge; quitting.


I don't understand this because these versions are already installed on
my system:

[I] app-text/xmlto
  Available versions:  0.0.26-r1{tbz2} ~0.0.28-r1 {latex text}
  Installed versions:  0.0.26-r1{tbz2}(19:30:25 12/02/15)(text -latex)

[I] x11-misc/xdg-utils
  Available versions:  1.1.1^t{tbz2} 1.1.1-r1^t{tbz2} {doc +perl}
  Installed versions:  1.1.1-r1^t{tbz2}(20:14:37 01/15/17)(doc perl)



How can a package conflict with itself (same version)?

--
Regards
wabe



From what I can tell it's telling you that the xmlto package is too 
old. xdg-utils needs a newer version, and I suspect that it's marked 
unstable. If you unmask a newer version of xmlto the error will go away.


Dan



Re: [gentoo-user] strange dependency conflict

2017-01-15 Thread wabe
Daniel Frey  wrote:

> On 2017-01-15 11:28 AM, wabe wrote:
> 
> > Since some days, portage moans about a dependency conflict when I
> > update my system:
> >
> >
> > These are the packages that would be merged, in order:
> >
> > Calculating dependencies... done!
> >
> > Total: 0 packages, Size of downloads: 0 KiB
> >
> > WARNING: One or more updates/rebuilds have been skipped due to a
> > dependency conflict:
> >
> > app-text/xmlto:0
> >
> >(app-text/xmlto-0.0.26-r1:0/0::gentoo, ebuild scheduled for
> > merge) conflicts with  
> >  >=app-text/xmlto-0.0.26-r1[text(+)] required by
> >  >(x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, installed)
> > >  
> >
> > Nothing to merge; quitting.
> >
> >
> > I don't understand this because these versions are already
> > installed on my system:
> >
> > [I] app-text/xmlto
> >   Available versions:  0.0.26-r1{tbz2} ~0.0.28-r1 {latex text}
> >   Installed versions:  0.0.26-r1{tbz2}(19:30:25 12/02/15)(text
> > -latex)
> >
> > [I] x11-misc/xdg-utils
> >   Available versions:  1.1.1^t{tbz2} 1.1.1-r1^t{tbz2} {doc
> > +perl} Installed versions:  1.1.1-r1^t{tbz2}(20:14:37 01/15/17)(doc
> > perl)
> >
> >
> >
> > How can a package conflict with itself (same version)?
> >
> > --
> > Regards
> > wabe
> >  
> 
>  From what I can tell it's telling you that the xmlto package is too
> old. xdg-utils needs a newer version, and I suspect that it's marked
> unstable. If you unmask a newer version of xmlto the error will go
> away.

That was also my first thought. But then I noticed the "greater or 
equal" sign ">=". According to that, the installed version should 
be sufficient.

And I also expect that a stable package doesn't depend on an unstable 
(~amd64) one.

However you are right. Unmasking xmlto resolved the conflict.

Thanks for the hint.

--
Regards
wabe



Re: [gentoo-user] strange dependency conflict

2017-01-15 Thread Daniel Frey
On 01/15/2017 12:39 PM, wabe wrote:
> Daniel Frey  wrote:
> 
>> On 2017-01-15 11:28 AM, wabe wrote:
>>
>>> Since some days, portage moans about a dependency conflict when I
>>> update my system:
>>>
>>>
>>> These are the packages that would be merged, in order:
>>>
>>> Calculating dependencies... done!
>>>
>>> Total: 0 packages, Size of downloads: 0 KiB
>>>
>>> WARNING: One or more updates/rebuilds have been skipped due to a
>>> dependency conflict:
>>>
>>> app-text/xmlto:0
>>>
>>>(app-text/xmlto-0.0.26-r1:0/0::gentoo, ebuild scheduled for
>>> merge) conflicts with  
>>>  >=app-text/xmlto-0.0.26-r1[text(+)] required by
>>>  >(x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, installed)
>>> >  
>>>
>>> Nothing to merge; quitting.
>>>
>>>
>>> I don't understand this because these versions are already
>>> installed on my system:
>>>
>>> [I] app-text/xmlto
>>>   Available versions:  0.0.26-r1{tbz2} ~0.0.28-r1 {latex text}
>>>   Installed versions:  0.0.26-r1{tbz2}(19:30:25 12/02/15)(text
>>> -latex)
>>>
>>> [I] x11-misc/xdg-utils
>>>   Available versions:  1.1.1^t{tbz2} 1.1.1-r1^t{tbz2} {doc
>>> +perl} Installed versions:  1.1.1-r1^t{tbz2}(20:14:37 01/15/17)(doc
>>> perl)
>>>
>>>
>>>
>>> How can a package conflict with itself (same version)?
>>>
>>> --
>>> Regards
>>> wabe
>>>  
>>
>>  From what I can tell it's telling you that the xmlto package is too
>> old. xdg-utils needs a newer version, and I suspect that it's marked
>> unstable. If you unmask a newer version of xmlto the error will go
>> away.
> 
> That was also my first thought. But then I noticed the "greater or 
> equal" sign ">=". According to that, the installed version should 
> be sufficient.

Whoops! I missed the '=' there. I wonder if there was a bug when it was
evaluating dependencies.

> 
> And I also expect that a stable package doesn't depend on an unstable 
> (~amd64) one.
> 
> However you are right. Unmasking xmlto resolved the conflict.

It doesn't happen often, but it does happen. I can only remember maybe a
half dozen times over the last 10-12 years. The devs do what they can to
minimize this, I would presume.

Dan




Re: [gentoo-user] Online Banking: How can I add an eth0-interface for a guest (linux) in qemu via commandline

2017-01-15 Thread Neil Bothwick
On Sun, 15 Jan 2017 12:49:09 +0100, meino.cra...@gmx.de wrote:

> for the purpose of online banking I want to install Linux on an
> USB-stick.
> 
> All attempts currently fail because the guest OS does not see
> any internet connection / eth0
> 
> I tried this without success:
> sudo qemu-system-x86_64 -cpu core2duo -cdrom  -boot order=d
> -usbdevice host: -m 1G --enable-kvm -machine q35,accel=kvm
> -device intel-iommu -netdev
> user,id=mynet0,net=192.168.178.0/24,dhcpstart=192.168.178.9
> 
> The image boots successfully...but withoyt any connection to the
> internet.

You need to allow the guest to access the network via the host's network
interface, which is usually done by setting up a bridge. Details are on
the qemu page of the Gentoo wiki. Alternatively you can set up vde, also
documented on the wiki page. vde is simpler to set up but has
disadvantages that probably won't apply to your situation


-- 
Neil Bothwick

Windows Error #09: Mouse not found. Press mouse button to continue.


pgpuHTVMoIlpq.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] strange dependency conflict

2017-01-15 Thread wabe
Daniel Frey  wrote:

> >>> WARNING: One or more updates/rebuilds have been skipped due to a
> >>> dependency conflict:
> >>>
> >>> app-text/xmlto:0
> >>>
> >>>(app-text/xmlto-0.0.26-r1:0/0::gentoo, ebuild scheduled for
> >>> merge) conflicts with
> >>>  >=app-text/xmlto-0.0.26-r1[text(+)] required by
> >>>  >(x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, installed)
  ^^^
[...]
>>> I don't understand this because these versions are already
>>> installed on my system:
>>>
>>> [I] app-text/xmlto
>>>   Available versions:  0.0.26-r1{tbz2} ~0.0.28-r1 {latex text}
>>>   Installed versions:  0.0.26-r1{tbz2}(19:30:25 12/02/15)(text
>>> -latex)
>>>
>>> [I] x11-misc/xdg-utils
>>>   Available versions:  1.1.1^t{tbz2} 1.1.1-r1^t{tbz2} {doc
>>> +perl} Installed versions:  1.1.1-r1^t{tbz2}(20:14:37 01/15/17)(doc
>>> perl)
[...]
> >>  From what I can tell it's telling you that the xmlto package is
> >> too old. xdg-utils needs a newer version, and I suspect that it's
> >> marked unstable. If you unmask a newer version of xmlto the error
> >> will go away.  
> > 
> > That was also my first thought. But then I noticed the "greater or 
> > equal" sign ">=". According to that, the installed version should 
> > be sufficient.  
> 
> Whoops! I missed the '=' there. I wonder if there was a bug when it
> was evaluating dependencies.

And I realized right now, that I missed the '>' character in front
of x11-misc/xdg-utils-1.1.1-r1. Now the whole thing even makes less
sense for me.

For my logic this should mean, that xdg-utils versions greater than 
1.1.1-r1 need at least xmlto version 0.0.26-r1. But maybe I just don't 
understand portages logic. :-)

> > And I also expect that a stable package doesn't depend on an
> > unstable (~amd64) one.
> > 
> > However you are right. Unmasking xmlto resolved the conflict.  
> 
> It doesn't happen often, but it does happen. I can only remember
> maybe a half dozen times over the last 10-12 years. The devs do what
> they can to minimize this, I would presume.

After all, also devs are only humans. ;-)

--
Regards
wabe



Re: [gentoo-user] Configuring Firefox for more privacy - an attempt (results)

2017-01-15 Thread Miroslav Rovis
On 170115-14:23+0100, meino.cra...@gmx.de wrote:
> Hi,
> 
> while trying to setup a better environment for online banking,
> I wanted to make my daily Linux environment also more secure (in the
> sense of keeping my digital footprint as small as possible).
> 
> I read some informations on the internet.
> Conclusion: Its more private to hide in the mass as
> to be the only one, who is able to keep all information
> off the internet -- which is remarkable unique --
> you are putting a label with your name right onto
> your fronthead just before entering the digital world
> of surveillance.
> 
> I did not tried to do the same with PaleMoon which
> I did with Firefox since the amount of compatible plugins/extensions
> for PaleMoon is quite small and I still cant use NoScript with PaleMoon.
True, quite small, still. And growing slowly. But just wait to learn
more...

> Two sites I found on the internet, which are quite handy to
> check what the current browser is submitting:
> 
> https://panopticlick.eff.org/
> and for more detailed results:

Didn't know about the this one:
> https://anonymous-proxy-servers.net/en/help/security_test.html
> (the presented results on that page are examples. Click
> "Check it!" on the upper right corner of that page. If a
> authetication dialog pops up, click it away and click
> "Start test" on the page.)
> 
> The results of the modification and addons I added
> are shown in the attached images.
> 
> I removed the informations of my ISP and IP-address.
> 
> If there is an interest of what I did I would be happy
> to describe it...but there is a problem of the memory
> footprint...
I don't understand what you mean by the "problem of the memory
footprint".

I've limited time to delve into this issue, but I suggested to you that
you "just wait to learn more".

Here's a post in reply to my long standing query, which is just
abounding with information I'm sure you'll find you don't want to miss:

Tracking protection and NSS SSL secrets logging (two security
questions)?
https://forum.palemoon.org/viewtopic.php?f=26&t=12544&p=103747#p103695

Just two of the links (they're really several links there, most all
relevant, none mentioned yet in gentoo-user ML, and I've been
reading/skimming pretty much faithfully)...

[Just two of the links] (that may even be linked from some of the links
therefrom), first:
http://www.ghacks.net/2017/01/05/browser-autofill-data-may-be-phished/
(yes, it's kind of a referred link, it's from:
Autofill vulnerability
https://forum.palemoon.org/viewtopic.php?f=4&t=14425 )

And second...

Which is also something related to memory, but it's not about memory
footprint that is not clear what you mean above.

Latest Tor Browser Exploit Shows Firefox's Urgent Need To Increase
Security
http://www.tomshardware.com/news/tor-browser-firefox-security-defenses,33117.html
which somebody should tell the author that it's not "user-after-free",
the bug, but the bug is "use-after-free" bug. Just the kind of bug that
was strongly suspected, either that or some race condition, by probably
the top world expert on security in this Gentoo bug:
=sys-kernel/hardened-sources-4.7.6: Kernel panic when starting KVM
guests
https://bugs.gentoo.org/show_bug.cgi?id=597554#c16
(in the end it appears to me, the bug shows how virtualization people
want unfettered use of sysfs pseudo filesystem... Be sure to read also
why sysfs should not protected:
https://en.wikibooks.org/wiki/Grsecurity/Appendix/Grsecurity_and_PaX_Configuration_Options#Sysfs.2Fdebugfs_restriction
Good luck with anonimity using virt stuff!... To myself I wish good luck
too, because I have no option either...
)

I remember you said you had Secret Agent Spoofer[1] addon installed in
Palemoon. I'm checking the traces (which is arduous and very
time-consuming work), as it appears that one was _the_ bad addon, to me.

And it might be what spoofed you from Palemoon...

I can say that I was finally able to log into Palemoon forums (I posted
in the link "...NSS SSL..." above) right after I removed that addon, and
also I was able to subscribe right away to:
https://lists.gnu.org/mailman/listinfo/bug-wget
which I had tried quite a few times previously, with Secret Agent
Spoofer installed, to no avail.

Took me long time to write this... Pls. see if I needed to correct, esp.
any links, in the possible errata follow-ups of mine, sooner, or
not-too-soon.

Regards!

--
[1] You wrote in Message-ID: <20170109163721.GB4970@solfire>:
> Furthermore I installed SecretAgent, Encrypted web (replacement for
> HTTPsEverywhere), Decentraleyes, CrushThoseCookies, CleanLinks and
> Adblock Latitude
(or: https://lists.gt.net/gentoo/user/321711#321711 ), where
"SecretAgent" can only stand for Secret Agent Spoofer.

-- 
Miroslav Rovis
Zagreb, Croatia
http://www.CroatiaFidelis.hr


signature.asc
Description: Digital signature


[gentoo-user] Re: strange dependency conflict

2017-01-15 Thread Remy Blank
wabe wrote on 2017-01-15 20:28:
> Since some days, portage moans about a dependency conflict when I 
> update my system:
> 
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> 
> Total: 0 packages, Size of downloads: 0 KiB
> 
> WARNING: One or more updates/rebuilds have been skipped due to a dependency 
> conflict:
> 
> app-text/xmlto:0
> 
>   (app-text/xmlto-0.0.26-r1:0/0::gentoo, ebuild scheduled for merge) 
> conflicts with
> >=app-text/xmlto-0.0.26-r1[text(+)] required by 
> (x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, installed)
>
> 
> 
> Nothing to merge; quitting.
> 
> 
> I don't understand this because these versions are already installed on 
> my system:
> 
> [I] app-text/xmlto
>  Available versions:  0.0.26-r1{tbz2} ~0.0.28-r1 {latex text}
>  Installed versions:  0.0.26-r1{tbz2}(19:30:25 12/02/15)(text -latex)
> 
> [I] x11-misc/xdg-utils
>  Available versions:  1.1.1^t{tbz2} 1.1.1-r1^t{tbz2} {doc +perl}
>  Installed versions:  1.1.1-r1^t{tbz2}(20:14:37 01/15/17)(doc perl)
> 
> 
> 
> How can a package conflict with itself (same version)?

Enable the "text" USE flag for xmlto. It's required by xdg-utils.

-- Remy