Skip to content
Snippets Groups Projects
  1. Mar 02, 2018
    • Mike Gerwitz's avatar
      environment: Add --user. · e37944d8
      Mike Gerwitz authored
      
      This change allows overriding the home directory of all filesystem mappings to
      help hide the identity of the calling user in a container.
      
      * doc/guix.texi (Invoking guix environment)[--container]: Mention --user.
      [--user]: Add item.
      * guix/scripts/environment.scm (show-help): Add --user.
      (%options): Add --user.
      (launch-environment/container) Add 'user' parameter.  Update doc.  Override
      'user-mappings' using 'override-user-mappings'.  Consider override for chdir.
      (mock-passwd, user-override-home, overrid-euser-dir): New procedures.
      (guix-environment): Disallow --user without --container.  Provide user to
      'launch-environment/container'.
      * tests/guix-environment.sh: Add user test.
      
      Signed-off-by: default avatarLudovic Courtès <ludo@gnu.org>
      e37944d8
    • Mike Gerwitz's avatar
      environment: Add --link-profile. · 07ec3492
      Mike Gerwitz authored
      
      This change is motivated by attempts to run programs (like GNU IceCat) within
      containers.  The 'fontconfig' program, for example, is configured explicitly
      to check ~/.guix-profile for additional fonts.
      
      There were no existing container tests in 'tests/guix-environment.sh', but I
      added one anyway for this change.
      
      * doc/guix.texi (Invoking guix environment): Add '--link-profile'.
      * guix/scripts/environment.scm (show-help): Add '--link-profile'.
      (%options): Add 'link-profile' as '#\P', assigned to 'link-profile?'.
      (link-environment): New procedure.
      (launch-environment/container): Use it when 'link-profile?'.
      [link-profile?]: New parameter.
      (guix-environment): Leave when '--link-prof' but not '--container'.  Add
      '#:link-profile?' argument to 'launch-environment/container' application.
      * tests/guix-environment-container.sh: New '--link-profile' test.
      
      Signed-off-by: default avatarLudovic Courtès <ludo@gnu.org>
      07ec3492
    • Mark H Weaver's avatar
      gnu: icecat: Add more fixes from upstream mozilla-esr52. · 99654a16
      Mark H Weaver authored
      * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
      upstream mozilla-esr52 repository.
      99654a16
    • Mark H Weaver's avatar
      gnu: icecat: Update to 52.6.0-gnu1. · 8863f2f0
      Mark H Weaver authored
      * gnu/packages/gnuzilla.scm (icecat): Update to 52.6.0-gnu1.
      [source]: Remove patches that are no longer needed.
      * gnu/packages/patches/icecat-bug-1348660-pt5.patch,
      gnu/packages/patches/icecat-bug-1414945.patch,
      gnu/packages/patches/icecat-bug-1415133.patch,
      gnu/packages/patches/icecat-bug-1424373-pt2.patch: Delete files.
      * gnu/local.mk (dist_patch_DATA): Remove them.
      8863f2f0
    • Leo Famulari's avatar
      gnu: postgresql@9.6: Update to 9.6.8 [fixes CVE-2018-1058]. · 703a8b7d
      Leo Famulari authored
      * gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.8.
      703a8b7d
    • Leo Famulari's avatar
      gnu: postgresql: Update to 10.3 [fixes CVE-2018-1058]. · bb17b2be
      Leo Famulari authored
      * gnu/packages/databases.scm (postgresql): Update to 10.3.
      bb17b2be
    • Leo Famulari's avatar
      gnu: memcached: Update to 1.5.6. · e9802319
      Leo Famulari authored
      * gnu/packages/databases.scm (memcached): Update to 1.5.6.
      e9802319
  2. Mar 01, 2018
Loading