Re: please do *never* use GitHub for free software, was Re: Salsa vs Github

2019-05-18 Thread Ben Finney
Mark Allums  writes:

> The onus is not on me to provide reasons. I simply asked for more
> info.

You initially asked for reasons; reasons were given. You haven't
responded to those, from what I can see, and AFAICT they answer the
initial reuest adequately.

As best I can tell, a reasonable person would either be satisfied with
what was presented, or have specific responses to rebut them.

You can ask for more information; but if you have no specific response
to the information already provided that shows why it's not sufficient
to convince you, I don't see that anyone has an onus to provide more.

-- 
 \   “Try to learn something about everything and everything about |
  `\  something.” —Thomas Henry Huxley |
_o__)      |
Ben Finney



Re: please do *never* use GitHub for free software, was Re: Salsa vs Github

2019-05-17 Thread Ben Finney
Mark Allums  writes:

> On 5/17/19 2:28 AM, Dominik George wrote:
> >> Please explain, in detail, why.
> > https://mako.cc/writing/hill-free_tools.html
> > https://www.adamhyde.net/another-good-reason-not-to-use-github/
> > https://www.mirbsd.org/permalinks/wlog-10_e20170301-tg.htm
>
> I'm not convinced,  Give me more.

If the above articles don't convince you, what would convince you that
has not already been said?

I'm sure you can appreciate that some people have unreasonable demands
for being convinced, and no amount of persuasion is enough. Can you give
an example of what reasonable presentation would be needed to convince
you on this matter?

-- 
 \“Don't worry about people stealing your ideas. If your ideas |
  `\ are any good, you'll have to ram them down people's throats.” |
_o__)        —Howard Aiken |
Ben Finney



Re: Configure your PC to contribute to Debian community

2019-05-08 Thread Ben Finney
Ian Jackson  writes:

> Vipul writes ("Configure your PC to contribute to Debian community"):
> > Is there a way to get isolation for work & contribution purpose to
> > keep yourself organized? I can get isolation by using Docker image
> > or install one more copy of Debian in PC and switch between them but
> > that would be painful. I want to hear from contributors &
> > maintainers Which method they are using or prefer to get isolation?
>
> schroot is a utility to help you work with chroots.
> sbuild is the build tool.
>
> To make a chroot you can use sbuild-createchroot or, err, I forget
> what it's called, schroot-buildd-setup or something ?  Maybe someone
> else will pop up with the answer.

The relatively new ‘sbuild-debian-developer-setup’ package installs a
command of the same name, which I found significantly simplifies setting
up a sufficiently-isolated standard Debian package build environment.

-- 
 \ “Do unto others twenty-five percent better than you expect them |
  `\  to do unto you. (The twenty-five percent is [to correct] for |
_o__)    error.)” —Linus Pauling's Golden Rule |
Ben Finney



Re: System warning that "/var" is almost full

2019-04-29 Thread Ben Finney
Esteban L  writes:

> >From command line: /var# du -h --max-depth=1
> 1.8G  ./lib
> 4.0K  ./local
> 2.7M  ./tmp
> 16K   ./lost+found
> 44K   ./snap
> 6.3G  ./cache
> 4.0K  ./opt
> 56K   ./spool
> 4.0K  ./mail
> 8.2M  ./backups
> 139M  ./log
> 8.2G  .
>
> So, my backups seems to be causing the main issue, followed closely by
> the cache.

I don't know whether you have different output, but by my reading,
‘backups’ (8.2MiB) is significantly smaller than ‘lib’ (1.8GiB) which is
smaller again than ‘cache’ (6.3GiB).

You can see them sorted by size with:

$ du --max-depth=1 /var | sort --numeric-sort

The ‘-h’ (‘--human-readable’) is useful as its name implies; but it has
the disadvantage of being difficult to visually compare between lines.
Better to use absolute numbers if you want to compare accurately.

-- 
 \   “'Tis strange, — but true; for truth is always strange; / |
  `\Stranger than fiction.” —“Lord” George Gordon Noel Byron, _Don |
_o__)        Juan_ |
Ben Finney



Emacs without knowing any Lisp (was: text editors)

2019-03-28 Thread Ben Finney
deloptes  writes:

> I've been there exactly 17y ago. I still have no idea where lisp is used
> except in Emacs and some exotic projects, so being pragmatic ... good for
> you who know emacs - for the rest good that you do not know emacs.

I've been a happy and productive Emacs user for more than 17 years and
still don't edit any Lisp. It just isn't necessary to get things done.

(I hear the Atom text editor is implemented in JavaScript; that doesn't
imply JavaScript knowledge is needed to use Atom.)

With that knowledge, hopefully more people can explore using Emacs
https://tuhdo.github.io/emacs-tutor.html>.

-- 
 \  “The good thing about science is that it's true whether or not |
  `\  you believe in it.” —Neil deGrasse Tyson, 2011-02-04 |
_o__)      |
Ben Finney



Re: text editors

2019-03-25 Thread Ben Finney
mick crane  writes:

> Is there any text editor, preferably in a terminal that has the
> facility to protect lines in the document, not the document itself ?

If by “protect” you mean “prevent editing these lines but not others”,
no I think that's not a feature of any editor I know.

You can achieve some protection by temporarily *hiding* lines you're not
wanting to edit.

Vim has “folding” (hiding a set of lines).

Emacs has “narrow&"9 to see nothing *but* a specific range of lines.

> I've got 2 blocks of "code" that look similar and I keep editing the
> wrong one and then it doesn't work.

I would use Emacs “narrow” commands for that; quickly narrow the focus
of the editor to only show me the area I'm meaning to edit, then easily
widen the range when I need to.

-- 
 \  “Ridicule is the only weapon which can be used against |
  `\   unintelligible propositions.” —Thomas Jefferson, 1816-07-30 |
_o__)          |
Ben Finney



Re: Recover deleted files on LVM volume

2019-03-18 Thread Ben Finney
Hans  writes:

> Maybe "scalpel" or "foremost" may help.

I will try ‘scalpel’ soon.

The ‘foremost’ documentation leads me to believe it wants to dump a
whole lot of stuff somewhere. I don't want that (the files should be
restorable in-place, if at all; that's what ‘testdisk’ did the last time
I used it successfully).

-- 
 \   “Try to learn something about everything and everything about |
  `\  something.” —Thomas Henry Huxley |
_o__)          |
Ben Finney



Re: Recover deleted files on LVM volume

2019-03-18 Thread Ben Finney
Reco  writes:

> But you don't need "testdisk", you need "photorec".

Which Debian package do I install for that?

$ aptitude search photorec
$ echo $?
1

-- 
 \   “I have a map of the United States; it's actual size. It says |
  `\‘1 mile equals 1 mile’. Last summer, I folded it.” —Steven |
_o__)       Wright |
Ben Finney



Recover deleted files on LVM volume

2019-03-17 Thread Ben Finney
Howdy all,

How can I recover files deleted on a ext4 volume, in a logical (LVM)
volume?

I accidentally deleted a tree of directories and files, after completing
a move of those files from elsewhere :-(

In the past I have successfully used ‘testdisk’ to discover and recover
deleted files. However when I try now, the tool apparently gets confused
that there's no partition table.

The “Advanced” menu item normally leads to a filesystem browser of
deleted files. On this (still quite happily working) LVM volume though,
‘testdisk’ complains that it can't find any partitions.

Should I be using ‘testdisk’ in a different way because this is an LVM
logical volume? Should I be using some other tool to recover a tree of
deleted files?

-- 
 \“The right to search for truth implies also a duty; one must |
  `\  not conceal any part of what one has recognized to be true.” |
_o__) —Albert Einstein |
Ben Finney



NetworkManager with VPN for internet, not local LAN

2019-02-24 Thread Ben Finney
Howdy all,

How can I convince NetworkManager that a specific VPN is to be used only
for traffic outside the local network, whatever that local network
happens to be?

I have an external VPN service that I use to avoid surveillance and
censorship, both within organisations (like an employer or a café) and
within my home country that mandates our ISPs spy on their behalf.

So when I'm connecting to the various networks my notebook computer
finds itself in, I want to connect to that VPN and have all internet
traffic go through that VPN.

Simultaneously, any addresses on the local LAN should *not* be routed
through that VPN, because those local addresses are not routed outside
the local network.

What do I need to do in the NetworkManager VPN configuration, to ensure
that when I've enabled that VPN it will apply to internet addresses but
not local non-routable LAN addresses?

Bear in mind that those LAN addresses can change dynamically as I move
the computer to a different network, yet the VPN configuration should
remain the same.

-- 
 \“You don't change the world by placidly finding your bliss — |
  `\you do it by focusing your discontent in productive ways.” |
_o__)   —Paul Z. Myers, 2011-08-31 |
Ben Finney



GnuBee: freedom-respecting Network Attached Storage (was: Please Recommend Affordable and Reliable Cloud Storage for 50 TB of Data)

2019-02-16 Thread Ben Finney
Andy Smith  writes:

> If all you require is access to your data when you are out and about,
> and you do currently have always-on Internet at home, you could build
> a cheap server, attach your existing USB storage to it, and serve it
> with owncloud or something.

This sometimes goes by the (IMO stupidly misleading) name of “personal
cloud”, but “cloud” is a useless word for all of this. It's simply an
always-on server for file storage and maybe some other services.

When the primary purpose is network-attached file storage, as the
original poster is requesting, the term to search for is Network
Attached Storage (NAS).

In other words, it's what used to be quite normal for many people,
before the internet was centralised :-) and is a great step to
re-decentralising the net [0]. One downside is, as pointed out earlier,
you must (yourself, or convince someone else to) take on the job of
system administrator for your network.

There is a good free-software-respecting hardware solution for building
a bare-bones server for running at a home or small office, the GnuBee
https://www.crowdsupply.com/gnubee/>.

It runs a full-blown GNU+Linux operating system under your full control,
so you could set it up to also run services along the line of nextCloud
or the like.


[0] 
https://www.economist.com/special-report/2018/06/28/how-to-fix-what-has-gone-wrong-with-the-internet>
https://www.wired.co.uk/article/tim-berners-lee-reclaim-the-web>

-- 
 \  “Every valuable human being must be a radical and a rebel, for |
  `\  what he must aim at is to make things better than they are.” |
_o__)          —Niels Bohr |
Ben Finney



Using a VPN to bypass surveillance and censorship (was: how to find out video memory size?)

2019-02-15 Thread Ben Finney
Long Wind  writes:

> google is blocked in china, and i can't use it to find answer

It appears DuckDuckGo (a much more freedom-respecting search engine) is
also blocked in China.

This article discusses using a VPN to bypass surveillance and censorship
https://www.comparitech.com/privacy-security-tools/blockedinchina/duckduckgo/>.

-- 
 \  “Natural catastrophes are rare, but they come often enough. We |
  `\   need not force the hand of nature.” —Carl Sagan, _Cosmos_, 1980 |
_o__)      |
Ben Finney



Re: How to file a proper bug report

2019-02-14 Thread Ben Finney
t.j.duch...@gmail.com writes:

> I spend most of my time working on Windows, so debugging Linux will be
> something new.  Thanks for helping me on that!  If you don't mind,
> I'll post back on what I find so I can do this the right way.

You're welcome here to ask about using Debian, especially since you
already have a motivation to help the Debian Project make it better :-)

-- 
 \ “Speech is human, silence is divine, yet also brutish and dead: |
  `\ therefore we must learn both arts.” —Thomas Carlyle, 1830 |
_o__)          |
Ben Finney



Re: How to file a proper bug report

2019-02-14 Thread Ben Finney
t.j.duch...@gmail.com writes:

> I have a user question on how to file a proper Debian bug report under
> certain circumstances.

Thank you for taking the care to find out what information is needed for
a good bug report.

Your specific use cases seem to involve non-free software (Steam games
are, I assume, non-free in general, though there may be some exceptions)
so that makes it particularly difficult to diagnose problems.

If there are reproducible behaviours, it can be helpful to run the
program under ‘strace’ and reproduce the behaviour, to get an extremely
verbose log of system calls being made at the time when the behaviour
occurs.

When that is reproducible, it might be helpful to have two separate
‘strace’ log outputs: one from the environment where you don't get the
buggy behaviour, one where you do.

-- 
 \ “If we don't believe in freedom of expression for people we |
  `\   despise, we don't believe in it at all.” —Noam Chomsky, |
_o__)   1992-11-25 |
Ben Finney



Re: Can a recipients rights under GNU GPL be revoked?

2019-01-27 Thread Ben Finney
rhkra...@gmail.com writes:

> […] I believe that the original author of a package could do something
> like create further modifications to the code and create a non-free
> version of the code.

