Re: [DNG] Devuan, Firefox and Apulse

2017-09-28 Thread Rick Moen
Quoting dev (devua...@gmail.com):

> So, this[1]? I've honestly never bothered to look until you
> mentioned it.

Primarily that, yes.  Mozilla Corp. are highly dependent on contractual
funding from all of those firms listed, but IIRC the biggest share is
from Google, Inc.

So, when I've given public lectures about Web browser security and
privacy (such as the one I gave in Feb. 2011 at SVLUG, for which slides
and lecture notes available from http://www.svlug.org/), I've stressed
that, although absolutely nothing about this even faintly resembles an
anti-user conspiracy, nonetheless at the end of the day Mozilla Corp.
won't ship software whose _default configuration_ runs contrary to the
perceived interests of their major funders.

My follow-on observation is that this is one reason the browser
_defaults_ protect user security poorly compared to what an aggressive
reconfiguration + added extensions can accomplish, and that we should 
be grateful for Firefox, etc. being tweakable in that manner.

The company's disruptive switchover from XUL/XPCOM to WebExtensions is
impairing that, of course (for now).  Time will tell, about that
transition.

Anyway, it's always worth pondering 'How is this firm making money?
Who are its customers?  Who are its funders?'

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Gnome?

2017-09-28 Thread Bardot Jérôme
Le 28/09/2017 à 13:41, Arnt Karlsen a écrit :
> On Thu, 28 Sep 2017 09:40:54 +0200, Bardot wrote in message 
> :
>
>> Le 27/09/2017 à 18:24, Edward Bartolo a écrit :
>>> Quote: "Yes, we do want them, because we want enough users of Gnome
>>> here so we can tell the Gnome project to make systemd conditional in
>>> their source tree, and to accept the patches we (and others) will
>>> send upstream."
>> If the work is done i don't know why they not accept it.
> ..could easily be politics: "Systemd und ordning muss sein!"
>
>>> Pushing systemd down Gnome users' throats is part of their marketing
>>> strategy. How are you going to convince the Gnome developers not to
>>> use anything to that helps them attain their goals? Is it enough to
>>> state the already stated about systemd and its adoption? I am afraid
>>> the developers are too enthusiastic about systemd's new ways to
>>> accept the olden ways.
>> There is a few number of young developper aware of this.
>> Me for example. But it's not easy to create a company and
>> take time for not remunerate work on free software.
> ..true, especially when "upstream hates you", or when 
> everyone believes "it's not worth the while nor effort."
>
I know several sys admin whom migrate to devuan the last past weeks
because their prod server bug cause of systemd.

I show several messages from twitter like "f%ck you systemd" the last is
because restart won't work because of dbus.

I hope a day debian people woke up.

The last step for me before migrate is devuan catch up last debian testing.

Do you or something else know if some companies need dev work on free
software ? 

Because i will be available soon.

How many people currently work on devuan ?




0x03878A98.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Devuan, Firefox and Apulse

2017-09-28 Thread Didier Kryn

Le 28/09/2017 à 08:31, Didier Kryn a écrit :
I've just compiled Palemoon following the instructions of Jaromil 
but  with a slightly different configuration.


   I needed to install libgtk2.0-dev, libglib2.0-dev, autoconf2.13 and 
yasm. There must be some magic in version 2.13 of autoconf since 
Mozilla builds require that exact version and there is a package for 
it in Debian/Devuan repository.


Here's my .mozconfig:

export MOZILLA_OFFICIAL=1
mk_add_options MOZ_OBJDIR=/home/didier/Applications/pmbuild/
mk_add_options AUTOCLOBBER=1
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
ac_add_options --enable-official-branding
ac_add_options --enable-optimize="-O2 -msse2 -mfpmath=sse 
-march=native -pipe"

ac_add_options --with-pthreads
ac_add_options --x-libraries=/usr/lib
ac_add_options --enable-strip
ac_add_options --enable-release
#ac_add_options --enable-devtools
ac_add_options --enable-jemalloc
ac_add_options --enable-jemalloc-lib
#ac_add_options --enable-shared-js
ac_add_options --disable-dbus
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options  --disable-pulseaudio
ac_add_options --disable-necko-wifi
ac_add_options --disable-debug
ac_add_options  --disable-mochitest

Then

make -f client.mk
make install

It built out of tree in the directory given in the second line, 
and installed in /usr/local (in subdirs bin, include, lib, share)


After that, I purged the palemoon package which was previously in 
use. I now have the last version of palemoon without pulseaudio and 
without dbus. And sound is working fine with Alsa. Warning to beginners: 
to run 'make install' you need write permission to the subdirs of 
/usr/local listed above.


Didier


___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Gnome?

2017-09-28 Thread Arnt Karlsen
On Thu, 28 Sep 2017 09:40:54 +0200, Bardot wrote in message 
:

> Le 27/09/2017 à 18:24, Edward Bartolo a écrit :
> > Quote: "Yes, we do want them, because we want enough users of Gnome
> > here so we can tell the Gnome project to make systemd conditional in
> > their source tree, and to accept the patches we (and others) will
> > send upstream."
> If the work is done i don't know why they not accept it.

..could easily be politics: "Systemd und ordning muss sein!"

> > Pushing systemd down Gnome users' throats is part of their marketing
> > strategy. How are you going to convince the Gnome developers not to
> > use anything to that helps them attain their goals? Is it enough to
> > state the already stated about systemd and its adoption? I am afraid
> > the developers are too enthusiastic about systemd's new ways to
> > accept the olden ways.
> 
> There is a few number of young developper aware of this.
> Me for example. But it's not easy to create a company and
> take time for not remunerate work on free software.

..true, especially when "upstream hates you", or when 
everyone believes "it's not worth the while nor effort."

-- 
..med vennlig hilsen = with Kind Regards from Arnt Karlsen
...with a number of polar bear hunters in his ancestry...
  Scenarios always come in sets of three: 
  best case, worst case, and just in case.
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] ..weird net outage, and aptitude showed me 611 untrusted packages, was: New behaviour under Devuan.

