bug#23605: /dev/urandom not seeded across reboots

2016-05-27 Thread Leo Famulari
On Sat, May 28, 2016 at 11:11:20AM +1000, Ben Woodcroft wrote: > Hi Leo, > > On 28/05/16 11:05, Leo Famulari wrote: > > Okay, I finally have some code that works! (attached) > Is your patch incomplete? What do you mean? Does it not apply to your source tree? Otherwise, I expect that it's incompl

bug#23605: /dev/urandom not seeded across reboots

2016-05-27 Thread Leo Famulari
On Tue, May 24, 2016 at 02:24:59PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > I realized that we don't seem to be saving any of the entropy in the > > kernel's random pool [0] across reboots. > > > > This means that for some period after boot, /dev/urandom may not be safe > > to

bug#23605: /dev/urandom not seeded across reboots

2016-05-27 Thread Ben Woodcroft
Hi Leo, On 28/05/16 11:05, Leo Famulari wrote: Okay, I finally have some code that works! (attached) Is your patch incomplete? ben

bug#23605: /dev/urandom not seeded across reboots

2016-05-27 Thread Leo Famulari
Okay, I finally have some code that works! (attached) I tested it by using `inotifywait -m /dev/urandom` [0] to see that /dev/urandom was indeed being open and closed for writing when running `herd {start, stop} urandom-seed`. If you can suggest a way to see exactly what is being written to /dev/u

bug#23633: artanis package installation broken

2016-05-27 Thread Leo Famulari
The artanis package creates a broken directory hierarchy like this: /gnu/store/3090pddgmcqb989jwa7888nsvpcfkzqz-artanis-0.1.2 ├── etc │   ├── artanis │   │   ├── 205.html │   │   ├── 301.html │   │   ├── 400.html │   │   ├── 401.html │   │   ├── 403.html │   │   ├── 404.html │   │   ├── 405.html │