Yes. The _Copyleft and the GNU General Public License_ guide
https://copyleft.org/guide/> addresses that possibility:

 The GPL is irrevocable in the sense that once a copyright holder
 grants rights for someone to copy, modify and redistribute the
 software under terms of the GPL, they cannot later revoke that
 grant. Since the GPL has no provision allowing the copyright holder
 to take such a prerogative, the license is granted as long as the
 copyright remains in effect. The copyright holders have the right
 to relicense the same work under different licenses […], or to stop
 distributing the GPLv2’d version (assuming GPLv2 §3(b) was never
 used), but they may not revoke the rights under GPLv2 already
 granted.

 In fact, when an entity loses their right to copy, modify and
 distribute GPL’d software, it is because of their *own actions*,
 not that of the copyright holder. The copyright holder does not
 decide when GPLv2 §4 termination occurs (if ever); rather, the
 actions of the licensee determine that.

 
https://copyleft.org/guide/comprehensive-gpl-guidech8.html#x11-510007.1>

So, the copyright holders can make new releases without granting GPL
freedoms. But they have no way to revoke the GPL freedoms already
granted to a person in a specific past release of the work.

-- 
 \“Fascism is capitalism plus murder.” —Upton Sinclair |
  `\   |
_o__)          |
Ben Finney



Re: Can a recipients rights under GNU GPL be revoked?

2019-01-27 Thread Ben Finney
rhkra...@gmail.com writes:

> […] I believe that the original author of a package could do something
> like create further modifications to the code and create a non-free
> version of the code.

Yes. The _Copyleft and the GNU General Public License_ guide
https://copyleft.org/guide/> addresses that possibility:

 The GPL is irrevocable in the sense that once a copyright holder
 grants rights for someone to copy, modify and redistribute the
 software under terms of the GPL, they cannot later revoke that
 grant. Since the GPL has no provision allowing the copyright holder
 to take such a prerogative, the license is granted as long as the
 copyright remains in effect. The copyright holders have the right
 to relicense the same work under different licenses […], or to stop
 distributing the GPLv2’d version (assuming GPLv2 §3(b) was never
 used), but they may not revoke the rights under GPLv2 already
 granted.

 In fact, when an entity loses their right to copy, modify and
 distribute GPL’d software, it is because of their *own actions*,
 not that of the copyright holder. The copyright holder does not
 decide when GPLv2 §4 termination occurs (if ever); rather, the
 actions of the licensee determine that.

 
https://copyleft.org/guide/comprehensive-gpl-guidech8.html#x11-510007.1>

So, the copyright holder can make new releases without granting GPL
freedoms. But they have no way to revoke the GPL freedoms already
granted to a person in a specific past release of the work.

-- 
 \“Fascism is capitalism plus murder.” —Upton Sinclair |
  `\   |
_o__)          |
Ben Finney



Can a recipients rights under GNU GPL be revoked?

2019-01-27 Thread Ben Finney
Howdy all,

Recently in this forum, some concerns have been raised about works
covered by GNU GPL. In particular, whether a recipient of a work,
received under conditions of the GNU GPL, can have the freedoms of the
GNU GPL later withdrawn in that same work.

To reassure those who might worry whether they can reply on the freedom
granted in a work, it is worth reading the GNU FAQ document for the GNU
GPL at the Free Software Foundation:

[For any GNU GPL-licensed work,] the public already has the right to
use the program under the GPL, and this right cannot be withdrawn.

https://www.gnu.org/licenses/gpl-faq.en.html#CanDeveloperThirdParty>

The same answer is in the FAQ specifically for the GNU GPL version 2.0
https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#CanDeveloperThirdParty>.

You can read more in the Software Freedom Conservancy's document
_Copyleft and the GNU General Public License: A Comprehensive Tutorial
and Guide_, specifically in §7.4 “GPLv2 Irrevocability”. That concludes:

Whether as a matter of a straightforward contractual obligation, or
as a matter of promissory estoppel, a contributor’s attempt to
revoke a copyright license grant and then enforce their copyright
against a user is highly unlikely to succeed.


https://copyleft.org/guide/comprehensive-gpl-guidech8.html#x11-540007.4>

In other words: Any copyright holder can *say* they wish to
retroactively revoke the GNU GPL to some party. However, unless that
party has violated the conditions of the GNU GPL grant they originally
received, there does not appear to be any enforcible threat of
revocation that would succeed.

I hope these, along with the many court cases world-wide that have
tested the GNU GPL and found it to be enforcible, can reassure those
considering whether a particular copyright holder's whim can revoke the
freedoms guaranteed in a GNU GPL-covered work. I'd say there's nothing
to worry about from those threats.

-- 
 \   “I distrust those people who know so well what God wants them |
  `\to do to their fellows, because it always coincides with their |
_o__)  own desires.” —Susan Brownell Anthony, 1896 |
Ben Finney



Re: ot: of a sort, alternative news collection sources?

2018-12-17 Thread Ben Finney
Karen Lewellen  writes:

> If not, does anyone know of an alternative source that provides a
> collection of news stories from various outlets in one place?

Does collaboratively-edited publishing meet the need?

Anyone can contribute, and articles are written collaboratively for
a global audience. We strive at all times to meet the policy of
writing and reporting from a neutral point of view, ensuring our
reporting is as fair as possible.

Furthermore, everything we write is cited, to maintain the highest
standards of reliability.

https://www.wikinews.org/>

-- 
 \ “As I bit into the nectarine, it had a crisp juiciness about it |
  `\  that was very pleasurable — until I realized it wasn't a |
_o__)   nectarine at all, but A HUMAN HEAD!!” —Jack Handey |
Ben Finney



Re: do you find old firefox is better than new one?

2018-12-16 Thread Ben Finney
Long Wind  writes:

> i have 52.9.0 and 45.9.0, both for stretch
> new one often becomes unresponsive,

Which one of “52.9.0” and “45.9.0” is the “new one”? Or do you mean some
other version?

Have you tried versions later than “52”? Debian Buster now has
‘firefox-esr’ version “60.4.0esr-1”. How does that change the behaviour
for you?

> and i have to close it and restart it

This happened for me quite often, because many of the Firefox extensions
were not compatible with Firefox 60.

So, some of the extensions which formerly blocked garbage from many
internet sites – malware like advertising and trackers – resumed when I
visited sites, so many of my tabs would contain malware that quickly
crippled the performance of the browser.

After installing newer, compatible extensions (NoScript 10, uMatrix,
uBlock Origin) and restarting the browser, that malware ceased, and my
browser is now happily fast again.

> i can't describe it in more details or reproduce problem

If you can answer some of the questions above, that might help us
understand better the behaviour you are describing.

-- 
 \ “For your convenience we recommend courteous, efficient |
  `\self-service.” —supermarket, Hong Kong |
_o__)      |
Ben Finney



Re: basilisk-browser

2018-10-19 Thread Ben Finney
Dominik George  writes:

> >> > [1] https://github.com/jasperla/openbsd-wip/issues/86
>
> Seriously? They forbid linking against libraries if their code is not
> shipped with their sources?

They don't forbid that.

What they forbid is redistributing the modified work with the Pale Moon
branding.

http://www.palemoon.org/redist.shtml>

> That also seems like a security nightmare in the making.
> Mozilla themselves weren't even *that* ridiculous, were they?

It is true that the Pale Moon trademark policy is more restrictive than
what occurred with the Firefox trademark restrictions.

-- 
 \   “The best is the enemy of the good.” —Voltaire, _Dictionnaire |
  `\Philosophique_ |
_o__)          |
Ben Finney



Re: basilisk-browser

2018-10-18 Thread Ben Finney
Doug  writes:

> On 10/18/2018 04:49 AM, Reco wrote:
> > Palemoon means extremely hostile upstream - [1].
> >
> > [1] https://github.com/jasperla/openbsd-wip/issues/86
> >
> I would like to know what you mean by "extremely hostile upstream"

Reco anticipated your wish to know, and provided a concrete example of
the hostility. Did you read the discussion at that URL?

-- 
 \“[T]he great menace to progress is not ignorance but the |
  `\   illusion of knowledge.” —Daniel J. Boorstin, historian, |
_o__)        1914–2004 |
Ben Finney



Re: No KODI for buster?

2018-10-13 Thread Ben Finney
A_Man_Without_Clue  writes:

> I was going to build media playing station but the project needs be
> postponed due to financial problem so it is ok for now

For what it's worth, my current HTPC is running Debian Buster, with the
Debian-packaged Kodi; I built it earlier this year (evidently before the
packages were removed from Buster). Pretty happy with it.

So when the current release-critical bugs are resolved, I am confident
you'll have a good straightforward set-up. Feel free to come and discuss
it again here when you get to doing that.

-- 
 \  “I have never made but one prayer to God, a very short one: ‘O |
  `\   Lord, make my enemies ridiculous!’ And God granted it.” |
_o__)—Voltaire |
Ben Finney



Re: No KODI for buster?

2018-10-11 Thread Ben Finney
Man_without_clue  writes:

> Well, since then [2017-11-13] nearly one year has passed.

In that same period, many things have happened to the Debian 'kodi'
package https://tracker.debian.org/pkg/kodi/news/> including that
it entered "testing" and then was later removed.

You can read each news item at the above URL to find out more.

-- 
 \ “To label any subject unsuitable for comedy is to admit |
  `\   defeat.” —Peter Sellers |
_o__)      |
Ben Finney



Re: (OT) Top Posting (was Re: Gimp Babl too old)

2018-09-17 Thread Ben Finney
Kenneth Parker  writes:

> I have a special issue:  Using Gmail on a Phone or Tablet (I have
> both).

Both of those devices lack a proper keyboard. That makes them unsuitable
for composing anything but very short messages, and wholly unsuitable
for editing text.

> Seriously, how do others of you deal with navigating this Debian List
> on Android, while being a "Good Netizen"?

I deal with it by never composing or editing messages without a proper
keyboard.

Handheld, full-touchscreen devices are fine as reading devices, and
maybe for very limited gross-control input, but it's a mistake to try to
use them as text editing devices until you connect a real keyboard.

-- 
 \ “I know you believe you understood what you think I said, but I |
  `\ am not sure you realize that what you heard is not what I |
_o__) meant.” —Robert J. McCloskey |
Ben Finney



Re: [OT] Best (o better than yahoo) mail provider for malinglists

2018-08-28 Thread Ben Finney
Francesco Porro  writes:

> Sorry, I forgot to mention that I dont't want to run a mail server by
> myself.
>
> Only *free* mail services, please.

In that case, I recommend against all such services.

The cost of running a mail server that anyone can join for no fee,
practically requires that the operators must make lots of money
exploiting the email users.

So your options are:

* Pay for the valuable service of running an email system, with you as
  the customer, and with a direct interest in not screwing you over.

* Find someone you trust to never screw you over (maybe this is
  yourself), and get that person to put in lots of time and expertise
  operating a mail system indefinitely for you.

* Use a zero-fee email service that is practically guaranteed to exploit
  its users in many ways.

I strongly recommend against the third option.

-- 
 \  “I got an answering machine for my phone. Now when someone |
  `\  calls me up and I'm not home, they get a recording of a busy |
_o__)  signal.” —Steven Wright |
Ben Finney



Re: manuals

2018-08-10 Thread Ben Finney
mick crane  writes:

> Is it OK if I wget the webpages from
> https://www.debian.org/doc/manuals/ ?
> to look at locally or are there handy archives I could download ?

Yes, it's okay for you to download them. Most of them you don't need to,
because there is a more convenient way.

Many of the manuals are in Debian as packages to install; browse the
“doc” section in Aptitude (or your favourite package manager interface)
to discover many documentation packages to install.

-- 
 \   “Everyone is entitled to their own opinions, but they are not |
  `\entitled to their own facts.” —US Senator Pat Moynihan |
_o__)          |
Ben Finney



Re: mailing list vs "the futur"

2018-08-09 Thread Ben Finney
tech  writes:

> Should'nt be time to move away from an old mail-listing to something
> more modern like a bugzilla or else ???

It's 2018. Shouldn't we move away from an old “keyboard” to something
mroe modern like a data-glove?

Less sarcastically: You have said nothing that demonstrates why a
mailing list is not fit for the purpose.

Merely because some things are newer does not make those things better.

To argue for replacing an established system that works fine today, you
have to actually demonstrate how it fails, and demonstrate how that
failure is sufficiently bad for it to be replaced. Otherwise it stays,
by default.

