Connman does not work in enlightenment when logged in as normal user

  • Open
  • quality assurance status badge
2 participants
  • Emmanouil Syrengelas
  • Glenn Morris
Submitted by
Emmanouil Syrengelas
Emmanouil Syrengelas wrote on 16 Jun 2019 00:11
Connman (connection manager - connman package) does not work in
enlightenment when logged in as normal user. It works correctly only
when logged in as root.

Files I indlude:

1. my config.scm

2. connman_enlightenment_error_message: the message shown when
enlightenment tries to start connman service

3. connmanctl_error_message: the error message shown when I try to
execute connmanctl or econnman-bin commands from terminal with normal
user privileges.

This is my first bug report. Please ask me for any more information

Emmanouil Syrengelas
;; This is an operating system configuration template ;; for a "desktop" setup with GNOME and Xfce where the ;; root partition is encrypted with LUKS. (use-modules (gnu) (gnu system nss) (gnu packages linux) (gnu packages libreoffice) (gnu packages gnuzilla) (gnu packages mail) (gnu packages connman) (srfi srfi-1)) (use-service-modules desktop networking xorg) (use-package-modules certs enlightenment fonts ghostscript gnome) (operating-system (host-name "guixsd") (timezone "Europe/Athens") (locale "en_US.utf8") ;; Choose US English keyboard layout. The "altgr-intl" ;; variant provides dead keys for accented characters. (keyboard-layout (keyboard-layout "us" "altgr-intl")) ;; Use the UEFI variant of GRUB with the EFI System ;; Partition mounted on /boot/efi. (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (target "/boot/efi") (keyboard-layout keyboard-layout))) ;; Specify a mapped device for the encrypted root partition. ;; The UUID is that returned by 'cryptsetup luksUUID'. ;; (mapped-devices ;; (list (mapped-device ;; (source (uuid "a0441201-cb38-416f-9aa7-861dffed5714")) ;; (target "guixsd") ;; (type device-mapping)))) (file-systems (append (list (file-system (device (file-system-label "guixsd")) (mount-point "/") (type "ext4")) ;; (dependencies mapped-devices)) (file-system (device (uuid "EE0D-8FCC" 'fat)) (mount-point "/boot/efi") (type "vfat"))) %base-file-systems)) (users (cons (user-account (name "emsyr") (comment "Emmanouil Syrengelas") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video" "lp"))) %base-user-accounts)) ;; This is where we specify system-wide packages. (packages (append (list ;; for HTTPS access nss-certs ;; for user mounts gvfs bluez claws-mail econnman icecat lm-sensors libreoffice terminology gs-fonts font-dejavu font-gnu-freefont-ttf) %base-packages)) (setuid-programs (cons* #~(string-append #$econnman "/bin/econnman-bin") %setuid-programs)) ;; Add GNOME and Xfce---we can choose at the log-in screen ;; by clicking the gear. Use the "desktop" services, which ;; include the X11 log-in service, networking with ;; NetworkManager, and more. (services (append (list (service enlightenment-desktop-service-type) (service connman-service-type (connman-configuration (disable-vpn? #t))) (bluetooth-service #:bluez bluez #:auto-enable? #t) (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout)))) (remove (lambda (service) (eq? (service-kind service) network-manager-service-type)) %desktop-services))) ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss))
Glenn Morris wrote on 16 Jun 2019 00:14
control message for bug 36234
(address .
reassign 36234 guix