bug#26706: mingetty consumes 40% CPU printing the login prompt over and over

2017-04-28 Thread myglc2
I noticed that my headless server running GuixSD was busy when I am not doing anything. When I looked at top I saw mingetty consuming 40% CPU ... $ top -o %CPU -n 1 | head -n 25 top - 20:44:13 up 5 days, 12:58, 3 users, load average: 0.33, 0.33, 0.35 Tasks: 192 total, 1 running, 191 sleeping,

bug#26705: guix publish daemon on Hydra became dysfunctional; needed restart

2017-04-28 Thread Mark H Weaver
While trying to update my GuixSD system in the last hour, I found that every attempt by the substituter to download NARs resulted in a 500 "Internal Server Error": --8<---cut here---start->8--- mhw@jojen ~$ guix package -u substitute: ^Msubstitute: updating list

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Leo Famulari
On Fri, Apr 28, 2017 at 09:37:13AM -0500, Christopher Allan Webber wrote: > Our default permits password authentication for the openssh service (and > the others it seems) by default in Guix. This is somewhat dangerous > because this is a much easier to break in this way, and some users might > no

bug#26696: openssh: root 'without-password & password-authentication #f both breaks service

2017-04-28 Thread Leo Famulari
On Fri, Apr 28, 2017 at 09:52:12AM -0500, Christopher Allan Webber wrote: > I wanted to permit root logins but only permit public key authentication > in my openssh configuration. This was my original assumption of how to > do it: > > (service openssh-service-type > (openssh-configura

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Christopher Allan Webber
Marius Bakke writes: >> We have discussed in the past having some service that just copies some >> static files on init. That would be enough to set up public keys >> appropriately. > > I think that can already be done with 'special-file-service-type'. > > https://lists.gnu.org/archive/html/guix-

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Marius Bakke
Christopher Allan Webber writes: > Maxim Cournoyer writes: > >> +1. Although it means the keys will have to be copied by another mean >> than the "ssh-copy-id" script. Maybe the configuration could accept >> the public key? :) I haven't checked if this is already possible. > > We have discussed i

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Maxim Cournoyer
On April 28, 2017 9:37:59 AM PDT, Christopher Allan Webber wrote: >Maxim Cournoyer writes: > >> +1. Although it means the keys will have to be copied by another mean >> than the "ssh-copy-id" script. Maybe the configuration could accept >> the public key? :) I haven't checked if this is already p

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Christopher Allan Webber
Maxim Cournoyer writes: > +1. Although it means the keys will have to be copied by another mean > than the "ssh-copy-id" script. Maybe the configuration could accept > the public key? :) I haven't checked if this is already possible. We have discussed in the past having some service that just cop

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Maxim Cournoyer
On April 28, 2017 7:37:13 AM PDT, Christopher Allan Webber wrote: >Our default permits password authentication for the openssh service >(and >the others it seems) by default in Guix. This is somewhat dangerous >because this is a much easier to break in this way, and some users >might >not assume

bug#26696: openssh: root 'without-password & password-authentication #f both breaks service

2017-04-28 Thread Christopher Allan Webber
I wanted to permit root logins but only permit public key authentication in my openssh configuration. This was my original assumption of how to do it: (service openssh-service-type (openssh-configuration (permit-root-login 'without-password) (password-authenticat

bug#26695: openssh password-authentication? should be #f by default

2017-04-28 Thread Christopher Allan Webber
Our default permits password authentication for the openssh service (and the others it seems) by default in Guix. This is somewhat dangerous because this is a much easier to break in this way, and some users might not assume the default is reasonably safe. If users really want password-authentica