-- 
 \“I was in Las Vegas, at the roulette table, having a furious |
  `\ argument over what I considered to be an odd number.” —Steven |
_o__)   Wright |
Ben Finney



Re: Any VPS recommendations?

2018-07-22 Thread Ben Finney
Hubert Hauser  writes:

> My requirements:

Some questions:

> - accept anonymous proxies, Tor relays, onions and optionally Tor
> exits,

What do you mean by “accept” those things?

Do you mean, the terms of service allow you to make your VPS do those
functions?

Do you mean, the terms of service allow you to access the VPS from an
anomymous proxy / Tor relay / etc., from another machine?

Do you mean something different from those?

> - accept Bitcoins and optionally other cryptocurrencies,

I assume this means “accept [cryptocurrency] as payment for the service”.

> - very good support 24/7.

Do you require the ability to contact the support service via email?
Some other contact method (which)?

> Please don't recommend VPS-es located in Russia, Turkey, Egypt, Iran,
> Iraq, Saudi Arabia, United Kingdom or United States.

What is the relevant criterion that is common to those, and absent for
other countries?

-- 
 \ “The double standard that exempts religious activities from |
  `\   almost all standards of accountability should be dismantled |
_o__)   once and for all.” —Daniel Dennett, 2010-01-12 |
Ben Finney



Re: Loan companies

2018-07-18 Thread Ben Finney
Matthew Crews  writes:

> You might try the debian-legal list

No, these questions are not appropriate on that forum (the summary of
that forum is “Copyright, licensing and patent issues”, as you can see
from the forum's website). Please be careful which forum you direct
discussions to!

-- 
 \   “We jealously reserve the right to be mistaken in our view of |
  `\  what exists, given that theories often change under pressure |
_o__)  from further investigation.” —Thomas W. Clark, 2009 |
Ben Finney



Re: Regarding Installation over Windows 10

2018-07-15 Thread Ben Finney
Vijay Sehgal  writes:

> I want to install Linux on my machine.

Welcome! Thank you for choosing to install Debian.

> Can anyone guide me via walkthrough to how to do that?

The installation guide is at
https://www.debian.org/releases/stable/installmanual>, you can
choose one for your language.

> What is the use of other 2 iso files of nearly same size?

Different architectures are incompatible; they need separate
installation programs. You will need to choose the right one (and choose
the corresponding Debian installation manual).


You will need to know the “architecture” of your machine; this is a term
roughly meaning “what is the CPU in the machine”.

For a machine on which you are running MS Windows, the architecture is
almost certainly “64-bit PC (amd64)”.

-- 
 \   “Anyone who puts a small gloss on [a] fundamental technology, |
  `\  calls it proprietary, and then tries to keep others from |
_o__)   building on it, is a thief.” —Tim O'Reilly, 2000-01-25 |
Ben Finney



Re: VPN suggestions?

2018-07-10 Thread Ben Finney
Dennis Wicks  writes:

> I want to set up a VPN for several computers in my house that are all
> on a local network.

What do you mean by “set up a VPN”?

Is it sufficient to pay someone else to host the VPN, and your computers
connect to that VPN managed by someone else?

Do you expect to manage the VPN software? The hardware? Or do you want
that job done by someone else?

> And suggestions, hints, warnings?

Be sure that the VPN is run by someone invested in *your* security. This
excludes parties that offer “zero cost VPN” to all-comers; their
incentive is mostly to turn your traffic into money, which almost
certainly conflicts with your privacy.

So, that means either you (or a party who already has your trust and has
no conflict with your interests) set up the VPN specifically for you;
or, you find a managed VPN for whom *you are the customer*, so that they
will want to serve your needs and not someone else's.

Once you explain more what your purpose is (and what you mean by “set up
a VPN”), we can give more specific advice.

-- 
 \   “One of the most important things you learn from the internet |
  `\   is that there is no ‘them’ out there. It's just an awful lot of |
_o__)‘us’.” —Douglas Adams |
Ben Finney



Re: Expired GPG keys of older release

2018-06-21 Thread Ben Finney
rhkra...@gmail.com writes:

> On Wednesday, June 20, 2018 10:25:25 PM Ben Finney wrote:
> > In other words: Yes, it's inconvenient, but it's because *no one can
> > know* with confidence any more whether that key has been compromised.
>
> Well, I should study up more on keys and expiration, but isn't the
> situation much the same before the key expires? I mean, the issuer /
> owner of the key really doesn't know whether the key has been
> compromised?

The difference is in the degree of confidence that can be expected. When
the key was created, the key's creator thereby expressed the upper bound
of duration for that confidence remaining acceptably high.

-- 
 \  “Say what you will about the Ten Commandments, you must always |
  `\ come back to the pleasant fact that there are only ten of |
_o__)     them.” —Henry L. Mencken |
Ben Finney



Re: Expired GPG keys of older release

2018-06-20 Thread Ben Finney
Adam Cecile  writes:

> I still thinks it *sucks* to have no alternative then considering
> packages signed by an expired key like unsigned packages

The key is expired, which means its creator no longer claims it as their
key. Any signatures found using that key, can no longer be known to be
made by the person who nominally owns that key.

In other words: Yes, it's inconvenient, but it's because *no one can
know* with confidence any more whether that key has been compromised.
So that does put it into the same category as “who the hell knows
whether this signature is associated with the key owner”.

That's just a fact that follows from the finite lifetime of the security
of a given key. The longer it's been out there, the larger the window
for compromise; and we're now outside the window where the key owner
warrants to still be in control of that key. Don't trust whatever
signatures you find with that key any more.

-- 
 \ “I have had a perfectly wonderful evening, but this wasn't it.” |
  `\ —Groucho Marx |
_o__)      |
Ben Finney



Re: why gdb-doc is in non-free ??!

2018-05-19 Thread Ben Finney
Alexander Villalba <alexvillalb...@gmail.com> writes:

> why gdb-doc is in non-free ??!:

Because the GNU FDL does not grant the freedoms necessary for free
software.

> gdb-doc is also GNU

The ‘gdb-doc’ work is released by the Free Software Foundation, and they
intend it to be part of the GNU operating system. But, confusingly, the
FSF do not consider that work to be free software (because they make an
arbitrary and ill-defined distinction between documentation and
software).

<URL:https://en.wikipedia.org/wiki/GNU_Free_Documentation_License#Criticism>

For a work to be included in Debian, this distinction is irrelevant: the
work must satisfy the Debian Free Software Guidelines.

Because the license restrictions do not grant the freedoms promised in
the Debian Free Software Guidelines, the ‘gdb-doc’ work cannot be in
Debian.

-- 
 \  “Every valuable human being must be a radical and a rebel, for |
  `\  what he must aim at is to make things better than they are.” |
_o__)      —Niels Bohr |
Ben Finney



Re: Correct: System Thinks Hardware Clock is UTC

2018-05-18 Thread Ben Finney
Patrick Bartek <nemomm...@gmail.com> writes:

> I could use hwclock --set --date= with the --localtime
> option, etc., to correct this but is there an easier way?

There is only one clock involved in this: the hardware clock.

By telling the operating system that your hardware clock is set to UTC,
you have told the operating system how to *render* the hardware clock's
time for your local time zone.

Setting the clock will set the hardware clock. By using a “set the
clock” tool, you will set the hardware clock — but the clock-setting
tool will take care of converting the time zone correctly.

I think the generally-applicable advice is correct: tell the OS that
your clock is set to UTC, and leave it to the operating system to figure
out the weirdness of time zones.

So I think you've done the right thing: tell the OS to keep the hardware
clock at UTC. Now you just need to tell it what the time is :-)

Assuming your machine is internet-connected, tell the operating system
to keep your hardware clock in sync with the Network Time Protocol, by
installing an NTP server. I can't recall what the default is; I use the
‘chrony’ package.

-- 
 \   “If you do not trust the source do not use this program.” |
  `\—Microsoft Vista security dialogue |
_o__)      |
Ben Finney



Re: which program do you recommend to read pdf file

2018-05-09 Thread Ben Finney
Long Wind <longwi...@yahoo.com> writes:

> but my acrobat reader in stretch is painfully slow in displaying them

Acrobat Reader is non-free software, which means the GNU+Linux community
cannot do anything to improve that software.

What's more, even Adobe is no longer supporting that program on
GNU+Linux <URL:https://forums.adobe.com/thread/2273757>. So whatever
problems it has, will likely remain and get worse over time.

So I am not too surprised that it performs badly :-)

> which program can you recommend? Thanks!

The catalogue at <URL:https://pdfreaders.org/> can be useful.

The Evince viewer <URL:https://wiki.gnome.org/Apps/Evince> is clean and
nice to use, and in the GNOME desktop environment, Evince is the default
Document Viewer program for PDF and many other formats.

You can start with that; I have never needed anything else for PDF since
I started using Evince :-)

-- 
 \  “Ignorance more frequently begets confidence than does |
  `\   knowledge.” —Charles Darwin, _The Descent of Man_, 1871 |
_o__)          |
Ben Finney



Re: A Major Success Story, Using Debian 9.4

2018-04-24 Thread Ben Finney
Kenneth Parker <sea7k...@gmail.com> writes:

> Isn't this what this is all about? I now have a happy Debian user, who
> was previously a marginalized Mac user, down on his luck, and unable
> to afford the expensive new Macs!
>
> Now, he is up to date, and able to use Firefox, LibreOffice, and other
> Debian Packages, while also able to Dual Boot, back to OSX Lion, when
> he needs to. How's that for Volunteer work?

Excellent work, and a great result. Thanks for reporting it to us!

-- 
 \  “Science is what we understand well enough to explain to a |
  `\  computer. Art is everything else we do.” —Donald Knuth, 1996 |
_o__)          |
Ben Finney



Re: Debian for wide-world, yes we can!

2018-04-21 Thread Ben Finney
MENGUAL Jean-Philippe <mengualjean...@free.fr> writes:

> Hypra developed […] a service to provide a free software based
> computer, as nice as typical PCs, with a better uman support (better
> privacy, including search engine, etc)
> - 200 blind and old people now use Debian GNU/Linux, Libreoffice and
> Firefox thanks to our system and human support.

That is a great service, thank you for maintaining it!

> Three years later, I am afraid with two things. 1. Most free software
> companies drop the desktop. It has consequences on privacy, and usae of
> computers with a low Internet connection.

This is not special to free-software companies. The desktop platforms
are in sharp decline generally, as most software is provided either as
Service as a Software Substitute, which strips autonomy from users
<URL:https://www.gnu.org/philosophy/who-does-that-server-really-serve.html>,
or mobile apps, where the computing platform is tightly controlled by
the monopolists (Apple, Google, Amazon) instead of the user community.

> Free software has not yet had success due to lack of human support
> with the free software based products.

Yes, free software certainly has gone backward in mind share, because
the desktop platform shrank in importance and we do not yet have a
decent foothold on the mobile and SaaSS platforms. The gains from the
1980s and 1990s need to be won all over again, and this time the
monopolists are more prepared :-/

<URL:https://archive.org/details/EbenMoglen-TheHardwareWarsAndTheFutureOfFreeSoftware>

> 2. Free software has less and less forces for accessibility and
> universal design. Only 5 persons work on the accessibility stac.

Kudos to those who do, and I agree with your implication that more
people need to work on accessibility in free software.

> Thanks in advance to anyone supporting tis initiative.

Thank you for raising attention to this, and viva Hypra!

-- 
 \  “Those who write software only for pay should go hurt some |
  `\ other field.” —Erik Naggum, in _gnu.misc.discuss_ |
_o__)          |
Ben Finney



Re: Chaniging focus: security ouitside a password manager

2018-04-02 Thread Ben Finney
rhkra...@gmail.com writes:

>* during copy and paste operations, the plaintext password could
> remain on the C "stack". thus making it vulnurable: Some notes:
>
>   (1) I've read about at least one password manager that, somehow,
> deletes the plaintext password from the copy and paste "stack" after a
> time delay--I didn't make a note of which one that was.

Yes, the Password Store tools do this (actively delete the content from
the clipboard, after a configurable timeout).

>   (2) another approach could be that a password manager provides a
> facility to write the password to a designated textbox […]

Another common approach, similar to that, is to have a web browser
plug-in which reads the same database.

Thanks to WebExt support in both Chromium and Firefox, we have the
Browserpass <URL:https://dannyvankooten.com/chrome-extension-for-pass/>
extension that allows using credentials directly from a Password Store
database.

> Maybe my concern about these situations is unrealistic, but I want to
> consider it, so all comments are welcome.

I think you should move to the above model (tools like Password Store
that actively work to get the credentials out of the clipboard quickly)
as an immediate improvement first, and see how well that satisfies.

