IRC channel logs
2025-07-05.log
back to list of logs
<postroutine>identity, are all data put into the store readable by all users ? <vhns>What do you guys use for email on your Guix system? As a desktop. I currently have smtp configure in emacs through SMTP+sendmail-user-agent, but nothing to retrieve mail through POP. <vhns>Having a system-wide dovecot seems a bit overkill. <dlakelan>I have a quick question about enabling proxy for guix-daemon, hopefully someone knows how that's supposed to work. <dlakelan>I know the docs say that guix-daemon honors http_proxy and https_proxy environment variables... but I don't know how to set those environment variables for its environment. <Rutherther>dlakelan on guix system, use the http-proxy field of guix-configuration. On foreign distro, it depends on how you start daemon. If ie with systemd service, then do Set Environment field in this service <dlakelan>can you give an example of how that'd look? <Rutherther>Extending session environment variables is not going to modify guix daemon environment, that is only for sessions, not for services <Rutherther>dlakelan: example of modifying guix service is already in the manual, at least in sections oriented on how to set substitute servers <dlakelan>like, in /etc/config.scm I'd put what where? I'm still getting my head around it all. I don't see any documentation about how to make this happen. <dlakelan>but I don't know what I'm modifying. the manual says to set http_proxy and https_proxy in the guix-daemon environment. how? <dlakelan>like, if I were on systemd foreign system I'd go in and modify some /etc/systemd/system/... file and add environment variables. <dlakelan>here I should in scheme somehow ensure the environment variables are set by shepherd during the activation of the guix-daemon program? but there is absolutely no clue as to how to make that happen? <vhns>Sorry to be a nuisance, but I have a patch that is a bit over 5 months old by now and didn't seem to get any attention: https://issues.guix.gnu.org/76378 . Did I perhaps do something too egregious in it? <vhns>I suppose I could submit a new clean patch, as that one requires the earlier one. <z572>vhns: you should open a PR target rust-team branch. use the new style. <ekaitz>efraim: please could you ban "aviva" from the mailing list? who has the power to do this? <identity>postroutine: yes, all the files in the store is readable by all users <postroutine>That mean, with GNU System, every config file are visible by all user. <identity>postroutine: with Guix, not necessarily the whole GNU System, terminology <postroutine>identity: I'm not sur to understand. If, with Guix Home or Guix System, a config file is put in the store, is it visible by all users ? <identity>postroutine: yes, with Guix that is true, but there are other ‘GNU Systems’ for which it does not apply (i think you meant to say guix system in your previous message?) <z572>If no one objects, I'm going to merge plasma 6.2.5 update <futurile>It's 10 mins to the Guix Foundation group call! <csantosb>Anyone knows if we have tcl-readline in the repos ?