bug#63198: cups-service-type uses PAM-enabled 'cups' by default which prevents authentication

2023-05-24 Thread muradm
Hi Maxim, Maxim Cournoyer writes: Hi muradm, muradm writes: [...] Could you look into adding "regular" login PAM support instead of a bypass disabled by default? The user should still be prompted for its password, and it should go through the PAM auth module. I'm not very

bug#63198: cups-service-type uses PAM-enabled 'cups' by default which prevents authentication

2023-05-15 Thread muradm
Hello, Maxim Cournoyer writes: Hi, muradm writes: Fixes <https://issues.guix.gnu.org/63198>. Makes CUPS service to extend pam-root-service-type providing minimal configuration to authenticate users. Since PAM authentication is provided, cups package can be used as default.

bug#63198: [PATCH] services: cups: Add cups PAM service.

2023-05-13 Thread muradm
© 2021 Maxime Devos +;;; Copyright © 2023 muradm ;;; ;;; This file is part of GNU Guix. ;;; @@ -25,6 +26,7 @@ (define-module (gnu services cups) #:use-module (gnu services) #:use-module (gnu services shepherd) #:use-module (gnu services configuration) + #:use-module (gnu system pam)

bug#63198: cups-service-type uses PAM-enabled 'cups' by default which prevents authentication

2023-05-13 Thread muradm
viced] PID 21421 (driverless-fax) stopped with status 127! --8<---cut here---end--->8--- cups-minimal does not include ippfind utility. Normally, user whishing to use cups, should be in lp group, isn't it? Maybe that was your original issue? muradm

bug#63198: cups-service-type uses PAM-enabled 'cups' by default which prevents authentication

2023-05-13 Thread muradm
Could you please elaborate more on "loop on authenticating my user" from above and "prevents users from authenticating" from commit message? Does it mean that you could not authenticate as your user at all, or does it relates to authentication at http://localhost:631 for managing printers?

bug#57748: swaylock broken since last commit

2022-09-12 Thread muradm
Hi, swaylock needs wayland-protocols-next in native inputs to compile. wayland-protocols is 1.23, but new swaylock wants >= 1.25 Thanks in advance, muradm signature.asc Description: PGP signature

bug#57642: [PATCH] gnu: linux: Fix unnecessary let clause in make-linux-libre.

2022-09-07 Thread muradm
* gnu/packages/linux.scm (make-linux-libre*)[arguments]: Remove unnecessary let clause in 'configure phase. --- gnu/packages/linux.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index f4880f164c..ee6e592183 100644 ---

bug#56971: greeter user permissions are not enough to talk with seatd

2022-08-05 Thread muradm
Liliana Marie Prikler writes: Am Donnerstag, dem 04.08.2022 um 15:52 +0300 schrieb muradm: Liliana Marie Prikler writes: > [...] [L]ooking at the two patches, it appears they are to > be used in combination? > No, technically they are not strongly dependent on each other, could b

bug#56971: greeter user permissions are not enough to talk with seatd

2022-08-04 Thread muradm
Liliana Marie Prikler writes: block 56971 by 56690 56699 thanks Hi muradm, Hi Liliana, Am Donnerstag, dem 04.08.2022 um 12:45 +0300 schrieb muradm: [...] greeter (e.g. gtkgreet) requiring communication with seatd is failing to start, causing "black screen" behavior on activ

bug#56971: greeter user permissions are not enough to talk with seatd

2022-08-04 Thread muradm
quot;seat". * 56699 - gnu: greetd-service-type: Add greeter-extra-groups config field. With this change, if user wants to use seatd-service-type with greeter requiring seatd.sock, he can add "seat" group to greeter-extra-groups field. Thanks in advance, muradm signature.asc Description: PGP signature

bug#50604: [core-updates-frozen] make check-system tests broken

2021-09-15 Thread muradm
.drv.bz2'. guix build: error: build of `/gnu/store/2rk2jzv97s2cjipz8s64fv70ya9f8sii-basic.drv' failed make: *** [Makefile:7039: check-system] Error 1 --8<---cut here---end--->8--- Thanks in advance, muradm

bug#44898: [wishlist] Make the GRUB installation procedure smarter

2021-09-04 Thread muradm
First I was using Guix on Lenovo Carbon X1 in parallel with Arch. Few times I experiences "NVRAM full" or similar problem, I don't recall now. Solution was to reset NVRAM by some procedure. Half a year now, I moved to System76 Lemur Pro, where I have only Guix alone. Here I have another

bug#49990: [PATCH] gnu: Fix classpath-bootstrap compilation

2021-09-02 Thread muradm
This patch fixes issue in the way that it: a) calculates the result before call to (*env)->ReleaseStringUTFChars b) attempt to trick gcc optimizations by complicating path I suppose issue is with what (*env)->ReleaseStringUTFChars does and how. One should note that similar approach is not

bug#49990: [PATCH] gnu: Fix classpath-bootstrap compilation

2021-09-02 Thread muradm
--- gnu/packages/java.scm | 3 +- .../patches/classpath-instruction-order.patch | 35 +++ 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/classpath-instruction-order.patch diff --git a/gnu/packages/java.scm

bug#50193: guix: shepherd pid 1 holds /dev/console

2021-08-24 Thread muradm
On IRC chat we identified an issue related to linux SAK, which is explained here https://www.kernel.org/doc/html/latest/security/sak.html Following the check what processes will be SAK'ed: ~# ls -l /proc/[0-9]*/fd/* | grep console lrwx-- 1 root root 64 Aug 24 21:22 /proc/1/fd/1 ->

bug#49771: conflicting pam-limits-service and pam-mount-service-type

2021-07-29 Thread muradm
pam-limits-service and pam-mount-service-type are working when used only one of them. When both are present in list of (services, conflict hapens when guix system reconfigure is invoked. Digging the problem led to use of etc-service-type. pam-limits-service defines