-- 
 \ “Don't be afraid of missing opportunities. Behind every failure |
  `\ is an opportunity somebody wishes they had missed.” —Jane |
_o__)      Wagner, via Lily Tomlin |
Ben Finney



Re: Password Manager opinions and recommendations

2018-03-25 Thread Ben Finney
likcoras <likco...@riseup.net> writes:

> I think pass (https://www.passwordstore.org/) meets most of your
> requirements. It's a glorified shell script that calls gpg under the
> hood to create passwords that are stored locally (under
> ~/.password-store).

I concur with the recommendation for Password Store, in this case.
(that link again, <URL:https://www.passwordstore.org/>).
Someone who has been manually handling their password database should be
right at home with the Password Store system.

> - It does not have a network component.

Password Store uses Git to store the entries, and Git natively allows
distribution of the repository via SSH or HTTPS (and others, of course).

> - You can transfer individual password files, decrypt them yourself
> with gpg, etc.

This is very important! Our password data is too crucial to be locked
into a custom data format needing a specific tool. Password Store avoids
this by using only standard, general-purpose tools.

> - Very straightforward to decrypt with a simple shell script.
> - Uses pwgen to generate passwords, if requested. You can customize
> generation a bit (no special characters, etc.)

For more useful passphrases I can recommend Diceware or ‘xkcdpass’
<URL:https://pypi.python.org/pypi/xkcdpass>. That's a separate tool
though, Password Store does not yet integrate with it.

> - It does not handle automatic password updates.

True. This could be implemented in a custom client though.

Which raises another advantage of Password Store: it is a description of
a password manager *without* specifying the client. There are many
clients that work with this system, as can be seen at the website.

<URL:https://www.passwordstore.org/#other>

So I use the ‘pass’ command-line client on some machines, QtPass desktop
client on others, and the Android app (available from the F-Droid app
store <URL:https://f-droid.org/repository/browse/?fdid=com.zeapo.pwdstore>)
to carry them with me.

-- 
 \  “Isn't it enough to see that a garden is beautiful without |
  `\  having to believe that there are fairies at the bottom of it |
_o__)         too?” —Douglas Adams |
Ben Finney



Federated, decentralised communication on the internet (was: domain names, was: hostname)

2018-03-20 Thread Ben Finney
David Wright <deb...@lionunicorn.co.uk> writes:

> I don't understand why a home user would not be using a smarthost.
> Perhaps we're talking about a different group of people. Why would a
> home user want to relay mail rather than submit it to a smarthost?

First, note that even if you don't know the reason why someone would
want to run their own mail server on their own connection, that is no
argument to arbitrarily deny them the ability to do it.

So, while you're well within your rights to be curious about why, the
question doesn't demand an answer. Whoever wants to run a mail server on
their home connection should by default have the right to do so, for any
reason or no reason, and doesn't need to explain why to anyone.


As it happens, there are excellent reasons to want to do this. They are
no less strong now than when doing this was much more common in the
1990s and earlier: in order to retain decentralised control, distributed
throughout the community, of a decentralised and federated communication
system.

The news for the past decade (and more) has given frequent reminder of
why it's important to wrest control of our communications out of the
hugh, centralised choke-points that currently reign. That by itself is
reason enough to support and encourage more people running mail servers
independent of those entities.

The person in question may have additioonal reasons, or separate
reasons. The point is that email is *designed* and *works best* as a
decentralised, federated system. We should be asking not “why would
anyone do this?”, but rather “why have we gone so far in relinquishing
the ability to do this?”.

And then take active steps to move more toward federated, decentralised
communication again.

-- 
 \“With Lisp or Forth, a master programmer has unlimited power |
  `\ and expressiveness. With Python, even a regular guy can reach |
_o__)   for the stars.” —Raymond Hettinger |
Ben Finney



Reply to sender, Reply to list (was: policy around 'wontfix' bug tag)

2018-02-05 Thread Ben Finney
Richard Hector <rich...@walnut.gen.nz> writes:

> On 06/02/18 02:11, Vincent Lefevre wrote:
> > On 2018-02-05 01:53:02 +1300, Richard Hector wrote:
> > You should set up a "Mail-Followup-To:" for that.

For reference, this refers to one of two proposed (but never
standardised) fields “Mail-Followup-To” and “Mail-Reply-To”
<URL:https://cr.yp.to/proto/replyto.html>.

> I could do that, I'm sure (though I'm not sure how) - but I'd rather
> that someone intending to send me a private reply didn't send it to the
> list by mistake. Having to (in my case) click 'Reply to List' helps me
> not send to the list by mistake.

That's correct. The recipient isn't in a position to guess the intention
of the person composing the message; the responsibility is on the person
composing the reply, to choose “reply to sender” or “reply to list”.

If you, when composing a reply, mean to reply to the sender, use that
command in your mail client. It will go to the “Reply-To” address, or
(if that's not present) the sender address.

If you, when composing a reply, mean to reply to the mailing list, use
that command in your mail client. It will go to the declared mailing
list address (either that, or your mail client is broken for not
recognising the mailing list address in every mailing list message).

> > This is entirely your problem.
>
> The behaviour and policy of this list, when followed, does what I
> want.

Right. In particular the current list behaviour – don't alter or set
Reply-To – and Richard's messages – absence of any custom field
“Mail-Followup-To” or “Mail-Reply-To” – leaves the default behaviour,
and the default behaviour is what Richard wants.

There is often a call for changing the mailing list program so that it
manipulates the header fields for redirecting replies to sender. This is
simply a mistake, as explained in several places, e.g.
<URL:http://marc.merlins.org/netrants/reply-to-still-harmful.html>. I
didn't see anyone so far call for that alteration, but it pops up in
these discussion too often so the above document bears repeating.

As I understand it from this thread, Richard (and I, for what it's
worth) do not want to alter the default behaviour of either “reply to
sender” nor “reply to list”. Those MUA commands, if implemented per
existing standards, will each compose a message to the correct address
for the chosen function.

So the default behaviour, of the *command chosen by the person composing
a reply*, matches the reply behaviour of Richard, and I, for each of the
reply commands. This does not need any of us making any special
alterations to any message header fields.

The person composing a reply is the only one in a position to know
whether they want the “reply to sender” or “reply to list” command. (And
if they don't have one or both of those commands available, it is only
in their power to choose a better MUA.) Don't expect the mailing list,
nor individual posters, to second guess you on that.

This has all been hashed out here in the past many times, but it is good
to refresh the references and facts again.

-- 
 \ “I thought I'd begin by reading a poem by Shakespeare, but then |
  `\ I thought ‘Why should I? He never reads any of mine.’” —Spike |
_o__)     Milligan |
Ben Finney



Re: Emacs info documentation missing in Debian Unstable

2018-01-21 Thread Ben Finney
Nishan Singh Mann <nishan.singh.m...@gmail.com> writes:

> Hello, on Ubuntu 17.10 which to my knowledge is based on Debian unstable,
> installing Emacs via $sudo apt install emacs and then trying to view the
> Emacs manual using C-h r fails with error "Info file emacs does not
> exist"

The Emacs manual is distributed subject to the GNU FDL, which imposes
non-free restrictions on modification and redistribution. (Yes, it's
very misleading to have non-free restrictions in a so-called “free
documentation license”, but that's what the FSF have chosen.)

Manoj Srivastava has summarised effectively
<URL:https://people.debian.org/~srivasta/Position_Statement.xhtml> why
the GNU FDL makes a work non-free.

So, Emacs under condition of the GNU GPL is free, and is in Debian; but
the Emacs manual under condition of the GNU FDL is non-free, so it
cannot be in Debian.

You can either view the manual online
<URL:https://www.gnu.org/software/emacs/manual/> or get it from outside
Debian (for example, the ‘non-free’ area which is not part of Debian).

-- 
 \“Ubi dubium, ibi libertas.” (“Where there is doubt, there is |
  `\freedom.”) |
_o__)      |
Ben Finney



Re: Youtube - newbie guidance

2017-12-22 Thread Ben Finney
Andre Majorel <aym-nai...@teaser.fr> writes:

> You occasionally have to install a new version [of ‘youtube-dl’] from
> upstream, which in this case is easy : download from their site and
> plop into /usr/local/bin or ~/bin so that command "youtube-dl" refers
> to the new version instead of the now useless /usr/bin/youtube-dl
> provided by the Debian package.

I recommend against that. One important reason we install packages from
Debian is so that we *don't* need to manage and run arbitrary code from
upstream.

Doing that also breaks package tracking when a security or other update
is needed, losing another benefit of running the Debian package.

The Debian package ‘youtube-dl’ in Unstable is typically updated within
a day or two if YouTube breaks the interface.

<URL:https://packages.debian.org/sid/youtube-dl>

I recommend downloading the *Debian package* of the new version when it
is available, and installing that. You will then continue enjoying the
benefits of running the program as packaged in Debian.

-- 
 \“The whole area of [treating source code as intellectual |
  `\property] is almost assuring a customer that you are not going |
_o__)   to do any innovation in the future.” —Gary Barnett |
Ben Finney



Re: Youtube - newbie guidance

2017-12-22 Thread Ben Finney
Richard Owlett <rowl...@cloud85.net> writes:

> I've never used youtube before.

One thing to note explicitly: YouTube is deliberately designed to thwart
downloading videos.

YouTube's owner (Google, Alphabet, whatever they call themselves next
year) have chosen a business model [0] that benefits when more people
keep watching videos *via the site* [1]. So downloading videos from the
site works directly against the business model they have chosen.

I say this by way of explaining that, while there are many tools that
can download videos from the site for offline viewing, the YouTube
operators do not support this and will change the site without notice,
in ways that cause such tools to stop working.

> I did not have time to watch the whole video.
> How can I download and save it?

I am a happy user of ‘youtube-dl’ as suggested in this thread. There are
others that can work well too.

Just be prepared for the site owner's indifference, even hostility, to
any such tool. None of them will keep working when YouTube is
arbitrarily changed, which happens a number of times each year.

> Is there some way to pause a video if I'm interrupted?

This, too, works against the business model the site owners have chosen.
I expect they will never implement such a feature.

So yes, downloading the video for offline viewing – i.e. thwarting that
business model – is IMO the sensible choice.


[0] The site owners explicitly shifted from trying to maximise how many
times you view their videos, to *how much time on site* you spend.
<URL:https://www.businessinsider.com.au/youtube-watch-time-vs-views-2015-7>

[1] YouTube has many ways to watch their videos on other sites. All of
them entail staying online and communicating continually with the
YouTube site about what you're doing.

-- 
 \   “The best in us does not require the worst in us: Our love of |
  `\ other human beings does not need to be nurtured by delusion.” |
_o__) —Sam Harris, at _Beyond Belief 2006_ |
Ben Finney



Re: Reporting a bug that affects more than one package

2017-12-21 Thread Ben Finney
Terry Roy <t...@futurecourse.com> writes:

> I found a bug in Debian's latest 9.3 update where the postinst script
> of a package contained the line:
>
> "su - username do something"

I've just run this command:

grep "su - " /var/lib/dpkg/info/*

which returned no results on a system with thousands of packages
installed. So I tentatively conclude that it's not a common pattern.

> I've just run across it again on a fresh install of another package.
> I've reported that bug but clearly this seems to be an issue involving
> the use of "su -" in postinst.

You should proceed this way, IMO. Report a bug against each package that
uses that invocation.


I note that a similar pattern, invoking ‘su’ to run commands as another
user, is in the ‘postgresql-common’ package:

su -s /bin/sh postgres -c "… more commands …"

If you alter the postinst script to use that pattern instead, does it
avoid the problem you describe? If so, you can suggest that to the
package maintainer.

-- 
 \  “Fox News gives you both sides of every story: the President's |
  `\  side and the Vice President's side.” —Steven Colbert, 2006-04-29 |
_o__)          |
Ben Finney



Re: [OT] Relavant mailing list or USENET group

2017-12-03 Thread Ben Finney
Richard Owlett <rowl...@cloud85.net> writes:

> On 12/03/2017 04:14 AM, Ben Finney wrote:
> > What specific features must the device omit, to meet this criterion?
>
> Presence of internal hardware capable of radiating in cell network
> spectrum (omitting SIM card insufficient).

If that is the *only* way to satisfy your requirements, along with all
the other features you require: I am confident you will find no-one
selling such a device ready for you to use.

You will need to build such a thing yourself, or with some group of
others who share such a strict set of requirements.

-- 
 \“The difference between religions and cults is determined by |
  `\  how much real estate is owned.” —Frank Zappa |
_o__)      |
Ben Finney



Re: [OT] Relavant mailing list or USENET group

2017-12-03 Thread Ben Finney
Richard Owlett <rowl...@cloud85.net> writes:

> 6. *NOT* be a "smartphone".

What specific features must the device omit, to meet this criterion?

Is it sufficient that the device does not connect to a cellular
telephone network? Or are there other features (which, specifically?)
that must also be omitted?

-- 
 \   “My business is to teach my aspirations to conform themselves |
  `\  to fact, not to try and make facts harmonise with my |
_o__)   aspirations.“ —Thomas Henry Huxley, 1860-09-23 |
Ben Finney



Re: Can somebody explain the benefits of .d directories

2017-11-27 Thread Ben Finney
Hans-Peter <theca...@aim.com> writes:

> I have an honest question which is dead-simple: Why do we have ".d"
> directories, such as "sources.d" or "grub.d", note that with grub, the
> defaults are in another directory tree - this is simply beyond insane.

Your question there seems less than an honest enquiry – asking for the
reason something has come about – and more a rhetorical device.

What specifically is it you think is “beyond insane”? The only thing you
present that seems to address that is:

> […] the downside being having to parse several files vs a single file

which is surely an implementation detail and a design decision, not
warranting any declaration of insanity. Yet you think it so egregious to
be worthy of hyperbolic insult.

> I seriously think this is nonsense, there is no "logical" reason for
> doing this, afaict. Have I missed something ?

Yes; you've missed the opportunity to ask honestly with the expectation
we might convince you of the reason. At this point you are frustrated
and exasperated, and it seems unlikely you will be receptive to a
discussion of benefits and trade-offs.

For example:

> I have asked the question on unix.stackexchange.com and got silly
> answers trying to defend the "it is so much easier to parse x files in
> a directory than a single file" stance (you gotta be kidding!).

If you're going to dismiss explanations as “silly” and “kidding” without
addressing the content, that is totally at odds with your profession of
enquiry:

> I would really appreciate answers on this […]

You have circumscribed the domain of answers you would be receptive to,
such that it seems – based on your current exasperated hyperbole at the
expsting mundane answers – no mundane explanation will satisfy you.

> I have waited many years before reporting this because I lacked
> confidence, but seriously ...I think this is a bug and it needs to be
> fixed. ".d" is braindead, does not add any functionality that cannot
> be replicated with the "Enter" key on a keyboard and, in the worst
> case, a line starting with # followed by some comment.

On those terms, I would advise anyone not to engage with this
discussion.

Please don't disparage the work of those implementing these systems
unless you are willing to accept that those who implement it get to make
the design decisions, and not dismiss those decisions as “silly”, “you
gotta be kidding”, “braindead”, and “beyond insane” — none of which
engage with the actual design or implementation.

-- 
 \ “Don't be afraid of missing opportunities. Behind every failure |
  `\ is an opportunity somebody wishes they had missed.” —Jane |
_o__)  Wagner, via Lily Tomlin |
Ben Finney



Debian-capable NAS with free software and hardware (was: Wanted - a Debian SOHO NAS)

2017-11-10 Thread Ben Finney
Reco <recovery...@gmail.com> writes:

> On Sat, Nov 11, 2017 at 06:25:01AM +1100, Ben Finney wrote:
> > The GnuBee PC-2 is being crowd-funded now (until 2017-11-30)
> > <URL:https://www.crowdsupply.com/gnubee/personal-cloud-2/>.
>
> Terrific, thanks.
>
> I'll wait for 3.5'' one, maybe pledge something.

The crowd-fund campaign ends soon for the GnuBee PC-2, so anyone who
wants one should pledge now. It'll be cheaper than waiting.

I've booked mine :-)

-- 
 \“Odious ideas are not entitled to hide from criticism behind |
  `\   the human shield of their believers' feelings.” —Richard M. |
_o__)         Stallman |
Ben Finney



Re: Wanted - a Debian SOHO NAS

2017-11-10 Thread Ben Finney
Reco <recovery...@gmail.com> writes:

> What I'm looking for is a suitable replacement with the following
> treats:
>
> - Able to run Debian, stock kernel is strongly preferred.
> - Non-x86, and I don't need another kirkwood ARM.
> - Gigabit Ethernet.
> - 4 SATA disk slots.
> - I don't care whenever it's a box or a rack mount.

The GnuBee PC-1 is already available
<URL:https://www.crowdsupply.com/gnubee/personal-cloud-1/>.

The GnuBee PC-2 is being crowd-funded now (until 2017-11-30)
<URL:https://www.crowdsupply.com/gnubee/personal-cloud-2/>.

Both meet your criteria I believe, as well as being open hardware
designs and have only free software requirements.

Buy the former if you want one now. Fund the latter if you want 3.5-inch
drives.

-- 
 \   “I do not believe in forgiveness as it is preached by the |
  `\church. We do not need the forgiveness of God, but of each |
_o__)other and of ourselves.” —Robert G. Ingersoll |
Ben Finney



Re: Request of recommendations for public Mercurial repository hosting

2017-09-18 Thread Ben Finney
Mario Castelán Castro <marioxcc...@yandex.com> writes:

> Hello. I am looking for a place to host a small free software (as in
> freedom) project. I write to ask for your recommendations.

The Kallithea project <URL:https://kallithea-scm.org/> produces an
entirely free-software VCS hosting system. Git and Mercurial are
supported.

I don't know of anywhere that runs a hosted Kallithea instance, but your
search now becomes easier: Instead of trying to find a host that
specifically runs a VCS with your (to my mind quite reasonable)
requireements, you can instead search for a web host where you can run
your own Kallithea instance.

-- 
 \   “Imagine a world without hypothetical situations.” —anonymous |
  `\   |
_o__)          |
Ben Finney



Re: Upgrade from jessie to strech wants to bloat by system

2017-09-07 Thread Ben Finney
Urs Thuermann <u...@isnogud.escape.de> writes:

> I see that some new versions of packages are installed without the old
> versions being removed, although they are marked as automatically
> installed, e.g. Linux kernel, clang, llvm, and some others.  For
> example
>
>   # aptitude search "~i clang"
>   i   clang - C, C++ and Objective-C compiler (LLVM based)
>   i A clang-3.5 - C, C++ and Objective-C compiler (LLVM based)
>   i A libclang-common-3.5-dev   - clang library - Common development package
>   i A libclang1-3.5 - C interface to the clang library

That shows the ‘clang’ package is *not* marked auto-installed. That is,
the APT database shows it was manually requested, and so will never be
auto-removed.

-- 
 \ “… a voice said reassuringly: cheer up, things could get worse. |
  `\So I cheered up and, sure enough, things got worse.” —James C. |
_o__)           Hagerty, 1909–1981 |
Ben Finney



Re: Debian v9 it's a stretch

2017-09-06 Thread Ben Finney
Borden Rhodes <j...@bordenrhodes.com> writes:

> You can't say that something is a stable upgrade from the previous
> version and then be surprised that users are annoyed when they find it
> isn't.

When annoyed users are unable or unwilling – and I make no judgement
here, in what we've seen described in this thread, about which of those
is the cause – to describe problems sufficiently for the problem to be
identified as a bug?

Yes, in that circumstance the developers are justified in saying that
the package has no reported bugs that prevent its release in a stable
Debian.

That is not a claim that problems don't exist. It is not a claim the
developers believe no problems exist; most developers are not silly
enough to think that no bugs reported is the same as no bugs. Quite the
contrary.

It means, though, that users who are annoyed must *describe the problems
in bug reports*, in sufficient specific detail to investigate, if they
expect the problems to be addressed.

While the problem is only evident to people who don't describe the
problems in sufficient detail for them to be investigated, those
problems can be expected to persist.

> I use open source software appreciating that I'm part of an experiment
> where I'll be on my own if something goes wrong.

Not at all! You are part of a large community when something goes wrong.
The barrier to investigating such problems is *lower* than with
proprietary software.

Unlike proprietary software, free software removes artificial barriers
erected against the community of users properly investigating a problem
and offering improved versions of the software to solve it.

> If the marketing and community stuck to that message, you'd get fewer
> complaints because you can say 'You knew what you were getting into.'

I'm glad that message is not promulgated further. It is a false message.

Instead, the message is: You have a community of peers that could not
exist without software freedom. Problems exist in any software; but,
unlike proprietary software, the community around this free software *is
permitted* to investigate problems. So, to the extent they are described
precisely and reproducibly, the community can help much more than with
proprietary software.

> I found it refreshing when someone said 'if you want your hand held,
> go some place else', because was an honest reflection of the facts and
> his ability to provide support.

I hope no one comes to any software *merely* wanting their hand held.

Also, the person who told you that was not saying anything I believe
about this community.

> So, yes, it answers how you reduce complaints from frustrated users:
> don't oversell your software in the first place.

I agree with that sentiment.

I disagree that the software has been oversold in any of the cases
described in this thread.

-- 
 \   “The fundamental principle of science, the definition almost, |
  `\ is this: the sole test of the validity of any idea is |
_o__)         experiment.” —Richard P. Feynman |
Ben Finney



Re: Debian v9 it's a stretch

2017-09-06 Thread Ben Finney
tony mollica <t...@threedogs.net> writes:

> This fresh install of Stretch has given me network problems, slow
> display to the point of having to wait for a mouse click or wheel
> movement to take effect along with some other less important changes
> that needed to be disabled, bypassed or otherwise massaged to work.

Which are the bug reports in the Debian BTS that describe these problems
specifically?

Since you're able to describe them, presumably you want them to be
investigated and fixed.

> Comparatively, Jessie was blazingly fast and problem free on the exact
> same hardware and I don't find any indications of what's holding up
> the show.

To allow the maintainers of the specific Debian packages that you find
to be slow, to investigate the problem to find the fault, you (as the
only person with first-hand experience of these particular problems)
need to describe the specifics in bug reports to the Debian BTS.

-- 
 \ “Try to become not a man of success, but try rather to become a |
  `\   man of value.” —Albert Einstein |
_o__)          |
Ben Finney



Re: Recommended editor for novice programmers?

2017-09-06 Thread Ben Finney
Johann Spies <johann.sp...@gmail.com> writes:

> Some alternatives which (some of them may have been mentioned in this
> thread):
>
> Atom - a fairly new and versatile one as far as I know
> PyCharm (not a native Debian Package) but very nice to debug Python
> with. The community edition is free.
> Bluefish (especially when editing html files).

Atom is free. It has an enormous dependency tree, so not yet in Debian.

Bluefish is free. It is in Debian for a long time now.

PyCharm is not free. Its community edition is zero-cost, though still
not free.

-- 
 \“That's the essence of science: Ask an impertinent question, |
  `\and you're on the way to the pertinent answer.” —Jacob |
_o__) Bronowski, _The Ascent of Man_, 1973 |
Ben Finney



Re: Recommended editor for novice programmers?

2017-09-06 Thread Ben Finney
Nick Boyce <n...@steelyglint.org> writes:

> I don't like to confess to my august and more sophisticated colleagues
> here how much code I've written using joe - albeit in the simpler
> languages (a variety of Bash scripts, Perl, C, HTML and similar).

Joe is a fine text editor licensed as free software. I say that as
someone who has decided I don't like to use it myself.

To paraphrase someone else paraphrasing Voltaire: I may disagree with
your choice of text editor, but I will defend to the death your right to
use it.

So, go ahead and admit how much you like Joe and how much code it has
allowed you to write. If anyone has a problem with your usage of Joe for
programming, they have me to answer to :-)


Here's where I need to object:

> I don't want to provoke any religious war here, and sorry if I offend
> anybody, but:

That doesn't alter the fact that you've disparaged programs in terms
that state an absolute problem inherent to the program. This is not
helpful, because it implies that people who choose those programs are
wrong and should be disparaged themselves.

For example:

> emacs is ridiculously heavy-weight

That's an absolute statement of objective fact. Do you think it is true
for everyone? You have expressed it as though you do.

You are, in this expression, saying that people who use Emacs deserve
ridicule because Emacs is so obviously heavy-weight they should be
embarrassed to use it. That's needlessly hostile.

You can, instead, say what *you don't like* about the program:

> and I can never remember whether exit is Ctrl_C Ctrl_X or Ctrl_X
> Ctrl_C (yes practice would help)

That's great! Thank you for stating your position here in terms of what
you are and are not able to do. This doesn't judge anyone else as
inferior.

> vi's power makes light work of many tasks but it's as user-friendly as
> a cornered rat ... novices usually remember their first time trying to
> find out how to exit with a genuine shudder.

This gets too far into stating objective fact. How do you know the
“usual” experience of novice Vi users, have you surveyed a statistically
powerful sample?


I appreciate that it can be fun to rant about difficulties using
programs, and Emacs and Vi are favourite topics of this sort. We can,
and should, do so without also dismissing other people as inferior.

When you acknowledge the possibility of provoking offense, it is on your
shoulders to either express yourself in ways that *don't* implicitly
disparage people with different preferences.

Either that, or don't provoke at all :-)

Have fun, everyone, using whatever text editors make your life better.

-- 
 \   “My business is to teach my aspirations to conform themselves |
  `\  to fact, not to try and make facts harmonise with my |
_o__)   aspirations.“ —Thomas Henry Huxley, 1860-09-23 |
Ben Finney



Re: Laptop recommendation

2017-09-03 Thread Ben Finney
Mario Castelán Castro <marioxcc...@yandex.com> writes:

> On 03/09/17 08:38, Jonas Hedman wrote:
> > Basically I'm on the hunt for a newish laptop on which I naturally
> > want to run Debian. [...]
> > 
> > Any suggestions?
>
> Yes. Think Penguin <https://www.thinkpenguin.com/> sells computers
> compatible with GNU/Linux that do not need proprietary drivers.

Seconded. Think Penguin is one of very few vendors that actively source
components by working with manufacturers to ensure they need no
proprietary drivers.

> They claim to donate part of the profit to the development of free
> software (I can neither confirm nor deny this claim).

Think Penguin do indeed spend hours of paid work to *increase* the
number of hardware devices that will work with only free software. See
<URL:https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100>
as an example, the TPE-R1100.

> Use H-node <https://h-node.org/> to check for hardware compatibility
> and contribute an entry for your hardware if you can.

The H-node project is a great community resource. More contributions
keep it humming.

-- 
 \ “Try adding “as long as you don't breach the terms of service – |
  `\  according to our sole judgement” to the end of any cloud |
