| 16 Oct 2023 |
l0b0 | It's checking that my configuration conforms to best practices as recommended by ssh-audit. I'm no SSH/security expert, but at least some of the recommendations make sense. | 07:49:19 |
l0b0 | It might be useful as a demo for what could be considered a secure configuration (at least by some segment of users) "right now", rather than just using the OpenSSH defaults like NixOS does. | 07:50:41 |
l0b0 | Just waiting for a giant 23.05 upgrade (for some reason), will have a look afterwards. | 07:51:16 |
l0b0 | * It's checking that my configuration conforms to best practices as recommended by ssh-audit. I'm no SSH/security expert, but at least some of the recommendations (like not allowing SHA-1 algos) make sense. | 07:51:46 |
Artturin | In reply to @vengmark2:matrix.org Just waiting for a giant 23.05 upgrade (for some reason), will have a look afterwards. staging-next-23.05 was merged a few days ago with security fixes (curl etc) | 07:53:54 |
l0b0 | https://github.com/NixOS/nixpkgs/pull/261356 - a bit quick, but I gotta sleep. | 08:57:20 |
| 18 Oct 2023 |
| Alex S changed their display name from ultra (NixOS integrated with PackageKit wen) to Alex S. | 10:00:58 |
| 23 Oct 2023 |
raitobezarius | I'm adopting https://github.com/NixOS/nixpkgs/pull/157161/files | 12:48:35 |
raitobezarius | to try to get it sync with the timeout PR | 12:48:43 |
raitobezarius | so we can have super nice tests | 12:48:46 |
raitobezarius | nikstur: help me | 12:51:07 |
raitobezarius | and get blitz to help me too | 12:51:16 |
| 24 Oct 2023 |
raitobezarius | Robert Hensing (roberth): I see that you recommended testBuildFailure but it relies on drv.overrideAttrs to perform the inversion of success internally | 01:00:50 |
raitobezarius | The issue is that you also introduced lib.lazyDerivation for the test itself | 01:00:59 |
raitobezarius | So if I do something like testBuildFailure (runTest ./timeout.nix) I will be in trouble | 01:01:12 |
raitobezarius | * So if I do something like testBuildFailure (callTest (runTest ./timeout.nix)) I will be in trouble | 01:01:20 |
raitobezarius | Because lazyDerivation never offers overrideAttrs I suppose | 01:01:29 |
raitobezarius | and I'm not so sure about | 01:02:24 |
raitobezarius | (a) adding overrideAttrs to lazyDerivation | 01:02:29 |
raitobezarius | (b) making lazyDerivation overridable | 01:02:33 |
raitobezarius | (c) removing lazyDerivation from test | 01:02:37 |
raitobezarius | I feel like this defeat the whole purpose of lazyDerivation to override it | 01:03:31 |