guix-devel/gnu
Chris Marusich 3bcb305b98
services: tor: Make it easier to use UNIX sockets.
* doc/guix.texi (Networking Services): Document it, and mention that
tor-service is deprecated.
* gnu/services/networking.scm (<tor-configuration>) <socks-socket-type>:
New field.
(tor-configuration->torrc): When socks-socket-type is 'unix, set
SocksPort to UNIX domain socket /var/run/tor/socks-sock and set
UnixSocksGroupWritable to 1.
* gnu/tests/networking.scm (%tor-os/unix-socks-socket): Instead of using
a custom config file, just set socks-socket-type to 'unix.
2018-08-28 00:25:05 -07:00
..
bootloader
build marionette: Add wait-for-unix-socket. 2018-08-28 00:19:58 -07:00
packages gnu: GRUB: Check for errors from efibootmgr. 2018-08-28 01:19:28 +02:00
services services: tor: Make it easier to use UNIX sockets. 2018-08-28 00:25:05 -07:00
system linux-initrd: Report only missing modules, not all needed modules. 2018-07-29 18:50:28 +02:00
tests services: tor: Make it easier to use UNIX sockets. 2018-08-28 00:25:05 -07:00
artwork.scm
bootloader.scm
local.mk gnu: GRUB: Check for errors from efibootmgr. 2018-08-28 01:19:28 +02:00
packages.scm
services.scm
system.scm
tests.scm