_o__)  computing pitch.” —Simon Phipps, 2010-12-11 |
Ben Finney



Re: Resign me from your lists

2017-08-27 Thread Ben Finney
Mario Castelán Castro <marioxcc...@yandex.com> writes:

> I assumed originally that this was a person who subscribed then
> realized he did not want to be subscribed and decided to complain to
> the list about that.

Even on that assumption, there is no call to insult the person. No-one
is born knowing how to operate a mailing list subscription, please allow
people to learn without implying they are inferior.

-- 
 \ “I went over to the neighbor's and asked to borrow a cup of |
  `\   salt. ‘What are you making?’ ‘A salt lick.’” —Steven Wright |
_o__)          |
Ben Finney



Re: STOP

2017-08-26 Thread Ben Finney
Nothin's Gonna

> STOP

Us Now

-- 
 \  “Science is what we understand well enough to explain to a |
  `\  computer. Art is everything else we do.” —Donald Knuth, 1996 |
_o__)  |
Ben Finney



Re: Stop

2017-08-26 Thread Ben Finney
Jessica Litwin <jess...@litw.in> writes:

> HAMMER TIME!

In the name of lve!

-- 
 \ “Why doesn't Python warn that it's not 100% perfect? Are people |
  `\ just supposed to “know” this, magically?” —Mitya Sirenef, |
_o__) comp.lang.python, 2012-12-27 |
Ben Finney



Re: Debian v9 it's a stretch

2017-08-24 Thread Ben Finney
Borden Rhodes <j...@bordenrhodes.com> writes:

> To answer an earlier question about why I don't report all the bugs I
> find in software: I choose my battles.

I don't recall anyone asking why you don't report all bugs you find in
software, that would be a fatuous question.

You were asked specifically about the bugs in Debian Stretch that you
encountered and you said you were surprised Stretch was released with
those bugs not fixed.

The question is not why you don't report all bugs. The question is, if
there are bugs you ahven't reported in time for them to be investigated
prior to release, how can you claim surprise when they aren't fixed in
time for release?

-- 
 \  “Courage is not the absence of fear, but the decision that |
  `\ something else is more important than fear.” —Ambrose Redmoon |
_o__)      |
Ben Finney



Re: Debian v9 it's a stretch

2017-08-21 Thread Ben Finney
Borden Rhodes <j...@bordenrhodes.com> writes:

> I was very surprised when they released Stretch as I didn't find
> anything 'stable' about the packages that I was using.

My reply was primarily addressing that statement: you were surprised
that Stretch, with the problems you describe, was released.


Borden Rhodes <j...@bordenrhodes.com> writes:

> Thank you for your response, Ben,
>
> > What response did you get to the bug reports you filed from the
> > problems you encountered?
>
> One example includes an X regression […] To my knowledge, it's still
> broken in testing […] (#863532).

Thanks. Do you have an understanding, from that discussion, why that
specific bug remained unresolved in Stretch?


> Then there are the issues with the upgrade to KDE 5, which aren't
> Debian's fault […] These are all upstream bugs that I've tried to
> report.

Are there bug reports in Debian that would show why the package should
not be released with those bugs?

> Ironically, both reportbug and reportbug-ng are broken on my system!
> The former's GTK interface doesn't load

Sorry to learn that. Does the text-only interface work well enough to
report bugs?

> I also ran into an issue […] I just uninstalled them and continued on.

I think you can see from that, why the Debian release team can't be
expected to know that a package is unsuitable for release, if people's
experience with a bug are not recorded in a bug report :-)

-- 
 \   “A lot of people are afraid of heights. Not me, I'm afraid of |
  `\   widths.” —Steven Wright |
_o__)          |
Ben Finney



Re: Debian v9 it's a stretch

2017-08-21 Thread Ben Finney
Borden Rhodes <j...@bordenrhodes.com> writes:

> I had lots of problems with Stretch when it was in testing.

Thank you for running the ‘testing’ suite. The problems you encountered
are an important part of having people run that suite; you can then
report those problems in the Debian bug tracking system, so that the
package maintainers have enough information to correct the package
*before* release.

What response did you get to the bug reports you filed from the problems
you encountered?

> I was very surprised when they released Stretch

The release managers will use the Debian BTS to determine whether
packages should remain in Debian for the release.

Did the bug reports you made get addressed? Which packages still had
Debian bug reports unresolved when Stretch was released?

-- 
 \   “Whenever you read a good book, it's like the author is right |
  `\   there, in the room talking to you, which is why I don't like to |
_o__)   read good books.” —Jack Handey |
Ben Finney



Re: LibreOffice - middle click paste does not work.

2017-08-08 Thread Ben Finney
kjo...@poczta.onet.pl (Kamil Jońca) writes:

> Sid box with libreoffice.
> After recent upgrade I realized that paste selection with Middle Mouse
> button does not work. Can anyone confirm? I do not know if I have to
> report bug :)

Thanks for asking first.

You'll need to describe the behaviour in a similar way as if you were
reporting a bug, though.

For example: What did you upgrade, from what version to what version?
Can you give a repeatable sequence of steps that others can also try to
reproduce what you're seeing? Is there anything special about your
environment that we should know?

-- 
 \ “Try adding “as long as you don't breach the terms of service – |
  `\  according to our sole judgement” to the end of any cloud |
_o__)  computing pitch.” —Simon Phipps, 2010-12-11 |
Ben Finney



Re: please help me

2017-07-29 Thread Ben Finney
alshemally37 <alshemall...@gmail.com> writes:

> i got problems download kali linux 2017 it is need to me

This is a forum for discussing the Debian system in particular, not Kali Linux.

> help me what can i do please?

Seek at the Kali Linux community forums <URL:https://www.kali.org/community/>.

-- 
 \ “I went to the cinema, it said ‘Adults: $5.00, Children $2.50’. |
  `\  So I said ‘Give me two boys and a girl.’” —Steven Wright |
_o__)          |
Ben Finney



Re: Free software

2017-07-18 Thread Ben Finney
Doug <dmcgarr...@optonline.net> writes:

> On 07/18/2017 07:18 PM, Ben Finney wrote:
> >> Doug [2017-07-18 13:25:34-05] wrote:
> >>> My point is that most of the folks who complain about code not
> >>> being free to modify are not capable of modifying it, so why do
> >>> they complain?
> > If anyone who wanted to improve the house I live in were prevented from
> > doing so without the express permission of the people who made the
> > house, you're damned right I would complain.
> Well, complain!

I take it, then, that now have enough satisfactory answers to your
question above and don't need to ask “why do they complain” about
software freedom in future?

-- 
 \ “I turned to speak to God/About the world's despair; But to |
  `\   make bad matters worse/I found God wasn't there.” —Robert Frost |
_o__)      |
Ben Finney



Re: Free software

2017-07-18 Thread Ben Finney
Teemu Likonen <tliko...@iki.fi> writes:

> Doug [2017-07-18 13:25:34-05] wrote:
>
> > My point is that most of the folks who complain about code not being
> > free to modify are not capable of modifying it, so why do they
> > complain?
>
> Free software has the advantage that it does not depend on just one
> company and its interests. A free software community can maintain code
> longer and can port it to different platforms. The community benefits
> even if only some people actually modify the software.

By analogy: I am not capable of maintaining the house I live in, let
alone of making significant improvements.

Yet I benefit from the fact that anyone sufficiently motivated can learn
to do so and they don't need permission from the people who made the
house.

If anyone who wanted to improve the house I live in were prevented from
doing so without the express permission of the people who made the
house, you're damned right I would complain.

I may have no intention of ever doing so myself, but I want a wide-open
market of people who can do so if I ask, who have learned because no law
stops them from doing so.


Free software includes that same freedom for software: Everyone is free
to learn about it, and try to improve it, and share their work with
others who want it.

Because everyone has that freedom, we don't all have to exercise it. But
we must defend it for everyone, and look with suspicion on anyone – even
those who sell video cards – who tries to deny us that freedom.

-- 
 \ “All television is educational television. The question is: |
  `\   what is it teaching?” —Nicholas Johnson |
_o__)          |
Ben Finney



Re: FOSS-friendly Wireless Access Point (WAP) for SOHO network?

2017-06-05 Thread Ben Finney
David Christensen <dpchr...@holgerdanske.com> writes:

> I am looking for a FOSS-friendly Wireless Access Point (WAP) […].

Thanks for being specific about your requirements.

I am a happy customer of ThinkPenguin, who make the TPE-R1100
<URL:https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100>
wireless access point, router, and VPN gateway.

ThinkPenguin actively worked to develop one of the only free-software
wireless router firmware, LibreCMC <URL:http://librecmc.org/> in order
to put it on this device.

-- 
 \ “It’s a great idea to come in unencumbered by dogma but you |
  `\can’t also be unencumbered by evidence.” —Darren Saunders, |
_o__)       2015-12-02 |
Ben Finney



Re: why can't I visit this web site

2017-06-05 Thread Ben Finney
Long Wind <longwind2...@gmail.com> writes:

> i am not at home and can't use debian pc

That's okay. We can wait until you are able to reply properly.

-- 
 \   “Are you pondering what I'm pondering?” “Umm, I think so, Don |
  `\  Cerebro, but, umm, why would Sophia Loren do a musical?” |
_o__)   —_Pinky and The Brain_ |
Ben Finney



Re: why can't I visit this web site

2017-06-05 Thread Ben Finney
Long Wind <longwind2...@gmail.com> writes:

> this is really unbelievable
> I can't visit this site with jessie/iceweasel

What happens? A server error? A 404 Not Found error? The connection
times out? The browser crashes? A boxing glove on a spring pops out of
the monitor into your face?

> can you help me and test the site?

You'll need to say what actually happens for you, otherwise no-one can
know whether they're experiencing the same.

-- 
 \ “Never do anything against conscience even if the state demands |
  `\ it.” —Albert Einstein |
_o__)          |
Ben Finney



Re: Old, stale bug reports (bug triage)

2017-04-26 Thread Ben Finney
Felix Dietrich <felix.dietr...@sperrhaken.name> writes:

> What is the etiquette dealing with seemingly forgotten bug reports?

You should start with a message to the bug report email address. That
will reach both the current owner of the report, and the package
maintainer address.

> […] to have another look at the report and decide for an appropriate
> action; may I close the report myself or set e.g. the "wontfix" tag;
> something else?

Closing the report should be done only if that is clearly the
conclusion. As a newcomer you should not do that except where there is a
clear statement that the report has nothing further to be done.

Same with setting a “wontfix” tag; that is an expression of the
maintainer's position, and so it needs to be clearly expressed by the
maintainers.

You can begin with just a “What's the latest on dealing with this
report?” message. More often that you might expect, that prompts someone
to give an update on new information that never made its way to the bug
report.

-- 
 \  “If we could change ourselves, the tendencies in the world |
  `\  would also change.” —Mohandas K. Gandhi, _Collected Works_, 1913 |
_o__)      |
Ben Finney



Re: Spam on Debian lists

2017-04-20 Thread Ben Finney
Patrick Bartek <nemomm...@gmail.com> writes:

> On Thu, 20 Apr 2017 22:40:56 +0200 Jochen Spieker <m...@well-adjusted.de>
> wrote:
>
> > fc:
> > > Why not just restrict it to people who have subscribed?
> > 
> > Because this excludes use cases that are deemed valid by the list
> > masters.
>
> Like what?

I can't speak for the list masters, but I can speak for use cases that
would exclude that I find valid:

* Posting from a service (such as a mailing list aggregator) which
  presents a single interface accessible without an email client.

* Posting by people who we want to participate in the discussion, but
  who do not (yet) see the benefit to themselves of going through a
  subscription process.

* Cross-posting on multiple forums when a discussion involves parties
  outside Debian, and we don't want the discussion balkanised with some
  people's responses rejected.

There are likely others, but that seems enough to answer the question.

