From: john herrlin <jherrlin@gmail.com>
To: 28752@debbugs.gnu.org
Cc: julien@lepiller.eu
Subject: bug#28752: openvpn-client-service error
Date: Sun, 8 Oct 2017 22:03:52 +0200 [thread overview]
Message-ID: <CAKJA2oGhJ32KE9TbX3hPpp=5xLkcR7k-OD5fSyHPC68x8A4+pg@mail.gmail.com> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 1810 bytes --]
Hey,
I am facing a problem with (openvpn-client-service) when trying to
reconfigure the system.
Its GuixSD on a x86-64, the system config is attached.
Backtrace:
In srfi/srfi-1.scm:
592:29 19 (map1 (#<<service> type: #<service-type nscd 22f74b0…> …))
592:29 18 (map1 (#<<service> type: #<service-type guix 22f73c0…> …))
592:29 17 (map1 (#<<service> type: #<service-type urandom-seed…> …))
592:29 16 (map1 (#<<service> type: #<service-type syslog 22f74…> …))
592:29 15 (map1 (#<<service> type: #<service-type static-netwo…> …))
592:29 14 (map1 (#<<service> type: #<service-type mingetty 22f…> …))
592:29 13 (map1 (#<<service> type: #<service-type mingetty 22f…> …))
592:29 12 (map1 (#<<service> type: #<service-type mingetty 22f…> …))
592:29 11 (map1 (#<<service> type: #<service-type mingetty 22f…> …))
592:29 10 (map1 (#<<service> type: #<service-type mingetty 22f…> …))
592:29 9 (map1 (#<<service> type: #<service-type mingetty 22f…> …))
592:29 8 (map1 (#<<service> type: #<service-type console-font…> …))
592:17 7 (map1 (#<<service> type: #<service-type openvpn-clie…> …))
In gnu/services/vpn.scm:
409:24 6 (_ #<<openvpn-client-configuration> openvpn: #<package …>)
379:9 5 (openvpn-config-file client #<<openvpn-client-configura…>)
In ice-9/ports.scm:
549:4 4 (call-with-output-string _)
473:4 3 (with-output-to-port _ _)
In ice-9/boot-9.scm:
268:13 2 (for-each #<procedure 2636d40 at gnu/services/configur…> …)
In gnu/services/vpn.scm:
112:19 1 (serialize-tls-auth client #f)
In unknown file:
0 (string-append #f " " "1")
ERROR: In procedure string-append:
ERROR: In procedure string-append: Wrong type (expecting string): #f
[-- Attachment #1.2: Type: text/html, Size: 2256 bytes --]
[-- Attachment #2: .system.scm --]
[-- Type: text/x-scheme, Size: 4057 bytes --]
(use-modules
(srfi srfi-1)
(srfi srfi-9)
(ice-9 rdelim)
(guix)
(gnu)
(gnu system nss)
(gnu system locale)
(gnu packages linux)
(gnu packages gnome)
(gnu packages gnuzilla)
(gnu packages suckless)
(gnu packages vpn)
(gnu packages ssh)
(gnu packages scheme)
(gnu packages admin)
(gnu packages fonts)
(gnu packages xorg)
(gnu packages emacs)
(gnu packages vpn)
(gnu packages mail)
(gnu packages dunst)
(gnu packages xdisorg)
(gnu packages guile)
(gnu packages image-viewers)
(gnu packages pulseaudio)
(gnu packages display-managers)
(gnu packages video)
(gnu packages networking)
(gnu packages version-control)
(gnu packages ntp)
(gnu packages libusb)
(gnu services)
(gnu services dbus)
(gnu services networking)
(gnu services admin)
(gnu services vpn)
(gnu services xorg)
(gnu services web)
(gnu services desktop))
(use-service-modules xorg dbus networking desktop admin mcron)
(use-package-modules xorg bootloaders wm certs suckless emacs base idutils)
(define libinput.conf "
# Use the libinput driver for all event devices
Section \"InputClass\"
Identifier \"libinput keyboard catchall\"
MatchIsKeyboard \"on\"
MatchDevicePath \"/dev/input/event*\"
Driver \"libinput\"
Option \"XkbLayout\" \"us,se\"
Option \"XkbOptions\" \"grp:win_space_toggle,caps:ctrl_modifier\"
EndSection
")
(define %user-name "nils")
(define %host-name "gnu")
(operating-system
(host-name %host-name)
(timezone "Europe/Paris")
(locale "en_US.utf8")
(locale-definitions
(list
(locale-definition (name "en_US.utf8") (source "en_US") (charset "UTF-8"))
(locale-definition (name "sv_SE.utf8") (source "sv_SE") (charset "UTF-8"))))
(bootloader (bootloader-configuration
(bootloader grub-efi-bootloader)
(target "/boot")))
(file-systems (cons* (file-system
(device "guixsd-root")
(title 'label)
(mount-point "/")
(type "ext4"))
(file-system
(device "/dev/sda1")
(mount-point "/boot")
(needed-for-boot? #t)
(type "vfat"))
%base-file-systems))
(kernel-arguments '("modprobe.blacklist=pcspkr,snd_pcsp"))
(users (cons (user-account
(name %user-name)
(comment %user-name)
(group "users")
(supplementary-groups
'("wheel" "netdev" "audio" "video"))
(home-directory (string-append "/home/" %user-name)))
%base-user-accounts))
(packages (cons* i3-wm
i3status
dmenu
dunst
nss-certs
font-inconsolata
font-dejavu
font-hack
font-liberation
font-terminus
font-ubuntu
pulseaudio
alsa-utils
openssh
emacs
emacs-use-package
offlineimap
mu
openvpn
network-manager-openvpn
sicp
icecat
htop
feh ;; set background image in i3
xbacklight
xf86-input-evdev
xf86-video-fbdev
xorg-server
rxvt-unicode
git
%base-packages))
(services
(cons*
(service mcron-service-type)
(service rottlog-service-type)
(slim-service
#:allow-empty-passwords? #f #:auto-login? #f
#:startx (xorg-start-command
#:configuration-file
(xorg-configuration-file
#:extra-config (list libinput.conf))))
(simple-service 'mtp udev-service-type (list libmtp))
;; The D-Bus clique.
(udisks-service)
(upower-service)
(accountsservice-service)
(colord-service)
(geoclue-service)
(polkit-service)
(elogind-service)
(dbus-service)
(service wpa-supplicant-service-type wpa-supplicant)
(service network-manager-service-type
(network-manager-configuration))
(ntp-service #:allow-large-adjustment? #t)
(openvpn-client-service)
%base-services))
;; Allow resolution of '.local' host names with mDNS.
(name-service-switch %mdns-host-lookup-nss))
next reply other threads:[~2017-10-08 21:06 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-10-08 20:03 john herrlin [this message]
2017-10-09 11:41 ` bug#28752: openvpn-client-service error julien lepiller
2017-10-09 16:22 ` john herrlin
2017-10-10 12:06 ` julien lepiller
2017-10-11 13:29 ` Ludovic Courtès
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAKJA2oGhJ32KE9TbX3hPpp=5xLkcR7k-OD5fSyHPC68x8A4+pg@mail.gmail.com' \
--to=jherrlin@gmail.com \
--cc=28752@debbugs.gnu.org \
--cc=julien@lepiller.eu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).