Re: [PATCH] gnu: Add sedsed.

2017-02-10 Thread Kei Kebreau
ng0 writes: > On 17-02-09 14:07:11, Kei Kebreau wrote: >> contact@cryptolab.net writes: >> >> > From: ng0 >> > >> > * gnu/packages/admin.scm (sedsed): New variable. >> > --- >> > gnu/packages/admin.scm | 65 >> >

Re: Debbugs handling of Guix patches

2017-02-10 Thread Christopher Allan Webber
Ludovic Courtès writes: >> guix-patches isn't listed at >> https://lists.gnu.org/mailman/listinfo/guix-patches > > It does show up at though. > I wonder if there’s just a delay somewhere (24h already), or if > something’s wrong on Savannah. Yeah, I

guile2.2-gdbm-ffi issue

2017-02-10 Thread Christopher Allan Webber
(Originally accidentally sent this to guile-de...@gnu.org ... sorry!) Hiya, I pushed guile2.2-gdbm because it was just a couple of lines and it seemed to work and didn't affect anything. I made a mistake though that I didn't realize until I ran "guix environment --ad-hoc guile-next

Re: Archive authentication & ‘guix challenge’

2017-02-10 Thread myglc2
On 02/09/2017 at 17:36 Ludovic Courtès writes: > Hi! > > myglc2 skribis: > >> Hi Ludo, I have a couple questions. I autorized bayfront like so ... >> >> g1@g1 ~/src$ cat bayfront.guixsd.org.pub >> (public-key >> (ecc >>(curve Ed25519) >>(q

Re: Archive authentication & ‘guix challenge’

2017-02-10 Thread myglc2
On 02/09/2017 at 17:36 Ludovic Courtès writes: > Hi! > > myglc2 skribis: > >> Hi Ludo, I have a couple questions. I autorized bayfront like so ... >> >> g1@g1 ~/src$ cat bayfront.guixsd.org.pub >> (public-key >> (ecc >>(curve Ed25519) >>(q

Re: GuixSD on commodity hosting platforms, hoster: IN-Berlin

2017-02-10 Thread ng0
On 17-02-10 22:48:34, ng0 wrote: > On 17-02-09 21:38:27, Jan Nieuwenhuizen wrote: > > ng0 writes: > > > > > It turns out that it could be as simple as providing them with the raw > > > disk image, so I will give it a try soon. > > > > Can you share the config.scm of that? > > What do you mean?

Re: `guix pull` over HTTPS

2017-02-10 Thread ng0
On 17-02-10 23:43:45, Marius Bakke wrote: > Ludovic Courtès writes: > > > Marius Bakke skribis: > > > >> Ludovic Courtès writes: > >> > >>> Leo Famulari skribis: > >>> > > > > [...] > > > >>> Initially, I didn’t want to have

Re: GuixSD on commodity hosting platforms, hoster: IN-Berlin

2017-02-10 Thread ng0
On 17-02-09 21:38:27, Jan Nieuwenhuizen wrote: > ng0 writes: > > > It turns out that it could be as simple as providing them with the raw > > disk image, so I will give it a try soon. > > Can you share the config.scm of that? What do you mean? I will just test generally if it works on their

Re: Debbugs handling of Guix patches

2017-02-10 Thread Ludovic Courtès
Glenn Morris skribis: > Ludovic Courtès wrote: > >> Sorry for the confusion. I was referring to the "maintainer email >> address" as mentioned in Using.html. Can it be bug-g...@gnu.org or >> guix-devel@gnu.org? > > guix-patches IS the maintainer. > > package = guix-patches >

Re: `guix pull` over HTTPS

2017-02-10 Thread Marius Bakke
Ludovic Courtès writes: > Marius Bakke skribis: > >> Ludovic Courtès writes: >> >>> Leo Famulari skribis: >>> > > [...] > >>> Initially, I didn’t want to have ‘nss-certs’ in ‘%base-packages’ or >>> anything like that, on the

Re: [PATCH] tests: Add 'prosody-service-type' test.

2017-02-10 Thread Ludovic Courtès
Clément Lassieur skribis: > * gnu/tests/messaging.scm: New file. > * gnu/services/messaging.scm: New exported procedure. > ()[provision]: Add 'xmpp-daemon'. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Pushed, thanks! Ludo’.

Re: [PATCH 2/2] tests: Add 'prosody-service-type' test.

2017-02-10 Thread Ludovic Courtès
Hello Clément, Clément Lassieur skribis: > Ludovic Courtès writes: [...] >>> +(define (run-xmpp-test name xmpp-service pid-file create-account) >>> + "Run a test of an OS running XMPP-SERVICE, which writes its PID to >>> PID-FILE." >>> + (mlet*

Re: `guix pull` over HTTPS

2017-02-10 Thread Ludovic Courtès
Marius Bakke skribis: > Ludovic Courtès writes: > >> Leo Famulari skribis: >> [...] >> Initially, I didn’t want to have ‘nss-certs’ in ‘%base-packages’ or >> anything like that, on the grounds that the whole X.509 CA story is >>

Re: Add murmur.

2017-02-10 Thread ng0
On 17-02-10 22:54:21, Marius Bakke wrote: > ng0 writes: > > > On 17-02-09 23:50:02, Ludovic Courtès wrote: > >> ng0 skribis: > >> > >> > On 17-02-09 17:50:04, Ludovic Courtès wrote: > >> >> Hi ng0! > >> >> > >> >> contact@cryptolab.net

Re: Add murmur.

2017-02-10 Thread Marius Bakke
ng0 writes: > On 17-02-09 23:50:02, Ludovic Courtès wrote: >> ng0 skribis: >> >> > On 17-02-09 17:50:04, Ludovic Courtès wrote: >> >> Hi ng0! >> >> >> >> contact@cryptolab.net skribis: >> >> >> >> > This patch adds an proposed change

Re: Add murmur.

2017-02-10 Thread ng0
On 17-02-09 23:50:02, Ludovic Courtès wrote: > ng0 skribis: > > > On 17-02-09 17:50:04, Ludovic Courtès wrote: > >> Hi ng0! > >> > >> contact@cryptolab.net skribis: > >> > >> > This patch adds an proposed change to mumble, murmur as an output. > >> > >> I’m

Re: [PATCH] gnu: Add sedsed.

2017-02-10 Thread ng0
On 17-02-09 14:07:11, Kei Kebreau wrote: > contact@cryptolab.net writes: > > > From: ng0 > > > > * gnu/packages/admin.scm (sedsed): New variable. > > --- > > gnu/packages/admin.scm | 65 > > +- > > 1 file changed,

[PATCH] gnu: slurm: Update to 16.05.9.1.

2017-02-10 Thread Carolili
Dear Guix people, Here is a patch that updates Slurm to the latest version. Don't hesitate to point out any corrections, as this is my first attempt at a Guix patch. Thanks! (It was nice meeting you at FOSDEM and learning more about the project ^^) Cheers, CarolinaFrom

Re: `guix pull` over HTTPS

2017-02-10 Thread Christopher Allan Webber
Leo Famulari writes: > On Thu, Feb 09, 2017 at 04:55:12PM +0100, Leo Famulari wrote: >> Does anyone have any specific concerns or advice about changing the >> value of %snapshot-url in (guix scripts pull) to use the HTTPS URL? >> Should the change be that simple, or should we do more? > > While

Re: [PATCH 2/2] tests: Add 'prosody-service-type' test.

2017-02-10 Thread Clément Lassieur
Hi Ludovic, Ludovic Courtès writes: > Hello! > > Clément Lassieur skribis: > >> * gnu/tests/messaging.scm: New file. >> * gnu/services/messaging.scm: New exported procedure. >> ()[provision]: Add 'xmpp-daemon'. > > Awesome! > > Please also add the new file

Re: [GNU-linux-libre] Free firmware - A redefinition of the term and a new metric for it's measurement.

2017-02-10 Thread Christopher Howard
On 02/10/2017 08:31 AM, David Craven wrote: > Hi Maxim > >> +1. I don't see how having blobs helps security at all. > > Well the problem I was getting at is that things are not as fixed as > they may seem. > Quoting wikipedia: > >>> Decreasing cost of reprogrammable devices had almost

[PATCH] tests: Add 'prosody-service-type' test.

2017-02-10 Thread Clément Lassieur
* gnu/tests/messaging.scm: New file. * gnu/services/messaging.scm: New exported procedure. ()[provision]: Add 'xmpp-daemon'. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/services/messaging.scm | 5 +- gnu/tests/messaging.scm| 194

Re: Debbugs handling of Guix patches

2017-02-10 Thread Glenn Morris
Ludovic Courtès wrote: > Sorry for the confusion. I was referring to the "maintainer email > address" as mentioned in Using.html. Can it be bug-g...@gnu.org or > guix-devel@gnu.org? guix-patches IS the maintainer. package = guix-patches maintainer = guix-patches@gnu Opening a bug in

Re: [GNU-linux-libre] Free firmware - A redefinition of the term and a new metric for it's measurement.

2017-02-10 Thread David Craven
Hi Maxim > +1. I don't see how having blobs helps security at all. Well the problem I was getting at is that things are not as fixed as they may seem. Quoting wikipedia: >> Decreasing cost of reprogrammable devices had almost eliminated the market >> for mask ROM by the year 2000.

[PATCH] gnu: python-pyodbc-c: Update to 3.1.4.

2017-02-10 Thread Danny Milosavljevic
* gnu/packages/databases.scm (python-pyodbc-c): Update to 3.1.4. --- gnu/packages/databases.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index b74551c5b..39287efd9 100644 --- a/gnu/packages/databases.scm +++

Re: `guix pull` over HTTPS

2017-02-10 Thread Marius Bakke
Ludovic Courtès writes: > Leo Famulari skribis: > >> On Thu, Feb 09, 2017 at 04:55:12PM +0100, Leo Famulari wrote: >>> Does anyone have any specific concerns or advice about changing the >>> value of %snapshot-url in (guix scripts pull) to use the HTTPS URL?

Re: [PATCH 2/3] gnu: Add font-iosevka.

2017-02-10 Thread Alex Griffin
On Fri, Feb 10, 2017, at 10:02 AM, Ludovic Courtès wrote: > Any idea how many Node packages we’re missing to make that happen? It only depends on 10 packages directly, but I have no idea how many recursive dependencies that would mean. Probably a lot. -- Alex Griffin

Re: [PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-10 Thread Ludovic Courtès
Hello! Federico Beffa skribis: > +(define* (package-with-explicit-compiler compiler bs-name > + old-prefix new-prefix > + #:key variant-property) > + "Return a procedure of one argument, P. The

Re: [PATCH 3/3] gnu: Add font-go.

2017-02-10 Thread Ludovic Courtès
Alex Griffin skribis: > From 646708ab7db745322773324de7a7443a5fce2712 Mon Sep 17 00:00:00 2001 > From: Alex Griffin > Date: Thu, 9 Feb 2017 14:27:12 -0600 > Subject: [PATCH 3/3] gnu: Add font-go. > > * gnu/packages/fonts.scm (font-go): New variable. Applied,

Re: [PATCH 2/3] gnu: Add font-iosevka.

2017-02-10 Thread Ludovic Courtès
Alex Griffin skribis: > This patch adds Iosevka, a coders' font written in a node.js DSL. It > could be built from source if Guix had better JavaScript support, but > for now it just copies TTF files. Any idea how many Node packages we’re missing to make that happen? > From

Re: [PATCH 1/3] gnu: Add font-comic-neue.

2017-02-10 Thread Ludovic Courtès
Alex Griffin skribis: > From af9a68eada588421521631a95348143ec01e606a Mon Sep 17 00:00:00 2001 > From: Alex Griffin > Date: Thu, 9 Feb 2017 14:25:24 -0600 > Subject: [PATCH 1/3] gnu: Add font-comic-neue. > > * gnu/packages/fonts.scm (font-comic-neue): New

Re: [PATCH 0/3] Various new fonts

2017-02-10 Thread Ludovic Courtès
Alex Griffin skribis: > On Fri, Feb 10, 2017, at 06:48 AM, Ludovic Courtès wrote: >> I think copying TTFs is not perfect, but I don’t think it contradicts >> the GNU FSDG. What part of the FSDG did you have in mind? > > The first two paragraphs under "License Rules." It reads to

Re: [PATCH v3] gnu: Add dub-build-system.

2017-02-10 Thread Danny Milosavljevic
Pushed a variant of v3 as 65e862d1a2914ad61201236c155058bcf33b5b9c to master. Changes: Uses the tempdir also for the "vendor" directory - this allows us to avoid chmod of the checkout directory (which contained the "vendor" directory previously).

Re: [PATCH 0/2] Add graft for Bash CVE-2017-5932

2017-02-10 Thread Ludovic Courtès
Ludovic Courtès skribis: > This patch fixes Bash CVE-2017-5932, which is a remote code execution > vulnerability triggered by file name completion and disclosed on Wednesday: > > > https://github.com/jheyens/bash_completion_vuln/raw/master/2017-01-17.bash_completion_report.pdf >

Re: `guix pull` over HTTPS

2017-02-10 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Feb 09, 2017 at 04:55:12PM +0100, Leo Famulari wrote: >> Does anyone have any specific concerns or advice about changing the >> value of %snapshot-url in (guix scripts pull) to use the HTTPS URL? >> Should the change be that simple, or should

Re: GuixSD on commodity hosting platforms, hoster: IN-Berlin

2017-02-10 Thread Ludovic Courtès
Hey! Jan Nieuwenhuizen skribis: > On the future of Guix-panel it was said (by Ludo'?) that getting GuixSD > on a mainstream hosting platform was very good to have. I think that was Chris but I agree that it would be great. Ludo’.

Re: [PATCH] gnu: Add tlp.

2017-02-10 Thread Ludovic Courtès
John Darrington skribis: > On Fri, Feb 10, 2017 at 01:49:07PM +0100, Ludovic Court??s wrote: > John Darrington skribis: > > > On Tue, Jan 31, 2017 at 10:01:18PM +0100, Mathieu Othacehe wrote: > > > > +

Re: `guix pull` over HTTPS

2017-02-10 Thread Ludovic Courtès
Hi Leo! Leo Famulari skribis: > HTTPS is not a security panacea but, in my opinion, we should use it if > it's available, at least until `guix pull` can verify commit signatures. Agreed. At least it prevents eavesdropping and allows us to authenticate the server (assuming

Re: [PATCH 0/3] Various new fonts

2017-02-10 Thread Alex Griffin
On Fri, Feb 10, 2017, at 06:48 AM, Ludovic Courtès wrote: > I think copying TTFs is not perfect, but I don’t think it contradicts > the GNU FSDG. What part of the FSDG did you have in mind? The first two paragraphs under "License Rules." It reads to me like fonts should be treated identically to

Re: native-propagated-inputs

2017-02-10 Thread Ludovic Courtès
David Craven skribis: >> Thoughts? > > Actually it's a bad idea because it changes the semantics of native to > mean compile-time instead of the current semantics which means native > =P Exactly. :-) Ludo’.

[PATCH 5/6] gnu: Add seabios.

2017-02-10 Thread David Craven
* gnu/packages/firmware.scm (seabios): New variable. --- gnu/packages/firmware.scm | 44 +++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index e7d1ce49c..ff4ea1482 100644 ---

[PATCH 6/6] gnu: Add ovmf.

2017-02-10 Thread David Craven
* gnu/packages/grub.scm (edk2-commit, edk2-version, edk2-origin, ovmf): New variables. --- gnu/packages/firmware.scm | 83 +++ 1 file changed, 83 insertions(+) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index

[PATCH 2/6] gnu: Add syslinux.

2017-02-10 Thread David Craven
* gnu/packages/grub.scm (syslinux): New variable. --- gnu/packages/grub.scm | 63 +++ 1 file changed, 63 insertions(+) diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm index 292d35373..4d9dc819b 100644 --- a/gnu/packages/grub.scm +++

[PATCH 1/6] gnu: Use 'license:' prefix in (gnu packages grub).

2017-02-10 Thread David Craven
* gnu/packages/grub.scm (grub): Add prefix. --- gnu/packages/grub.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm index c6716a2f6..292d35373 100644 --- a/gnu/packages/grub.scm +++ b/gnu/packages/grub.scm @@ -24,7 +24,7 @@

[PATCH 3/6] gnu: Move (gnu packages grub) and (gnu packages u-boot) ... to (gnu packages bootloaders).

2017-02-10 Thread David Craven
* gnu/packages/grub.scm: Rename to bootloaders.scm. * gnu/packages/u-boot.scm: Move to bootloaders.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Add bootloaders.scm, remove grub.scm and u-boot.scm; * gnu/system/grub.scm: Import (gnu packages bootloaders). * gnu/system/install.scm: Import (gnu

[PATCH 4/6] gnu: Use 'license:' prefix in (gnu packages firmware).

2017-02-10 Thread David Craven
* gnu/packages/firmware.scm (ath9k-htc-firmware, b43-tools, openfwwf-firmware): Add prefix. --- gnu/packages/firmware.scm | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index 443c38e94..e7d1ce49c 100644 ---

Re: [PATCH 4/5] gnu: Add syslinux.

2017-02-10 Thread David Craven
> I think the most common convention is to use the latest upstream > release, and adding revisions on top of it. But no strong opinion. > I tried packaging 6.03 a while back and it was very difficult. Most if > the problems seems to be solved here, so thanks for doing this. In general I agree,

Re: [PATCH] gnu: Add tlp.

2017-02-10 Thread John Darrington
On Fri, Feb 10, 2017 at 01:49:07PM +0100, Ludovic Court??s wrote: John Darrington skribis: > On Tue, Jan 31, 2017 at 10:01:18PM +0100, Mathieu Othacehe wrote: > > +(home-page "http://linrunner.de/en/tlp/tlp.html;) > +

Re: [PATCH 3/5] gnu: Add ovmf.

2017-02-10 Thread David Craven
> I would simply (replace 'build ...) here, instead of deleting it and > using add-after. I think it's a good idea to use small phases. This way it makes it easier to extend or modify packages with (package (inherit)). It also doesn't require an ugly (and build-this build-that). > Is it not

Re: [PATCH] build: Add build-aux/ar-lib to .gitignore.

2017-02-10 Thread Ludovic Courtès
Clément Lassieur skribis: > * .gitignore: Add entry for the above file which is created by './bootstrap'. Applied, thanks!

Re: [PATCH] gnu: Add tlp.

2017-02-10 Thread Ludovic Courtès
John Darrington skribis: > On Tue, Jan 31, 2017 at 10:01:18PM +0100, Mathieu Othacehe wrote: > > +(home-page "http://linrunner.de/en/tlp/tlp.html;) > +(synopsis "Power management tool for Linux") > +(description "TLP is a power management

Re: [PATCH 0/3] Various new fonts

2017-02-10 Thread Ludovic Courtès
Hi Alex, Alex Griffin skribis: > I've been holding off on submitting them because they just copy TTF > files instead of building from source, which I think may be against the > FSDG. I think copying TTFs is not perfect, but I don’t think it contradicts the GNU FSDG. What part

Re: Debbugs handling of Guix patches

2017-02-10 Thread Ludovic Courtès
Hi Glenn, Glenn Morris skribis: > Ludovic Courtès wrote: > >> We'd like to use Debbugs to handle some of the patches we get for Guix, >> and I have just created guix-patc...@gnu.org for that purpose. >> >> Looking at , I think the name for >>

Re: [PATCH] More reproducibility fixes for R.

2017-02-10 Thread Ludovic Courtès
Hi! Ricardo Wurmus skribis: > attached are more reproducibility fixes for R. Unfortunately, it seems > that files of type “rdb”, “rdx”, and “rds” are still not reproducible. > This leaves us with the following files in R that are currently not > reproducible:

Re: Warning on using GUIX_PACKAGE_PATH

2017-02-10 Thread Ludovic Courtès
Hello, Pjotr Prins skribis: > @FOSDEM we concluded that GUIX_PACKAGE_PATH does not necessarily work > that wel. I added to my guix-notes the following: > > +Note that, even though GUIX_PACKAGE_PATH can be a feasible way of > +adding and maintaining packages, it has

Re: [PATCH 1/2] gnu: Add openvswitch.

2017-02-10 Thread Ludovic Courtès
iyzs...@member.fsf.org (宋文武) skribis: > From a70e24ea5fc5113d1a71ca1be8a087da380fbc76 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Fri, 27 Jan 2017 21:35:12 +0800 > Subject: [PATCH] gnu: Add openvswitch. > > *

Re: [PATCH] update libdrm

2017-02-10 Thread David Craven
> This also lacks a proper commit log. Yep, sry this was an accident. I had some patches in my guix directory already, so when I did git send-email *.patch it sent them all...

Re: [PATCH 7/7] gnu: Enable CONFIG_HOTPLUG_PCI.

2017-02-10 Thread David Craven
> Could you clarify the commit log (like “Add CONFIG_HOTPLUG_PCI=y.”), and > mention “For USB-C/Thunderbolt devices. Tested it with an USB-C to HDMI > adapter.” in the log as well? It's actually a duplicate definition. Missed it when searching the file, it was probably missing from my custom

Re: [PATCH 1/2] gnu: Add openvswitch.

2017-02-10 Thread 宋文武
l...@gnu.org (Ludovic Courtès) writes: > Hi 宋文武! > > 宋文武 skribis: > >> * gnu/packages/networking.scm (openvswitch): New variable. > > [...] > >> + '(;; FIXME: many tests fail with: >> + ;;[…] >> + ;;test -e $OVS_RUNDIR/ovs-vswitchd.pid >> +

Re: [PATCH 3/7] gnu: Add replace-input procedure.

2017-02-10 Thread David Craven
Yes it is! :-)

Re: [PATCH 2/2] gnu: ldc: Update to 1.1.0.

2017-02-10 Thread Danny Milosavljevic
Applied as 836cbd9f72fa3e2bcd4102c3db1b6f3c0671ed2f and pushed.

Re: [PATCH 1/2] gnu: ldc: Rename ldc 0.17.2 to ldc-bootstrap.

2017-02-10 Thread Danny Milosavljevic
Applied as beffaf9a124e846eddd1519020c08ec6628fcd78 and pushed.

Re: Dealing with environment settings on a non-Guix distribution

2017-02-10 Thread Pjotr Prins
On Fri, Feb 10, 2017 at 10:37:03AM +0100, Ricardo Wurmus wrote: > Yes, this is something that need simplification. The most common > settings required are > > * GUIX_LOCPATH > depends on “glibc-locales” or “glibc-utf8-locales” > * GIT_SSL_CAINFO, SSL_CERT_FILE, SSL_CERT_DIR >

[PATCH 1/2] gnu: bash: Update patch URL to 4.4.

2017-02-10 Thread Ludovic Courtès
* gnu/packages/bash.scm (patch-url): Change "43" to "44". --- gnu/packages/bash.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/bash.scm b/gnu/packages/bash.scm index d59170d53..dcf771aef 100644 --- a/gnu/packages/bash.scm +++ b/gnu/packages/bash.scm @@

[PATCH 2/2] gnu: bash: Add graft for patch #7 [fixes CVE-2017-5932].

2017-02-10 Thread Ludovic Courtès
* gnu/packages/bash.scm (bash)[replacement]: New field. (bash-minimal): Likewise. (url-fetch/reset-patch-level): New procedure. (bash/fixed): New variable. --- gnu/packages/bash.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git

[PATCH 0/2] Add graft for Bash CVE-2017-5932

2017-02-10 Thread Ludovic Courtès
Hello! This patch fixes Bash CVE-2017-5932, which is a remote code execution vulnerability triggered by file name completion and disclosed on Wednesday: https://github.com/jheyens/bash_completion_vuln/raw/master/2017-01-17.bash_completion_report.pdf

Dealing with environment settings on a non-Guix distribution

2017-02-10 Thread Pjotr Prins
Dear Ricardo, @FOSDEM one thing came up that we ought to make it easier to handle environment settings (shell variables). Yesterday, I had to help somenone use R and install some packages in $HOME. This proved quite hairy. Mostly because we needed to tell R about certificates in /etc/ssl, change