-- 
 \   “The apparent lesson of the Inquisition is that insistence on |
  `\ uniformity of belief is fatal to intellectual, moral, and |
_o__)spiritual health.” —_The Uses Of The Past_, Herbert J. Muller |
Ben Finney



Re: Proper folder for non-Debian binaries

2017-04-19 Thread Ben Finney
Felix Miata <mrma...@earthlink.net> writes:

> Denying an admin the right to create other directories in the root of
> /usr/local/ makes no sense to me.

It makes sense in the context of “this space reserved for future use”.

The operating system reserves some name spaces – including the root
directory – to allow newer versions to introduce new entries
unilaterally, knowing that any existing entry found there is *already*
in violation of the standard and should be removed.

-- 
 \   “Only good questions deserve good answers.” —Oscar Wilde, _De |
  `\  Profundis_, 1897 |
_o__)      |
Ben Finney



Re: Debian man pages - mechanics of creation/publication?

2017-04-19 Thread Ben Finney
Richard Owlett <rowl...@cloud85.net> writes:

> I've an idea for something to be added to some man pages.
> It has not risen even the "wishlist bug" stage yet.

With such vague description, answers can only be very vague and won't
address specifics of what you hope to do.

> To rise that far I have to convince myself that the modification of so
> many existing man pages could be automated.

Manual pages are produced by a multitude of different processes, from
documents in lots of different source formats. Automation of changes is
going to be very variable in how feasible it would be across the range
of those documents.

If you can be more specific about exactly what it is you want to do,
our answers can engage more specifically.

-- 
 \   “I was in a bar the other night, hopping from barstool to |
  `\ barstool, trying to get lucky, but there wasn't any gum under |
_o__)   any of them.” —Emo Philips |
Ben Finney



Re: bug report

2017-02-21 Thread Ben Finney
Thibault Roulet <t...@omch.ch> writes:

> I have some serious issues with USB 3 HDD docking station, in which
> package should I report this bug ?

The hardware is not what determines which package to which you should
report the bug.

Instead, you will need to specify what software is behaving incorrectly.
That's what determines which package should receive the bug report.

-- 
 \   “We must respect the other fellow's religion, but only in the |
  `\   sense and to the extent that we respect his theory that his |
_o__) wife is beautiful and his children smart.” —Henry L. Mencken |
Ben Finney



Re: Errors were encountered while processing python3.5 etc

2017-01-21 Thread Ben Finney
Gary Roach <gary719_li...@verizon.net> writes:

> The problem seems to be in the python3.5-minimal package. It won't
> configure.

You'll need to report a bug about that, showing the complete text of the
session where you run a command and the output leading to the failure.

> I would report this as a bug but the problem seems to have rendered
> the reportbug program unusable.

You can report a bug to the BTS by composing an email message
<URL:https://www.debian.org/Bugs/Reporting>. The ‘reportbug’ tool is a
helper program, not a requirement, for making bug reports.

-- 
 \  “In the long run, the utility of all non-Free software |
  `\  approaches zero. All non-Free software is a dead end.” —Mark |
_o__)    Pilgrim, 2006 |
Ben Finney



Re: Synaptic icons - where defined/explained?

2016-12-26 Thread Ben Finney
David Wright <deb...@lionunicorn.co.uk> writes:

> So when you run aptitude […]
>
> Also if so, what do you see when you select this item?
> (ie press return on this item, then ↓ and return,
> repeating until you reach actual package names.)

For reference, the “expand all items within this one” command is ‘[’.
The corresponding “collapse all items within this one” command is ‘]’.

-- 
 \  “How many people here have telekenetic powers? Raise my hand.” |
  `\  —Emo Philips |
_o__)          |
Ben Finney



Re: Why I can not install software on debian easily?

2016-12-18 Thread Ben Finney
john cusey <john_cu...@hotmail.com> writes:

> Why I can not download a .deb file, click it and it installs?

What kind of answer are you looking for?

One correct answer would be: Because installing software is a
potentially very disruptive act on a computer, so it should be done
through a formal system of packages.

Installing a package, for me, is a matter of:

* Open the package manager as a privileged user. Because I never want to
  be able to accidentally install software, my normal user account has
  no access to do this.

* Browse the menu of available packages.

* Click it, and it installs.

> I tried to install opera on Debian.

So, another correct answer is: Debian is an operating system of free
software, and Opera is instead proprietary, so necessarily outside
Debian. Third-party packages may not be so smoothly integrated into the
package system.

Non-free software may be available from people who maintain it for use
in Debian, but there is no guarantee it is available in the package
manager.

> I have computer science degree and I still trying to do this.

You imply that the problem is primarily one of technical difficulty. Not
so: it is much more a problem of competing interests (those who want to
restrict software freedom do not want their software on the terms Debian
is available) and social factors (ensuring people cannot shoot
themselves in the foot with a dangerously insecure tool will necessarily
entail some barriers to one-click operation).

> I know nobody will read this email.

You know better now.

-- 
 \“Good morning, Pooh Bear”, said Eeyore gloomily. “If it is a |
  `\   good morning”, he said. “Which I doubt”, said he. —A. A. Milne, |
_o__)_Winnie-the-Pooh_ |
Ben Finney



Re: (error) @ flashplugin-nonfree

2016-12-17 Thread Ben Finney
Brian <a...@cityscape.co.uk> writes:

> On Sat 17 Dec 2016 at 20:28:21 +0100, Erwan David wrote:
>
> > opening a binary file in an unknown format is always a bad idea.
>
> Really? What binary file is in the mail?

The MIME content-type specified for that attachment is
“application/octet-stream”. That explicitly means a stream of bytes,
in an opaque format.

Whether that specification is correct can only be determined by opening
the content; exactly the mistake Erwan is warning against.

-- 
 \ “I thought I'd begin by reading a poem by Shakespeare, but then |
  `\ I thought ‘Why should I? He never reads any of mine.’” —Spike |
_o__)         Milligan |
Ben Finney



Re: Python Alternatives?

2016-12-13 Thread Ben Finney
Joe Pfeiffer <pfeif...@cs.nmsu.edu> writes:

> Ben Finney <bign...@debian.org> writes:
>
> > The policy for Python in Debian requires that “/usr/bin/python’ is
> > the default Python 2 interpreter, and ‘/usr/bin/python3’ is the
> > default Python 3 interpreter.
> >
> > There is no “default Python interpreter” in Debian. Python 2 and
> > Python 3 are incompatible run-time systems.
>
> snowball:518$ ls -l /usr/bin/python

You're requesting the default Python 2 interpreter.

> lrwxrwxrwx 1 root root 9 Jun  3  2016 /usr/bin/python -> python2.7*

On that system, the default Python 2 interpreter is Python 2.7.

> python2.7 is the default python on my system for any reasonable value of
> "default".

That's a reasonable interpretation of “default”.

But that's not a reasonable interpretation of “the default Python
interpreter”, because on Debian, the Python interpreter is always
distinct for each incompatible major version. The major versions don't
default to anything else; you have to explicitly choose one.

It so happens, by historical accident, that ‘/usr/bin/python’ is the
name for Python 2's interpreter. It is not the name for any other Python
interpreter version, and it is not “the default Python interpreter”.

If you want Python 2, you invoke the interpreter named ‘python’. If you
want Python 3, you invoke the interpreter named ‘python3’. You don't
have the option not to choose; there is no default major version of
Python in Debian.

-- 
 \  “It's up to the masses to distribute [music] however they want |
  `\… The laws don't matter at that point. People sharing music in |
_o__)their bedrooms is the new radio.” —Neil Young, 2008-05-06 |
Ben Finney



Re: Python Alternatives?

2016-12-13 Thread Ben Finney
Michael Milliman <michael.e.milli...@gmail.com> writes:

> I currently have both Python 2.7 and Python 3.4 installed on my debain
> 8.5 (jessie) system.  The default Python interpreter on the system is
> Python 2.7 (as linked by /usr/bin/python).

The policy for Python in Debian requires that “/usr/bin/python’ is the
default Python 2 interpreter, and ‘/usr/bin/python3’ is the default
Python 3 interpreter.

There is no “default Python interpreter” in Debian. Python 2 and Python
3 are incompatible run-time systems.

> I would prefer [the ‘/usr/bin/python’ interpreter] to be Python 3.4.

That would violate Debian Python policy. You are free to do it on your
own system, but it will likely break many Python packages on Debian, and
you get to keep all the pieces :-)

-- 
 \  “Think for yourselves and let others enjoy the privilege to do |
  `\  so too.” —Voltaire, _Essay On Tolerance_ |
_o__)          |
Ben Finney



Re: non-free software requirement

2016-12-07 Thread Ben Finney
Steve Greig <greigst...@gmail.com> writes:

> When I installed debian I got a message saying my computer (emachines
> laptop AMD Athlon X2 64bit) needed some non-free software. The names of the
> software were given although I did not record the names.

That's important information. Could you try running the installer again,
and carefully recording the messages?

> However, I wondered what it might be for.

If you had recorded what specifically the messages said, that would have
been useful to know. Without knowing the specific drivers it suggested,
we can only guess, like you :-)

-- 
 \  “Friendship is born at that moment when one person says to |
  `\another, ‘What! You too? I thought I was the only one!’” —C.S. |
_o__)        Lewis |
Ben Finney



Re: Where are WiFi passwords (WPA keys) stored?

2016-12-06 Thread Ben Finney
Robert Latest <boblat...@gmail.com> writes:

> […] when I configured the WiFi network using some GUI tool in the XFCE
> desktop,

You'll need to be more specific than that :-) Exactly which tool did you
use?

> So there must be a place, somewhere, where the WiFi passowrd ist
> stored, outside the realm of some specific user. Where is it?

That will depend on what version of Debian, and which tool you used.


The most likely answer is: You used the GNOME tool that interacts with
NetworkManager <URL:https://wiki.gnome.org/Projects/NetworkManager>, but
that could be wrong. Please tell us the details so we can know better
what your system is doing.

-- 
 \  “I went to a garage sale. ‘How much for the garage?’ ‘It's not |
  `\for sale.’” —Steven Wright |
_o__)      |
Ben Finney



Re: It there a way to file a complaint against a package maintainer?

2016-11-29 Thread Ben Finney
J Mo <jm...@jmomo.net> writes:

> This new maintainer has caused a lot of problems because they,
> admittedly, don't use the package themselves and don't really
> understand it.

This is, I think, one of the better reasons to intervene. If there are
willing maintainers among the actual user community for a package, those
people have a somewhat stronger claim to the package maintainer role
than people who are not in the user community of that package.

> Anyone have any advice?

People will naturally care about various things in this matter. Be aware
of the natural tendency for such interactions to escalate, and continue
to instead seek dispassionate discussion of problems.

Keep calm. Always leave space for a graceful response. Seek discussion
and consensus. Be guided by what's best for the user community of that
package, the user community of Debian as a whole, and of software
freedom generally.

-- 
 \ “What's another word for Thesaurus?” —Steven Wright |
  `\   |
_o__)          |
Ben Finney



Re: comparing password managers in Debian, synchronizing on multiple devices

2016-10-25 Thread Ben Finney
deloptes <delop...@gmail.com> writes:

> The idea to upload encrypted password on some cloud service is scary

Then don't upload it to a cloud service :-)

Instead, upload it to a specific host, one that you can make an informed
trust decision about.

> Passwords are usually kept in a safe place.

Yes. Do you consider encrypted files, that can only be unlocked by one's
private key, to be safe?

> Especially private keys are not meant to be shared  so I did not
> understand what are you doing with your private gpg key? Do you have
> it printed on paper?

The private key for unlocking the database stays on the device where I'm
using it. So yes, that means I need to be able to trust the device on
which I unlock my passphrase database.

That's entailed within the task: to access one's secret passphrases, one
must do that on a device one trusts with that task.


(Good sigmonster, have a cookie.)

-- 
 \ “Try adding “as long as you don't breach the terms of service – |
  `\  according to our sole judgement” to the end of any cloud |
_o__)  computing pitch.” —Simon Phipps, 2010-12-11 |
Ben Finney



Re: comparing password managers in Debian, synchronizing on multiple devices

2016-10-24 Thread Ben Finney
Daniel Pocock <dan...@pocock.pro> writes:

> Therefore, how are people choosing a password manager and solving this
> in practice?

A primary criterion for my data is: Avoid depending on a service I can't
quickly replicate elsewhere with all my data intact.

This tends strongly toward standard protocols, and services that are
published as free software.

So, for a password manager:

* The database must be in a format already known to be readable by
  other, mature, well-maintained software.

  (This disqualifies an application-specific storage format that might
  have been readable when I first checked but doesn't remain compatible
  over time.)

* The encryption must be immediately available to decrypt with standard
  tools, using keys in a standard format and available in an obvious
  place to use.

  (This disqualifies software that says it supports a standard
  encryption algorithm but its keys or encrypted data are not right
  there for me to try decrypting in a hurry with standard tools.)

* The synchronisation must default to, and encourage, standard
  widely-implemented file synchronisation systems.

  (This disqualifies software that has a non-default option for some
  protocol that most of the application's users don't use, therefore
  it's not as widely user-tested and more likely to be unreliable when I
  need it.)

* The synchronisation must default to, and encourage, choosing an
  independently-maintained hosting provider.

  (Similar to the above, if most people default to a single hosting
  provider then the federated hosting will not be nearly well tested
  enough to assure reliability in a pinch.)

* The synchronisation must easily and obviously allow a user to set up
  their own (or ask a skilled friend to set up) hosting, on at least an
  equal standing with other synchronisation methods.

For me, at present the best option is Password Store (a.k.a. ‘pass’).

> - which password managers have a built-in mechanism for synchronizing
> or merging password lists on multiple devices?

By setting a Git remote to a private hosted repository, all my devices
can sync the password database by Git push and pull.

> - who is using some other mechanism such as Git or ownCloud to sync?

Git is not an other method, it's built in to the application :-)

> Some other factors that come to mind for a comparison table:
>
> - support for PGP

Password Store uses standard OpenPGP, as implemented by GnuPG.

> - support for other strong crypto (e.g. smartcard)

Don't know about this.

> - merging algorithm for multiple devices

Password Store uses a separate encrypted file for each entry, so merges
are only a matter of managing a directory tree.

> - multi-user / team capabilities

I've seen discussion of this in the Password Store community; it usually
comes down to managing one's GnuPG keys.

Password Store allows the database to be encrypted to (i.e. unlockable
by any of) multiple GnuPG keys.

> - browser integration

I prefer integration to *all* applications on the desktop: i.e., the
program should simply place the passphrase in the clipboard, allowing me
to paste it into whatever form I visit. That covers the browser as well.

-- 
 \“But it is permissible to make a judgment after you have |
  `\examined the evidence. In some circles it is even encouraged.” |
_o__)—Carl Sagan, _The Burden of Skepticism_, 1987 |
Ben Finney



Re: Which version of Debian from which physical device?

2016-10-08 Thread Ben Finney
Richard Owlett <rowl...@cloud85.net> writes:

> However today, while chasing down an intermittent problem, I needed to
> know which point release was active and which physical device
> contained the OS. Usually I have gparted installed and can determine
> the active device by the "locked" symbol.

The question “which physical device contains the OS?” may not have a
simple answer:

* “physical device” can have multiple layers of abstraction involved, so
  it's somewhat arbitrary which one you pick as “physical”.

* “the OS” can be on many devices, so you need to pick which part of the
  OS you're interested in.

A question with a simpler answer: “which device is currently mounted
as the root filesystem?”, may serve as a useful proxy. Here is one answer:

$ mount | grep 'on / '
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)

Does that proxy question suffice?

-- 
 \  “Progress might have been all right once, but it's gone on too |
  `\long.” —Ogden Nash |
_o__)      |
Ben Finney



Re: Building Debian Package From Upstream Source

2016-09-26 Thread Ben Finney
Stephen Allen <marathon.duran...@gmail.com> writes:

> On Mon, Sep 26, 2016 at 10:00:03AM +1000, Ben Finney wrote:
> > Especially when patches are needed, you shouldn't expect those
> > patches to apply to anything except the exact upstream version. The
> > work of a Debian package maintainer includes re-working the patches
> > for each version.
>
> OIC That's most likely the issue - I'll be patient and wait for
> the Debian maintainer to update.

You can also help out, if you want to exercise the skills: Figure out
the intent of those patches, get the Debian packaging VCS onto your
local environment, and see what has changed in the new version from
upstream that might affect the intent of the patches.

Debian package maintainers need people who can help out, and tangible
measurable work like this is a good way to get involved.

-- 
 \ “Skepticism is the highest duty and blind faith the one |
  `\   unpardonable sin.” —Thomas Henry Huxley, _Essays on |
_o__)       Controversial Questions_, 1889 |
Ben Finney



Re: Building Debian Package From Upstream Source

2016-09-25 Thread Ben Finney
Stephen Allen <marathon.duran...@gmail.com> writes:

> So, I downloaded the upstream source, downloaded the most recent
> version of the Debian Package, so that I have a Debian source tree.

Is the upstream source you downloaded, different from the upstream source
(the ‘….orig.tar.gz’) to which the Debian packaging is intended to apply?

Especially when patches are needed, you shouldn't expect those patches
to apply to anything except the exact upstream version. The work of a
Debian package maintainer includes re-working the patches for each version.

-- 
 \   “You've got the brain of a four-year-old boy, and I'll bet he |
  `\ was glad to get rid of it.” —Groucho Marx |
_o__)      |
Ben Finney



Primary and secondary school education in free software

2016-09-17 Thread Ben Finney
Howdy all,

Does anyone know people skilled in education curricula – teachers and
those who write such curricula – also passionate about software freedom?

I am wanting to find people skilled in producing primary and secondary
school curricula, who would be interested in working to make material
that uses only free software while teaching computing skills to school
children.

The intent is to teach technology skills (e.g. computer programming,
online collaboration) in a manner that schools will find valuable and
easily adopted, while diligently avoiding any dependence on non-free
platforms or technologies.

I know that there must be many people passionate about the issue who
would read this, but I'm particularly looking for people whose
profession is to make such material *and* who have this interest.

-- 
 \  “It takes a big man to cry, but it takes a bigger man to laugh |
  `\at that man.” —Jack Handey |
_o__)  |
Ben Finney



Re: Decentralized reliable instant messaging?

2016-09-07 Thread Ben Finney
Byung-Hee HWANG <soyeo...@doraji.xyz> writes:

> My meant is that 100% rules/policy is not easy to keep for FSF-like
> Free Software by the definition.

Your statement was that you did not think you could tell people to use
free software. Do you still think so? Why?

Do you believe “keep 100% rules/policy” is necessary for a person using
free software? What does that mean?

> Only in real life i have some trouble because my country Korea is
> still under MS-Windows softwares also my shop use Windows XP for work.

You have our sympathy :-) Please keep promoting use of free software,
even for people currently who are also using non-free software.

-- 
 \  “I like to fill my bathtub up with water, then turn the shower |
  `\   on and pretend I'm in a submarine that's been hit.” —Steven |
_o__)       Wright |
Ben Finney



Re: [Rant] The Endless Search for a Mail Client That Doesn't Suck

2016-08-28 Thread Ben Finney
No Spam <mailingli...@high5.alioth.uberspace.de> writes:

> So it is 12 years later;

To what event are you referring? Your message's header has no standard
“In-Reply-To” field, so it apparently is not composed as a reply.

> has someone found something working?

I hope you can find an email client that correctly preserves the thread
of discussion :-)

-- 
 \   “… correct code is great, code that crashes could use |
  `\   improvement, but incorrect code that doesn’t crash is a |
_o__)horrible nightmare.” —Chris Smith, 2008-08-22 |
Ben Finney



Re: epub files and debian?

2016-08-24 Thread Ben Finney
Dan Ritter <d...@randomstring.org> writes:

> evince cannot handle epub at all. Your statement about "many epub
> files don't open correctly in evince" should read "no epub files are
> opened by evince".

Bah, you're right. This is a long-standing request (since 2008!) in the
Gnome BTS <URL:https://bugzilla.gnome.org/show_bug.cgi?id=539347>.

The sticking point appears to be that Evince fundamentally assumes the
document naturally has pages, whereas EPub presents a continuous
document. No-one has suggested a good resolution to that.

-- 
 \   “The long-term solution to mountains of waste is not more |
  `\  landfill sites but fewer shopping centres.” —Clive Hamilton, |
_o__)            _Affluenza_, 2005 |
Ben Finney



Re: epub files and debian?

2016-08-24 Thread Ben Finney
Kushal Kumaran <kus...@locationd.net> writes:

> Ben Finney <ben+deb...@benfinney.id.au> writes:
>
> > Dan Ritter <d...@randomstring.org> writes:
> >
> >> However, you probably don't need to go that far. EPUB is HTML
> >> in a ZIP file. Unzip it, then deal with HTML as you wish.
> >
> > Many EPub files that I find, don't open correctly in Evince (the default
> > Gnome document viewer). Are there various formats that call themselves
> > EPub?
>
> evince cannot handle epub (application/epub+zip).

Okay. How is that different from the format described above: “EPub is
HTML in a Zip file”? That's what I would expect as
“application/epub+zip”.

-- 
 \  “If I haven't seen as far as others, it is because giants were |
  `\   standing on my shoulders.” —Hal Abelson |
_o__)  |
Ben Finney



Re: epub files and debian?

2016-08-23 Thread Ben Finney
Dan Ritter <d...@randomstring.org> writes:

> However, you probably don't need to go that far. EPUB is HTML
> in a ZIP file. Unzip it, then deal with HTML as you wish.

Many EPub files that I find, don't open correctly in Evince (the default
Gnome document viewer). Are there various formats that call themselves
EPub?

-- 
 \   “Faith is the determination to remain ignorant in the face of |
  `\ all evidence that you are ignorant.” —Shaun Mason |
_o__)      |
Ben Finney



Re: Decentralized reliable instant messaging?

2016-08-16 Thread Ben Finney
rhkra...@gmail.com writes:

> On Tuesday, August 16, 2016 10:47:35 AM Stefan Monnier wrote:
> > >> I'm looking for a decentralized instant message system (e.g. XMPP, SIP,
> > >> ...) where I can be sure that I receive all messages, even if I'm not
> > >> connected when the message is sent [ Obviously, I'll only receive them
> > >> when I'm back online.  ]
> > > 
> > > I believe that's called "electronic mail" or "email".
> > 
> > There's that, and there are SMS messages as well, indeed.

SMS probably does not count as a decentralised system in the sense the
original poster is seeking.

> Google Voice

Google's services are highly centralised to a single vendor.

-- 
 \   “Pray, v. To ask that the laws of the universe be annulled in |
  `\ behalf of a single petitioner confessedly unworthy.” —Ambrose |
_o__)   Bierce, _The Devil's Dictionary_, 1906 |
Ben Finney



Re: Decentralized reliable instant messaging?

2016-08-12 Thread Ben Finney
Stefan Monnier <monn...@iro.umontreal.ca> writes:

> I'm looking for a decentralized instant message system (e.g. XMPP, SIP,
> ...) where I can be sure that I receive all messages, even if I'm not
> connected when the message is sent [ Obviously, I'll only receive them
> when I'm back online.  ]

While still new, I see that Matrix <URL:https://matrix.org/> is a
decentralised communication platform which does what you describe and
more.

> PS: Bonus points if that feature is also available on an Android
> application that's Free Software.

The Vector client <URL:http://vector.im/> is a good-looking Matrix
client for web and mobile OSen.

Neither of them are packaged in Debian yet; please help if you can!
<URL:https://bugs.debian.org/830601>

-- 
 \ “For myself, I am an optimist — it does not seem to be much use |
  `\  being anything else.” —Winston Churchill, 1954-11-09 |
_o__)          |
Ben Finney



Re: debian version ID

2016-08-01 Thread Ben Finney
Felix Miata <mrma...@earthlink.net> writes:

> Given the many possible options[1] for that file's content, one would
> think there would be a way to get the extra detail in, maybe
> VERSION_ID=8 and VERSION="8.5 (Jessie)", or move "Jessie" to
> VERSION_CODENAME and put 8.5 as VERSION.

I don't understand what you're asking, then.

Are you claiming the current content of the file violates that standard?
If so, a bug report would be appropriate.

If not, are you asking about counter-factual “why wasn't it done some
other way”?

An obvious answer is “because choosing some particular single way
necessarily means the other ways are not chosen”. But you seem to be
wanting some non-obvious answer different from that.

-- 
 \ “We demand rigidly defined areas of doubt and uncertainty!” |
  `\—Vroomfondel, _The Hitch-Hiker's Guide To The Galaxy_, Douglas |
_o__)        Adams |
Ben Finney



Re: debian version ID

2016-08-01 Thread Ben Finney
Felix Miata <mrma...@earthlink.net> writes:

> Will someone please explain (or point to, since it's not in release
> notes), why:
>
> 1: /etc/os-release (in Jessie at least) does not include the point
> release version as represented by /etc/debian_version

The proximate explanation is: Because the API for that file is
different. It describes the stable release for its whole lifetime, not
the updates made since that version of Debian was released.

A related question might be: Where is the canonical location of the
version string that *includes* the update (e.g. “8.5”)? I don't know
whether such a thing exists.

> 2: 8.5 (as installed here on host gx62b) is not using the (LTS) 4.4
> kernel

I expect the reason is: Because at the time Jessie was frozen, Linux 4.4
was not released. An update to Jessie is made only to fix bugs, not to
gain new releases of packages.

So the question instead is: Why would the general policy of “don't
upgrade a package to a new version” for Debian stable releases, have an
exception for this package?

-- 
 \“Choose mnemonic identifiers. If you can't remember what |
  `\mnemonic means, you've got a problem.” —Larry Wall |
_o__)          |
Ben Finney



  1   2   >