lassulus has quit [Ping timeout: 250 seconds]
yl has joined #nixos-security
yl has quit [Quit: WeeChat 2.2]
yl has joined #nixos-security
yl has quit [Read error: Connection reset by peer]
yl has joined #nixos-security
yl has quit [Quit: WeeChat 2.2]
pie__ has joined #nixos-security
pie___ has quit [Ping timeout: 245 seconds]
yl has joined #nixos-security
yl has quit [Quit: WeeChat 2.2]
lassulus has joined #nixos-security
lassulus has quit [Quit: WeeChat 2.2]
lassulus has joined #nixos-security
pietranera has joined #nixos-security
__Sander__ has joined #nixos-security
lassulus has quit [Ping timeout: 268 seconds]
lassulus_ has joined #nixos-security
lassulus_ is now known as lassulus
lassulus has quit [Ping timeout: 250 seconds]
lassulus has joined #nixos-security
<pie__> we make a lot of symlinks
<gchristensen> good thing we don't use -f
<pie__> all these extremely obscure posix raceconditionsare ridiculous
<pie__> how do i avoid running into them
<gchristensen> personally, `link -f` being non-atomic is not a surprise
<pie__> tbf ive never rally even looked at that
<gchristensen> *the* atomic way to do this is create the thing yourself, and then ln
<pie__> "posix race conditions" just seems to be a big thing
<gchristensen> if you want to explore yourself, `strace`
<gchristensen> look for one syscall
prooftechnique has joined #nixos-security
__Sander__ has quit [Quit: Konversation terminated!]
lassulus has quit [Ping timeout: 250 seconds]
lassulus has joined #nixos-security
gchristensen is now known as SvenSlootweg
SvenSlootweg is now known as gchristensen