2017-09-28 Thread Olaf Meeuwissen

Don Wright writes:

> Arnt Karlsen wrote:
>
>>On Fri, 22 Sep 2017 13:30:52 +0200, Arnt wrote in message
>><20170922133052.30fab...@nb6.lan>:
>>
>>
>>> ..weird net "outage", I had dns, icmp and _nothing_ else,
>>> outside my isp's net.
>>
>>..another thing that caught my attention, is aptitude showed
>>me "611 new untrusted packages" and that "-t experimental"
>>"was incompatible" or somesuch error message, update dropped
>>those messages and the "611 new untrusted packages" to 18 new
>>trusted ones.
>>
>>..anyone else see this?
>
> It isn't new. I saw that few times under Debian when I couldn't download the
> current trusted list for various reasons. Not having the new signing key
> from the keyring package is one cause. A successful update always fixed it.

Another is truncated or missing Packages files which result from botched
`apt-get update` runs.  If `apt-get update` downloads all files without
error, you should not see any mention of untrusted packages.

# Assuming of course, that all your sources are signed and you have all
# needed keys on your APT keyring (see `man apt-key`).

Hope this helps,
--
Olaf Meeuwissen, LPIC-2FSF Associate Member since 2004-01-27
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
 Support Free Softwarehttps://my.fsf.org/donate
 Join the Free Software Foundation  https://my.fsf.org/join
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Gnome?

2017-09-28 Thread Bardot Jérôme
Le 27/09/2017 à 18:24, Edward Bartolo a écrit :
> Quote: "Yes, we do want them, because we want enough users of Gnome
> here so we can tell the Gnome project to make systemd conditional in
> their source tree, and to accept the patches we (and others) will send
> upstream."
If the work is done i don't know why they not accept it.
> Pushing systemd down Gnome users' throats is part of their marketing
> strategy. How are you going to convince the Gnome developers not to
> use anything to that helps them attain their goals? Is it enough to
> state the already stated about systemd and its adoption? I am afraid
> the developers are too enthusiastic about systemd's new ways to accept
> the olden ways.

There is a few number of young developper aware of this.
Me for example. But it's not easy to create a company and
take time for not remunerate work on free software.


> ___
> Dng mailing list
> Dng@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


J.



0x03878A98.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


Re: [DNG] Devuan, Firefox and Apulse

2017-09-28 Thread Didier Kryn

Le 28/09/2017 à 00:56, hal a écrit :

All,
Thanks for all the great input. Happy to report I've ditched Chrom* in favor
of Palemoon. Noscript and UBlock Origin plugins install fine.
Youtube and ALSA working well.  Thanks for all the tips!
___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


I've just compiled Palemoon following the instructions of Jaromil 
but  with a slightly different configuration.


   I needed to install libgtk2.0-dev, libglib2.0-dev, autoconf2.13 and 
yasm. There must be some magic in version 2.13 of autoconf since Mozilla 
builds require that exact version and there is a package for it in 
Debian/Devuan repository.


Here's my .mozconfig:

export MOZILLA_OFFICIAL=1
mk_add_options MOZ_OBJDIR=/home/didier/Applications/pmbuild/
mk_add_options AUTOCLOBBER=1
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
ac_add_options --enable-official-branding
ac_add_options --enable-optimize="-O2 -msse2 -mfpmath=sse -march=native 
-pipe"

ac_add_options --with-pthreads
ac_add_options --x-libraries=/usr/lib
ac_add_options --enable-strip
ac_add_options --enable-release
#ac_add_options --enable-devtools
ac_add_options --enable-jemalloc
ac_add_options --enable-jemalloc-lib
#ac_add_options --enable-shared-js
ac_add_options --disable-dbus
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options  --disable-pulseaudio
ac_add_options --disable-necko-wifi
ac_add_options --disable-debug
ac_add_options  --disable-mochitest

Then

make -f client.mk
make install

It built out of tree in the directory given in the second line, and 
installed in /usr/local (in subdirs bin, include, lib, share)
The sse and sse2 options are meant to increase performance by using 
x86 vector instructions.


It works but I'm not sure my installation is complete since I have 
the palemoon package installed on the same machine. I'll copy it to my 
Debian-Wheezy on which I only have FF-esr, and try to run it there. It 
is not possible to compile Palemoon on Wheezy because the version of gcc 
is too old.


Thanks for the tip, Jaromil. The instructions given on Palemoon's 
web pages are so terse that it would take a dose of guessing to do it. I 
made a mix of their instructions and your's.


Didier

___
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng