--- Log opened Tue Apr 14 00:00:02 2026 00:00 < oldlaptop> ffs/ffs2 have been "stress tested" for well over 30 years 00:01 < oldlaptop> there are not very many production filesystems with a longer record, especially if you want unix semantics 00:04 < elarks> right, but i meant something like deliberately breakig things and see if fsck can fix it 00:04 < oldlaptop> (is there any production OS for which FAT$N is an adequate root filesystem anymore? I'd disqualify FreeDOS on "misnamed: not an operating system" grounds. (It's not their fault, Microsoft started that particular lie, long enough ago that it was more defensible at the time)) 00:04 -!- StayClassy [~StayClass@68.216.20.33] has quit [Remote host closed the connection] 00:07 -!- StayClassy [~StayClass@68.216.20.33] has joined #openbsd 00:07 < pardis> works well for Dusk OS, but that may not qualify as "production" 00:09 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Remote host closed the connection] 00:11 -!- librecat [uid714233@id-714233.helmsley.irccloud.com] has quit [Quit: Connection closed for inactivity] 00:11 < thrig> XFS used to randomly go read-only; Reiser FS would corrupt itself; very expensive NAS would corrupt themselves, etc 00:14 -!- byteskeptical [~amnesia@user/byteskeptical] has quit [Remote host closed the connection] 00:16 < tvtoon> buy RAM, use it instead 00:17 < eea> 192gb ddr5 and what do i do? irc... some perl stuff, some browser stuff 00:19 -!- guvnor [~42@204.48.95.44] has joined #openbsd 00:19 < phy1729> UEFI is nearly an OS and requires FAT32 iirc 00:21 -!- StayClassy [~StayClass@68.216.20.33] has quit [Remote host closed the connection] 00:21 -!- StayClassy [~StayClass@68.216.20.33] has joined #openbsd 00:21 < mischief> it's the only required fs, but it can use others 00:23 < mischief> for example if you use the ffs2 driver from https://efi.akeo.ie/ you could boot a UEFI system with only ffs2 filesystems and no FAT 00:23 < mischief> (i did not test this) 00:24 -!- tangentnet [~tangentne@user/tangentnet] has joined #openbsd 00:25 -!- byteskeptical [~amnesia@user/byteskeptical] has joined #openbsd 00:25 -!- gbon121 [~bxg7@user/gbon121] has quit [Quit: leaving] 00:28 < tvtoon> I wonder how many people use UEFI that much 00:28 < thrig> the uefi filesystems are probbaly not hammered on alot? 00:28 < tvtoon> to test this stuff on different boards, never had the curiosity 00:38 -!- emmanuelux [~em@user/emmanuelux] has joined #openbsd 00:43 -!- tozhu [~tozhu@118.122.106.169] has quit [Quit: tozhu] 00:45 -!- fflam [~mdt@2600:4040:1103:a500::1c19] has joined #openbsd 00:46 -!- MrHAPPY [~pxq@user/MrHAPPY] has joined #openbsd 00:55 -!- guvnor [~42@204.48.95.44] has quit [Read error: Connection reset by peer] 00:59 -!- guvnor [~42@204.48.95.44] has joined #openbsd 01:04 -!- guvnor [~42@204.48.95.44] has quit [Read error: Connection reset by peer] 01:08 -!- guvnor [~42@204.48.95.44] has joined #openbsd 01:10 -!- zorone_ [~zorone@user/zorone] has joined #openbsd 01:11 -!- jitter [~jitter@user/jitter] has quit [Ping timeout: 276 seconds] 01:12 -!- zorone [~zorone@user/zorone] has quit [Ping timeout: 246 seconds] 01:12 -!- MrHAPPY [~pxq@user/MrHAPPY] has quit [] 01:12 -!- jitter [~jitter@188.136.246.102.dynamic-pppoe.dt.ipv4.wtnet.de] has joined #openbsd 01:12 -!- jitter [~jitter@188.136.246.102.dynamic-pppoe.dt.ipv4.wtnet.de] has quit [Changing host] 01:12 -!- jitter [~jitter@user/jitter] has joined #openbsd 01:12 -!- zorone_ is now known as zorone 01:15 -!- earthwormjim [~earthworm@user/earthwormjim] has quit [Quit: Pasta La Vista, Baby!] 01:24 -!- td123 [~tom@user/td123] has joined #openbsd 01:26 -!- xet7 [~xet7@user/xet7] has joined #openbsd 01:33 -!- memset_ [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 01:34 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 01:38 -!- Pixi [~Pixi@user/pixi] has quit [Quit: Leaving] 01:40 -!- tozhu [~tozhu@223.87.244.17] has joined #openbsd 01:43 -!- td123 [~tom@user/td123] has quit [Quit: Konversation terminated!] 01:44 -!- sdds [~sdds@user/sdds] has quit [Remote host closed the connection] 01:45 -!- sdds [~sdds@user/sdds] has joined #openbsd 01:45 -!- daru [~daru@37.46.199.86] has quit [Ping timeout: 276 seconds] 01:46 -!- Pixi [~Pixi@user/pixi] has joined #openbsd 01:52 -!- daru [~daru@37.46.199.86] has joined #openbsd 01:58 -!- tozhu [~tozhu@223.87.244.17] has quit [Quit: tozhu] 02:00 -!- tozhu [~tozhu@223.87.244.17] has joined #openbsd 02:01 -!- ublx [~ublx@user/ublx] has quit [Quit: ublx] 02:08 -!- Pier700xx [~pier700xx@2001:b07:6465:4931:5005:87be:5b79:32d3] has joined #openbsd 02:08 < oldlaptop> Hm - how well does the concept of a "root filesystem" apply to UEFI? 02:09 < oldlaptop> you could do... "interesting" things that look more like having a "root filesystem" than the usual bootloader stuff it's supposed to be there for 02:13 < dg> someone made games in uefi... https://github.com/mycroftsnm/UEFIGame "Win -> Boot, Lose -> Shutdown" 02:13 -!- wickedshell [~wickedshe@2601:8c0:c7c:3572:e0b7:3a9d:f96:c311] has quit [Ping timeout: 276 seconds] 02:14 < dg> but that's not writing high scores, obvious enhancement... 02:15 < seninha> Hi, do you think makefiles (for software and upstream projects, not for a port) should implement an “install" target? Destination paths depend on the target system more than compilation flags, and it's one thing that porters need often to fiddle with, by setting the destination of manpages or binaries from /usr/bin to /usr/local/bin... 02:15 < seninha> Like, shouldn't makefiles just make binaries? And let installation to the porter (or user, who should be either packaging it and rely on the system's package manager; or installing in ~/.local/bin and bypassing `make install` anyway). 02:19 < thrig> some Makefile do only make binaries, others also do an install thing 02:21 < dg> if the Makefile is good then setting PREFIX=$HOME/.local will work for make install into ~/.local 02:21 -!- frank- [~frank@apache/committer/thumbs] has joined #openbsd 02:22 -!- frank- is now known as thumbs 02:24 -!- Pier700xx [~pier700xx@2001:b07:6465:4931:5005:87be:5b79:32d3] has quit [Quit: HexDroid IRC - https://hexdroid.boxlabs.uk/] 02:25 < mischief> these days i'd use meson for just about anything, it's only a few lines for something that DTRT. make sucks. 02:31 -!- zorone [~zorone@user/zorone] has quit [Quit: WeeChat 4.8.1] 02:35 -!- tozhu [~tozhu@223.87.244.17] has quit [Quit: tozhu] 02:38 -!- talisc [~user@user/talisc] has joined #openbsd 02:39 -!- tozhu [~tozhu@223.87.244.17] has joined #openbsd 02:46 < oldlaptop> make is everywhere (to a first approximation), and a handier general-purpose tool than is often appreciated 02:47 < oldlaptop> how easy is it to do this with meson? https://github.com/oldlaptop/xcelite-99-blade-case/blob/master/Makefile 02:47 < pardis> and it's most often appreciated by people who have never heard of non-GNU makes 02:48 < oldlaptop> (also for solvespace, although less useful as it doesn't have any equivalent to openscad -D: https://github.com/oldlaptop/license-plate-hardware-bracket/blob/master/Makefile) 02:51 < oldlaptop> other fun .SUFFIXES to play with (not sure offhand if I have them laying around on github): .tex .dvi .ps .pdf (or so); .sql .sqlite (that one is awkward since you might want to go in either direction, which accidentally works in one makefile for GNU make but not openbsd make) 02:52 < oldlaptop> .ly .pdf .midi (or so), for the musically-inclined 02:53 -!- zip100 [~zip100@185.213.155.231] has quit [Ping timeout: 256 seconds] 02:54 -!- zip100 [~zip100@185.213.155.197] has joined #openbsd 03:01 -!- talisc [~user@user/talisc] has quit [Remote host closed the connection] 03:05 < thrig> .roff.pdf: TROFFMACS=tmac. troff -mt ${.IMPSRC} | dpost | ps2pdf - ${.TARGET} 03:08 < mischief> not that hard. you can write arbitrary generators in meson, though less terse (and less obtuse) 03:08 < thrig> make is also in base, what's the supply chain situation for meson like? 03:09 -!- tvtoon [~The_cUnix@user/tvtoon] has quit [Quit: "Place your orders on modularity."] 03:09 < mischief> only needs python3 03:09 < mischief> there is also a straight c implementation, though i haven't used it 03:11 < mischief> uh, and ninja i suppose, since meson generates ninja 03:12 < mischief> make is fine and all, if you like it, use it 03:13 < mischief> but i pretty much don't trust anyone to write a good, portable makefile 03:14 < thrig> indeed, I write BSD Makefile so you'll have to use bsdmake after the gnufail 03:14 < seninha> dg, i have yet to see a good written makefile... 03:16 < seninha> oldlaptop, except those; those are good 03:19 < quinq> seninha, you're not looking in the good places 03:20 < quinq> mischief, it's pretty easy 03:22 < mischief> it's also easy to write really bad makefiles 03:23 < quinq> It's also pretty easy to fall off a bridge 03:24 -!- candlejack [~irc@192.145.242.187] has quit [Quit: Leaving] 03:25 -!- candlejack [~irc@192.145.242.187] has joined #openbsd 03:28 -!- tozhu [~tozhu@223.87.244.17] has quit [Quit: tozhu] 03:29 -!- fflam [~mdt@2600:4040:1103:a500::1c19] has quit [Ping timeout: 245 seconds] 03:30 -!- talisc [~user@user/talisc] has joined #openbsd 03:32 -!- tozhu [~tozhu@223.87.244.17] has joined #openbsd 03:41 < thrig> especially if the bridge has overly strict firewall rules 03:42 -!- zimmer [~zimmer@user/zimmer] has quit [Ping timeout: 248 seconds] 03:44 < quinq> ^^ 03:45 -!- StayClassy [~StayClass@68.216.20.33] has quit [Ping timeout: 244 seconds] 03:45 -!- StayClassy [~StayClass@68.216.20.33] has joined #openbsd 03:49 -!- zimmer [~zimmer@user/zimmer] has joined #openbsd 03:53 -!- talisc [~user@user/talisc] has quit [Quit: ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.2)] 03:55 -!- akinji [~akinji@user/akinji] has joined #openbsd 03:58 -!- StayClassy [~StayClass@68.216.20.33] has quit [Remote host closed the connection] 03:58 -!- StayClassy [~StayClass@68.216.20.33] has joined #openbsd 03:59 -!- stuart [~stuart@195.63.66.233] has joined #openbsd 04:03 -!- stuart [~stuart@195.63.66.233] has quit [Ping timeout: 264 seconds] 04:07 < thrig> granted the last bridging firewall I setup was screening off a Windows system the vendor said "no patches ever" and the users wanted to browse the web on 04:15 -!- rizin51 [~rizin51@159.191.188.3] has joined #openbsd 04:20 -!- wickedshell [~wickedshe@2601:8c0:c7c:3572:dfdc:c9cb:c532:a406] has joined #openbsd 04:26 -!- rizin51 [~rizin51@159.191.188.3] has quit [Changing host] 04:26 -!- rizin51 [~rizin51@user/rizin51] has joined #openbsd 04:29 -!- akinji [~akinji@user/akinji] has quit [Quit: Leaving.] 04:35 -!- zimmer [~zimmer@user/zimmer] has quit [Ping timeout: 272 seconds] 04:45 -!- stuart [~stuart@195.63.66.233] has joined #openbsd 04:49 -!- stuart [~stuart@195.63.66.233] has quit [Ping timeout: 244 seconds] 04:56 -!- ewig`` [~ewig`@user/ewig] has joined #openbsd 05:04 -!- cli [~m-vsauiy@user/cli] has joined #openbsd 05:09 -!- benji [~benji@user/benji] has quit [Quit: ZNC - https://znc.in] 05:17 -!- guvnor [~42@204.48.95.44] has quit [Quit: Lost terminal] 05:18 -!- hotsoup_ [~hotsoup@user/hotsoup] has quit [Ping timeout: 246 seconds] 05:19 -!- hotsoup [~hotsoup@user/hotsoup] has joined #openbsd 05:27 -!- sonya [~nologin@gateway/tor-sasl/sonya] has joined #openbsd 05:31 -!- sonya [~nologin@gateway/tor-sasl/sonya] has quit [Remote host closed the connection] 05:32 -!- sonya [~nologin@gateway/tor-sasl/sonya] has joined #openbsd 05:34 -!- benji [~benji@user/benji] has joined #openbsd 05:36 -!- joepublic [~joe@fsf/member/joepublic] has joined #openbsd 05:38 -!- rizin51 [~rizin51@user/rizin51] has quit [Quit: Client closed] 05:39 -!- librecat [uid714233@id-714233.helmsley.irccloud.com] has joined #openbsd 05:39 -!- stuart [~stuart@195.63.66.233] has joined #openbsd 05:41 -!- initiate [~initiate@92.40.170.110.threembb.co.uk] has joined #openbsd 05:42 -!- initiate [~initiate@92.40.170.110.threembb.co.uk] has quit [Remote host closed the connection] 05:44 -!- stuart [~stuart@195.63.66.233] has quit [Ping timeout: 268 seconds] 05:46 -!- rizin51 [~rizin51@23.252.62.110] has joined #openbsd 05:50 -!- toxic063 [~toxic0@82.67.176.107] has quit [Ping timeout: 268 seconds] 05:53 -!- rizin51 [~rizin51@23.252.62.110] has quit [Quit: Client closed] 06:03 -!- toxic063 [~toxic0@82.67.176.107] has joined #openbsd 06:06 -!- brianthe [~quassel@user/brianth] has quit [Quit: No Ping reply in 180 seconds.] 06:07 -!- gh [~gh@user/gh] has joined #openbsd 06:07 -!- brian__ [~quassel@38.192.67.70] has joined #openbsd 06:08 -!- bagatur [~bagatur@user/bagatur] has joined #openbsd 06:08 -!- raspbeguy [~raspbeguy@wireguard/tunneler/raspbeguy] has joined #openbsd 06:10 -!- rizin51 [~rizin51@23.252.62.110] has joined #openbsd 06:15 -!- ikarso [uid475540@id-475540.tinside.irccloud.com] has quit [Quit: Connection closed for inactivity] 06:21 -!- brian__ [~quassel@38.192.67.70] has quit [Ping timeout: 244 seconds] 06:22 -!- brian__ [~quassel@38.192.67.70] has joined #openbsd 06:26 -!- foton_x [~foton@148.red-83-39-159.dynamicip.rima-tde.net] has joined #openbsd 06:27 -!- foton [~foton@user/foton] has quit [Ping timeout: 276 seconds] 06:29 -!- rizin51 [~rizin51@23.252.62.110] has quit [Quit: Client closed] 06:32 -!- cr4sh0v3rrid3 [~cr4sh0v3r@user/cr4sh0v3rrid3] has quit [Quit: Gone to find myself. If I get back before I return, please ask me to wait.] 06:35 -!- cr4sh0v3rrid3 [~cr4sh0v3r@user/cr4sh0v3rrid3] has joined #openbsd 06:39 -!- StayClassy [~StayClass@68.216.20.33] has quit [Remote host closed the connection] 06:40 -!- StayClassy [~StayClass@68.216.20.33] has joined #openbsd 06:44 -!- Posterdati [~Posterdat@user/Posterdati] has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/] 06:44 -!- Posterdati [~Posterdat@user/Posterdati] has joined #openbsd 06:47 -!- minall [~user@user/Minall] has joined #openbsd 06:48 -!- rizin51 [~rizin51@23.252.62.110] has joined #openbsd 06:50 -!- huy [~huy@5.48.202.12] has quit [Read error: Connection reset by peer] 06:53 -!- huy [~huy@5.48.202.12] has joined #openbsd 07:04 -!- rizin51 [~rizin51@23.252.62.110] has quit [Quit: Client closed] 07:04 -!- rizin51 [~rizin51@23.252.62.110] has joined #openbsd 07:07 -!- paulf [~paulf@146.122.203.34] has joined #openbsd 07:20 -!- ixc [~ixc@user/ixc] has joined #openbsd 07:20 -!- abbies [~abbies@tilde.guru] has joined #openbsd 07:22 -!- stuart [~stuart@195.63.66.233] has joined #openbsd 07:23 -!- gh [~gh@user/gh] has quit [Quit: gh] 07:23 -!- abbies [~abbies@tilde.guru] has quit [Client Quit] 07:26 -!- paulf [~paulf@146.122.203.34] has quit [Ping timeout: 245 seconds] 07:26 -!- stuart [~stuart@195.63.66.233] has quit [Ping timeout: 245 seconds] 07:28 -!- skippy8 [~skippy8@user/Skippy8] has joined #openbsd 07:35 -!- fedaykin [~rusty@user/fedaykin] has quit [Ping timeout: 255 seconds] 07:40 -!- paulf [~paulf@146.122.203.34] has joined #openbsd 07:42 -!- b50d [~b50d@62.96.54.30] has joined #openbsd 07:44 -!- paulf [~paulf@146.122.203.34] has quit [Ping timeout: 245 seconds] 07:44 -!- artmdl [~art5456@d173-183-34-71.bchsia.telus.net] has quit [Quit: Leaving] 07:47 -!- neutronwrangler [~quassel@user/neutronwrangler] has joined #openbsd 07:52 -!- fedaykin [~rusty@user/fedaykin] has joined #openbsd 07:53 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 07:56 -!- gotohello [~gotohello@user/gotohello] has quit [Ping timeout: 245 seconds] 07:57 -!- jgh [~jgh@hellmouth.gulag.org.uk] has joined #openbsd 07:57 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Ping timeout: 248 seconds] 07:58 -!- artmdl [~art5456@d173-183-34-71.bchsia.telus.net] has joined #openbsd 08:01 -!- gotohello [~gotohello@user/gotohello] has joined #openbsd 08:08 -!- minall [~user@user/Minall] has quit [Ping timeout: 264 seconds] 08:11 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Read error: Connection reset by peer] 08:11 -!- emmanuelux [~em@user/emmanuelux] has quit [Quit: bye] 08:11 -!- jgh [~jgh@hellmouth.gulag.org.uk] has joined #openbsd 08:12 -!- Exa [exa@irc.moe] has quit [Quit: see ya!] 08:14 -!- housemate [~housemate@203.30.12.245] has quit [Quit: https://ineedsomeacidtocalmmedown.space/] 08:15 -!- usagi_mimi [~usagi@user/usagi-mimi:93651] has joined #openbsd 08:16 -!- voinvoin [~voinvoin@user/voinvoin] has quit [Quit: voinvoin] 08:18 -!- Exa [exa@irc.moe] has joined #openbsd 08:18 -!- BillyZane2 [~BillyZane@user/BillyZane] has joined #openbsd 08:19 -!- s3 [~s3@user/bn] has quit [Ping timeout: 248 seconds] 08:20 -!- minall [~user@user/Minall] has joined #openbsd 08:21 -!- BillyZane [~BillyZane@user/BillyZane] has quit [Ping timeout: 264 seconds] 08:26 -!- housemate [~housemate@203.30.12.245] has joined #openbsd 08:28 -!- DetourNe- [~DetourNet@user/DetourNetworkUK] has joined #openbsd 08:28 -!- DetourNetworkUK [~DetourNet@user/DetourNetworkUK] has quit [Read error: Connection reset by peer] 08:31 -!- DetourNe- is now known as DetourNetworkUK 08:35 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Read error: Connection reset by peer] 08:35 -!- jgh [~jgh@hellmouth.gulag.org.uk] has joined #openbsd 08:39 -!- paulf [~paulf@146.122.203.34] has joined #openbsd 08:40 -!- fvincenzo [~somebody@fw-tnat-cam4.arm.com] has quit [Quit: Lost terminal] 08:43 -!- itchy [~itchy@user/itchy] has quit [Ping timeout: 264 seconds] 08:45 -!- spikewall [~spikewall@dynamic-095-114-026-125.95.114.pool.telefonica.de] has quit [Quit: Bye] 08:45 -!- itchy [~itchy@user/itchy] has joined #openbsd 08:45 -!- spikewall [~spikewall@dynamic-095-114-026-125.95.114.pool.telefonica.de] has joined #openbsd 08:49 -!- fvincenzo [~somebody@fw-tnat-cam4.arm.com] has joined #openbsd 08:51 -!- Guest80JJJK [~Guest80JJ@p200300fdbf02e90051953a457d1731bb.dip0.t-ipconnect.de] has joined #openbsd 08:54 -!- paulf76 [~paulf@146.122.203.34] has joined #openbsd 08:57 -!- paulf [~paulf@146.122.203.34] has quit [Ping timeout: 245 seconds] 08:58 < Ozymandias42> something that has me a bit confused. I've been wondering for a while about the feature overlap between the MAC systems, container-isolation and sandboxing tech, bpf and seccomp. Some of this is quite obviously inspired by bsd based counterparts. Now I can more or less map most of the non MAC stuff to BSD equivalents but unless I missed something 08:58 < Ozymandias42> there's no MAC on BSD. Is that correct? 08:58 -!- sdds [~sdds@user/sdds] has quit [Quit: sdds] 09:03 < IcePic> Ozymandias42: I think freebsd may have something like it 09:03 < IcePic> https://docs.freebsd.org/en/books/handbook/mac/ 09:04 -!- rizin51 [~rizin51@23.252.62.110] has quit [Quit: Client closed] 09:05 < Ozymandias42> IcePic, nice! so that means there is pretty much feature parity after all in regards to security mechanisms 09:07 < Ozymandias42> it is interesting that of all the bsd's freebsd has that though. I mean with jails there isn't too much of a motivation for MAC. 09:07 -!- jetpackjackson_4 [~jetpackja@user/JetpackJackson] has joined #openbsd 09:07 -!- jastrom [~jastrom@user/jastrom] has quit [Ping timeout: 264 seconds] 09:07 < IcePic> while there is an overlap of the things you mentioned, the tools do operate on different levels, and hence have slightly different ideas on how they protect your system 09:08 -!- paulf76 [~paulf@146.122.203.34] has quit [Ping timeout: 245 seconds] 09:09 -!- jetpackjackson_ [~jetpackja@user/JetpackJackson] has quit [Ping timeout: 244 seconds] 09:09 -!- jetpackjackson_4 is now known as jetpackjackson_ 09:09 -!- jastrom [~jastrom@user/jastrom] has joined #openbsd 09:10 -!- gotohello [~gotohello@user/gotohello] has quit [Ping timeout: 245 seconds] 09:10 < IcePic> its a bit like extended acls on linux, it is fancyful, expressive, fine-grained and .. mostly unused. 09:10 < IcePic> majority of the internet are still at "I think chmod 777 was the solution to my publish-file-on-the-web issue" 09:11 < Ozymandias42> yeah, the most useful thing I could find for extended attributes was for tagging files. Which is potentially interesting for search functions and could be allowed to be done by classification AI with little risk too if one wanted to 09:12 < Ozymandias42> dolphin actually supports setting these tags and creating virtual lists of all files it is aware of with arbitrary tags 09:13 < IcePic> I get that it is good for samba servers, to hold windows perms, but apart from that, there doesn't seem to be a wide adoption, so it ends up being one of those "yes, we have it" and 99.9% of the users are almost not aware of it, how it works, how to debug when it is wrong and so forth 09:13 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 09:14 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 09:14 < Ozymandias42> macOS uses it too for some spotlight attributes I think. one especially nice attribute was the source url one for files obtained via the browser 09:14 < IcePic> so its one more thing obsd doesn't have, but its also something of a non-issue. If you compare feature lists, obsd is "lacking", but still. 09:15 < Ozymandias42> only serves to show how little is truly essential for the vast majority of use cases 09:15 < Ozymandias42> and if anything is needed that obsd doesn't bring it has the blunt force solution in vmm now 09:16 < IcePic> yes 09:16 -!- bazflo [~bazflo@user/bazflo] has quit [Remote host closed the connection] 09:17 -!- bazflo [~bazflo@user/bazflo] has joined #openbsd 09:17 -!- hotsoup [~hotsoup@user/hotsoup] has quit [Ping timeout: 255 seconds] 09:18 -!- pfc [~pfc@user/pfc] has quit [Ping timeout: 248 seconds] 09:20 < Ozymandias42> I'm not a bsd user myself especially not a long term one so I can't really judge the mentality here but what's your opinion on nix or the way it does package management? it's pretty much platform agnostic so it could jsut as well be used on bsds. I think there's even experimental support on freebsd. I'd think it's something potentially less 09:20 < Ozymandias42> interesting here as everything is of one source so the problem it solves is less of an issue on bsds 09:20 -!- hotsoup [~hotsoup@user/hotsoup] has joined #openbsd 09:21 -!- paulf [~paulf@146.122.203.34] has joined #openbsd 09:21 < morpho> what problem does nix solve 09:22 -!- Guest80JJJK [~Guest80JJ@p200300fdbf02e90051953a457d1731bb.dip0.t-ipconnect.de] has quit [Quit: Client closed] 09:22 < Ozymandias42> depedency conflicts and to some extent (binary) reproducible builds 09:23 < IcePic> Ozymandias42: yeah, bsds are already closer to that I gather, even if not being 100% 09:23 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 09:23 < IcePic> since something like 30 years or so, the local compiler on obsd would not add dates to object files, so that you could verify that certain changes in source did not alter the output of the compile 09:24 < morpho> ive not had any dependency issues on openbsd because pkg although slow, seems to be quite rigourous 09:24 -!- tangentnet [~tangentne@user/tangentnet] has quit [Quit: Leaving] 09:24 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 09:25 < Ozymandias42> with nix every "package" and every version of it is a unique entity. each dependency is always provided in the exact version required and linked to via soft or hardlinks. and each package lives not in the traditional hierarchy but under /nix/store/hash-package-version/{usr,etc,...} 09:25 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 09:25 -!- tangentnet [~tangentne@user/tangentnet] has joined #openbsd 09:25 < IcePic> Ozymandias42: yeah, I know. 09:25 < morpho> i didnt, sry 09:25 < Ozymandias42> I'll keep going then. just one more sentence of basic explanation 09:26 < Ozymandias42> an installed package differs from any other by being pointed to in PATH and/or symlinked to sth like /run/system/bin 09:26 < Ozymandias42> this way you can have any package in any version at the same time without them ever coming into conflict 09:26 < morpho> you can have multiple versions of software on obsd 09:26 < Ozymandias42> updates in the traditional sense also do not exist here as a change means a new hash and hence a new entry in /nix/store 09:27 < morpho> theres like 8 version of make 09:27 < morpho> gnu make* 09:27 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Ping timeout: 256 seconds] 09:27 < Ozymandias42> but what if one version needs lib-A in version 3 and the other in version 4 ? but both have the same filepath and name? 09:27 -!- wickedshell [~wickedshe@2601:8c0:c7c:3572:dfdc:c9cb:c532:a406] has quit [Ping timeout: 246 seconds] 09:27 < morpho> there is a postfix 09:28 < morpho> so if developers stuck to the standard practice of keeping portability between major releases 09:29 < Ozymandias42> yes but isn't that the crux of the matter? 09:29 < morpho> this would not be needed, but on obsd package files get a postfix 09:29 < Ozymandias42> that's the same as with security. ideally you could rely on developers and maintainers 09:29 < morpho> foobar2.4.so.0 09:29 < Ozymandias42> but realistically this is an elegant solution to not have to 09:29 < IcePic> Ozymandias42: in some sense, nix (and similar setups) would allow people to be more bad at semantic versioning 09:29 < morpho> foobar2.4.so.1 09:29 < morpho> and so on 09:30 < Ozymandias42> but yeah, this also illustrates why I assumed this to be less itneresting on bsd 09:30 < tangentnet> Why does pkg_add not default to the highest priority with no flavors? For non-interactive installs, I always create categories such as STRAIGHT_PKG, VERSIONED_PKG, and UNFLAVORED_PKG in deployment scripts rather than a one-liner, and then use separate verification logic based on VARs. 09:30 < morpho> the last version numbers are openbsd specific 09:30 < morpho> if there is incompatability between minor releases 09:31 < tangentnet> In short, a one-liner becomes 100 lines of ksh script. 09:32 < Ozymandias42> there's also another advantage of using hash based "derivatives" as nix coins them. You can go back and forth in time with less hassle. Because a newer version can easily point to an older version of lib-A without issue 09:32 < Ozymandias42> on traditional package management this would mean a downgrade of that lib which might mean running into at least a query from the package manager 09:32 -!- neutronwrangler [~quassel@user/neutronwrangler] has quit [Ping timeout: 244 seconds] 09:33 < morpho> you can have more than one version of a library installed 09:34 < morpho> hell, most non C programming languages have their own dependecy management 09:34 < Ozymandias42> but that only works with proper semantic naming, right? 09:36 -!- paulf [~paulf@146.122.203.34] has quit [Ping timeout: 245 seconds] 09:37 < morpho> so on openbsd they observe their own semantic naming 09:37 -!- paulf [~paulf@146.122.203.34] has joined #openbsd 09:38 < morpho> because even if there is portability across major releases on linux, there might have been a change that was needed on bsd and so they have to maintain their own patches 09:38 < Ozymandias42> sounds work intensive 09:39 < morpho> obsd is interesting because where most other projects built a dependency management system on top of their previous tool, obsd rewrote their package manager from scratch to handle dependecies 09:39 < Ozymandias42> ..that sounds backwards. isn't dependency resolution THE core function of a package manager? I mean it IS just a dependency-tree-solver, right? 09:40 < morpho> slackware doesnt handle dependecies 09:40 < morpho> neither does aptitude 09:40 < Ozymandias42> it doesn't? but if the package meta info says I need X then it installs that 09:40 < morpho> apt-get does 09:40 < Ozymandias42> ah aptitude isn't apt ok 09:41 < Ozymandias42> I always thought that was jsut another frontend for apt 09:42 < morpho> i may have got the names confused, one is the orignal, this is early 2000s time 09:43 < morpho> ok, dpkg was the original tool, apt came later 09:45 < tangentnet> OpenSUSE's zypper is probably the best package manager in GNU/Linux land. 09:45 -!- acidsys [~crameleon@openSUSE/member/crameleon] has quit [Ping timeout: 252 seconds] 09:45 < Ozymandias42> finally!! someone who shares my opinion on that 09:45 < morpho> tbh i think a lot of what "makes" a package management system is the dilligence of its maintainers 09:45 -!- acidsys [~crameleon@openSUSE/member/crameleon] has joined #openbsd 09:45 < IcePic> morpho: yes, the data is more important than the tooling/logic I guess 09:45 < Ozymandias42> that too but a good package manager should have some basic features. Like the ability to search by package name and not fuzzy search over descriptions as well as only search 09:46 < Ozymandias42> dnf does that. and the fedora folks jsut told me to just pipe through grep... 09:46 < Ozymandias42> or one thing I like about apt is the ability to have it remove config files or leftover config files too 09:47 < morpho> its quite easy to use obsd ports. i use game of trees to handle versioning which is nice because it seperates repository from working tree 09:47 < Ozymandias42> autoremoving no longer needed packages is apparently questionable functionality in general according to someone I was talking to about that recently because it's not very easy to determin what is not needed anymore as one might think 09:48 < morpho> pkg_delete can delete configs 09:48 < Ozymandias42> TIL. that's nice to know 09:48 < morpho> the files it created should be listed in the port, including any groups or users that were created 09:49 -!- cgnarne_ [~cgnarne@2a0a-a547-51af-0-220-91ff-feff-ee02.ipv6dyn.netcologne.de] has joined #openbsd 09:49 -!- cgnarne [~cgnarne@user/cgnarne] has quit [Ping timeout: 245 seconds] 09:50 < morpho> removing unused dependencies is a little hit and miss. again, you can check what packages you 'manually' installed with pkg_info -m 09:52 < morpho> and also list packages that were not manually installed through that 09:53 < IcePic> Ozymandias42: if you remove "unused" libs, the package system will not know if you personally compiled things against that lib 09:53 < IcePic> (if not using nix, that is) 09:54 < morpho> id be more interested in static compilation 09:55 < morpho> becoming more prevalent, easier to do, w/e 09:57 < morpho> its works for the security idioms too because its very easy to chroot the binary 10:06 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has quit [Ping timeout: 265 seconds] 10:08 < Ozymandias42> agreed. also while static binaries are bigger than linked ones that turns around if you containerise them and provide those containers to others. Take for instance msot docker containers. they include a full minimal userland. but with go applications they could also just include jsut that. 10:11 -!- aibo [~aibo@user/aibo] has quit [Quit: Lost terminal] 10:13 -!- aibo [~aibo@user/aibo] has joined #openbsd 10:13 < morpho> it doesnt work for everything 10:14 < morpho> like qt 10:15 -!- ikarso [uid475540@id-475540.tinside.irccloud.com] has joined #openbsd 10:21 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has joined #openbsd 10:23 -!- rc [~rc@user/rc] has quit [Quit: nyaa~] 10:26 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 10:26 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 10:37 < anthk_> py-cryptography doesn't work under i386, there's no build 10:38 < anthk_> thus, nomadnet/reticulum it's broken 10:54 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 10:56 -!- SiFuh [~SiFuh@user/sifuh] has quit [Remote host closed the connection] 10:57 -!- SiFuh [~SiFuh@user/sifuh] has joined #openbsd 10:59 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Ping timeout: 276 seconds] 11:09 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has quit [Remote host closed the connection] 11:09 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has joined #openbsd 11:11 -!- neutronwrangler [~quassel@2a01:41e1:6277:7b00:d588:718f:43f7:8111] has joined #openbsd 11:11 -!- neutronwrangler [~quassel@2a01:41e1:6277:7b00:d588:718f:43f7:8111] has quit [Changing host] 11:11 -!- neutronwrangler [~quassel@user/neutronwrangler] has joined #openbsd 11:21 -!- hotsoup_ [~hotsoup@user/hotsoup] has joined #openbsd 11:24 -!- hotsoup [~hotsoup@user/hotsoup] has quit [Ping timeout: 264 seconds] 11:27 -!- neutronwrangler [~quassel@user/neutronwrangler] has quit [Ping timeout: 268 seconds] 11:27 -!- typicat [~iam@user/typicat] has joined #openbsd 11:29 -!- talisc [~user@user/talisc] has joined #openbsd 11:35 -!- wickedshell [~wickedshe@2601:8c0:c7c:3572:dfdc:c9cb:c532:a406] has joined #openbsd 11:36 -!- sp1k3w4ll [~spikewall@dynamic-077-002-104-142.77.2.pool.telefonica.de] has joined #openbsd 11:37 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 11:38 -!- krl [~krl@h-155-4-221-200.NA.cust.bahnhof.se] has joined #openbsd 11:38 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 11:38 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 246 seconds] 11:39 -!- spikewall [~spikewall@dynamic-095-114-026-125.95.114.pool.telefonica.de] has quit [Ping timeout: 268 seconds] 11:40 -!- krl__ [~krl@h-155-4-221-200.NA.cust.bahnhof.se] has quit [Ping timeout: 264 seconds] 11:46 -!- mtoy [~mtoy@user/mtoy] has joined #openbsd 11:51 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 11:55 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Ping timeout: 252 seconds] 11:56 -!- tozhu [~tozhu@223.87.244.17] has quit [Quit: tozhu] 11:57 -!- Chewbakka85 [~chewy@irc.chewbakka.ch] has quit [Quit: Yes there are two paths you can go by, but in the long run, there's still time to change the road you're on!] 11:57 -!- Chewbakka85 [~chewy@irc.chewbakka.ch] has joined #openbsd 11:58 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 11:58 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 11:59 -!- jerryf [~jerryf@user/jerryf] has quit [Remote host closed the connection] 11:59 -!- jerryf [~jerryf@user/jerryf] has joined #openbsd 12:15 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 12:15 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 12:18 -!- paulf [~paulf@146.122.203.34] has quit [Quit: Client closed] 12:22 -!- jab [~user@user/jab] has joined #openbsd 12:31 -!- ptr_rzmv [~ptr_rzmv@user/ptr-rzmv:51684] has quit [Ping timeout: 256 seconds] 12:31 -!- lil_lasagna [~lil_lasag@139.47.17.168] has quit [Ping timeout: 268 seconds] 12:34 -!- lil_lasagna [~lil_lasag@139.47.20.39] has joined #openbsd 12:35 -!- typicat [~iam@user/typicat] has quit [Ping timeout: 276 seconds] 12:37 -!- typicat [~iam@user/typicat] has joined #openbsd 12:42 -!- neutronwrangler [~quassel@user/neutronwrangler] has joined #openbsd 12:45 -!- typicat [~iam@user/typicat] has quit [Ping timeout: 268 seconds] 13:06 -!- tozhu [~tozhu@118.122.106.169] has joined #openbsd 13:11 -!- minall [~user@user/Minall] has quit [Ping timeout: 276 seconds] 13:18 -!- Guest80JJJK [~Guest80JJ@p200300fdbf02e90015ccf1323d2fed09.dip0.t-ipconnect.de] has joined #openbsd 13:19 -!- jab` [~user@72.12.220.130] has joined #openbsd 13:20 -!- Guest99 [~Guest99@120.20.66.20] has joined #openbsd 13:21 -!- jab [~user@user/jab] has quit [Ping timeout: 255 seconds] 13:21 -!- hisacro [~OBSD@my.displ.nl] has quit [Ping timeout: 244 seconds] 13:22 -!- hisacro [~OBSD@my.displ.nl] has joined #openbsd 13:25 -!- CheckMyBrain [uid559926@id-559926.tinside.irccloud.com] has quit [Ping timeout: 268 seconds] 13:25 -!- Guest80JJJK [~Guest80JJ@p200300fdbf02e90015ccf1323d2fed09.dip0.t-ipconnect.de] has quit [Quit: Client closed] 13:27 -!- chasmo77 [~chas77@c-76-105-254-179.hsd1.or.comcast.net] has quit [Quit: It's just that easy] 13:28 -!- CheckMyBrain [uid559926@id-559926.tinside.irccloud.com] has joined #openbsd 13:36 -!- minall [~user@user/Minall] has joined #openbsd 13:36 -!- Guest99 [~Guest99@120.20.66.20] has quit [Quit: Client closed] 13:38 < leah2> are there plans to make signify use pqc? 13:41 -!- hisacro [~OBSD@my.displ.nl] has quit [Ping timeout: 265 seconds] 13:41 < sibiria> probably not. anything involving a final hash > 256 bits isn't compatible with today's package system 13:41 -!- hisacro [~OBSD@my.displ.nl] has joined #openbsd 13:42 < sibiria> a lot of stuff anchored to current 256-bit ec stuff 13:44 < sibiria> it's a very good reason to finally start moving packages from gzip to zstd 13:44 < sibiria> win-win 13:51 < seninha> Hi, mouse wheel scrolling stopped working on ungoogled-chromium after a recent pkg_add -u; but on the touchpad still works. Have anyone experienced that? 13:51 -!- pyu [~pyu@cm222-166-164-22.hkcable.com.hk] has quit [Quit: nyaa~] 13:55 -!- zcram [~zcram@user/zcram] has joined #openbsd 13:57 -!- Leone [~Leo@69-165-160-193.dsl.teksavvy.com] has joined #openbsd 13:59 -!- npm [~npm@user/kurbus] has joined #openbsd 14:00 -!- mikewilzn [~mikewilzn@user/mikewilzn] has quit [Quit: Gateway shutdown] 14:01 < npm> i've been compiling an extensive review of many of the bsd distributions available on the market for desktop use (bsd can be desktop, too!) openbsd sells itself on security; are there any security features I should talk about in the review that aren't usually talked about? 14:01 < npm> i already plan on looking into pf 14:03 < humm> openbsd doesn’t sell itself and openbsd isn’t on a market 14:03 < npm> you know what i meant no need to be semantic 14:04 -!- seventh [~seventh@159.26.100.230] has joined #openbsd 14:04 < humm> eh, the semantics are the whole point 14:04 < sibiria> he was being pedantic, not semantic. but that's just semantics 14:05 * sibiria explodes 14:05 < npm> humm: let me simplify: i'm doing a review on openbsd. what are some important security features I should mention to my readers 14:05 < npm> or rather try out 14:06 < humm> npm: there may be a point or two you could take from https://www.openbsd.org/innovations.html 14:06 < npm> that's probably what i'm looking for 14:08 -!- ublx [~ublx@user/ublx] has joined #openbsd 14:09 -!- npm [~npm@user/kurbus] has quit [Quit: Client closed] 14:11 -!- pyu [~pyu@cm222-166-164-22.hkcable.com.hk] has joined #openbsd 14:11 -!- pyu [~pyu@cm222-166-164-22.hkcable.com.hk] has quit [Client Quit] 14:13 -!- pyu [~pyu@cm222-166-164-22.hkcable.com.hk] has joined #openbsd 14:13 < zie> npm: simplicity? No BT stack, no super complicated FS's, etc. 14:13 < IcePic> zie: too late 14:14 < anthk_> when will 7.9 be released? 14:14 < IcePic> in a few weeks, give or take 14:14 < zie> IcePic: dang it! and I wanted my 15m of fame! :P 14:15 < IcePic> zie: you'll get the next slot, I'm sure 14:17 -!- paulf [~paulf@146.122.203.34] has joined #openbsd 14:18 -!- neutronwrangler [~quassel@user/neutronwrangler] has quit [Ping timeout: 244 seconds] 14:18 -!- byteskeptical [~amnesia@user/byteskeptical] has quit [Ping timeout: 244 seconds] 14:20 < anthk_> no plus.html for a while... 14:20 < anthk_> ah, now it has 14:20 < IcePic> yeah, just today =) 14:21 -!- minall [~user@user/Minall] has quit [Remote host closed the connection] 14:22 < IcePic> I managed plus.html for a while, and it is kind of hard to continuously find time to keep it updated. 14:22 < anthk_> btw 14:23 < anthk_> nomadnet doesn't work on 32 bit 14:23 < anthk_> the pkg/port I mean 14:23 < anthk_> it needs py-cryptography and there is none in openbsd >= 7.7? 14:24 -!- izder456 [~izder456@74.91.98.215] has quit [Remote host closed the connection] 14:24 -!- treefrob [~treefrob@pd9e2dc03.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds] 14:25 < IcePic> py-crypto depends on rust these days, and I guess rust doesn't work on 32bit obsd 14:26 -!- fflam [~mdt@2600:4040:1103:a500::1c19] has joined #openbsd 14:27 < anthk_> no way to use a fallback rustless option? 14:28 < pukkamustard> there is, you can use the `rnspure` package on pip 14:28 < pukkamustard> see here: https://markqvist.github.io/Reticulum/manual/gettingstartedfast.html#pure-python-reticulum 14:29 < anthk_> mmm thankks 14:29 < anthk_> I wisht the go-reticulum port got more support 14:30 < anthk_> and a nomadnet-go plus dependencies were born 14:30 < anthk_> golang it's ideal for this 14:30 < anthk_> it would be more portable than rust, and not as insecure as c++ 14:30 < anthk_> obsd already has yggdrasil-go and maybe nncp? 14:30 < anthk_> ah, no, but it's a go build away 14:34 -!- fspax [~fspax@46.148.128.10] has joined #openbsd 14:37 -!- treefrob [~treefrob@pd9e2d9b3.dip0.t-ipconnect.de] has joined #openbsd 14:38 -!- fspax [~fspax@46.148.128.10] has quit [Ping timeout: 246 seconds] 14:43 -!- bagatur [~bagatur@user/bagatur] has quit [Quit: WeeChat 4.8.2] 14:50 -!- witcher [~witcher@2001:4090:e007:9581:4f25:43d0:af9c:1330] has quit [Ping timeout: 276 seconds] 14:51 -!- ptr_rzmv [~ptr_rzmv@user/ptr-rzmv:51684] has joined #openbsd 14:54 -!- ptr_rzmv_ [~ptr_rzmv@141.101.229.161] has joined #openbsd 14:56 -!- ptr_rzmv [~ptr_rzmv@user/ptr-rzmv:51684] has quit [Ping timeout: 248 seconds] 14:57 -!- yupeak [~yupeak@user/yupeak] has joined #openbsd 14:58 -!- Bradipo [tklr26gf1d@50.77.44.19] has joined #openbsd 15:15 -!- fspax [~fspax@46.148.133.59] has joined #openbsd 15:19 -!- fspax [~fspax@46.148.133.59] has quit [Ping timeout: 255 seconds] 15:19 -!- talisc [~user@user/talisc] has quit [Ping timeout: 276 seconds] 15:20 -!- fspax [~fspax@46.148.128.10] has joined #openbsd 15:21 -!- byteskeptical [~amnesia@user/byteskeptical] has joined #openbsd 15:28 -!- b50d [~b50d@62.96.54.30] has quit [Remote host closed the connection] 15:29 -!- ivdsangen [~ivo@83-82-34-145.cable.dynamic.v4.ziggo.nl] has joined #openbsd 15:34 -!- ptr_rzmv_ [~ptr_rzmv@141.101.229.161] has quit [Quit: zzz] 15:34 -!- ptr_rzmv [~ptr_rzmv@user/ptr-rzmv:51684] has joined #openbsd 15:35 -!- neutronwrangler [~quassel@user/neutronwrangler] has joined #openbsd 15:39 -!- Guest80JJJK [~Guest80JJ@p200300fdbf02e900bd5dde6211916781.dip0.t-ipconnect.de] has joined #openbsd 15:44 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 15:47 -!- fspax [~fspax@46.148.128.10] has quit [Quit: Lost terminal] 15:48 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Ping timeout: 256 seconds] 15:52 -!- gman999 [~GMan999@user/gman999] has quit [Quit: WeeChat 4.7.1] 15:55 -!- skippy8 [~skippy8@user/Skippy8] has quit [Quit: WeeChat 4.8.1] 15:57 -!- gman999 [~GMan999@user/gman999] has joined #openbsd 16:01 -!- byteskeptical [~amnesia@user/byteskeptical] has quit [Ping timeout: 246 seconds] 16:01 -!- bluejaypop [~jose@user/josefig] has quit [Ping timeout: 252 seconds] 16:13 -!- byteskeptical [~amnesia@user/byteskeptical] has joined #openbsd 16:13 -!- stuart [~stuart@195.63.66.233] has joined #openbsd 16:14 < tangentnet> IMO, Python packages are a problem. I am glad I don't write or use Python programs. One package imports Python, but I don't have any py-\* stuiff. 16:14 -!- Guest80JJJK [~Guest80JJ@p200300fdbf02e900bd5dde6211916781.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 16:17 -!- zimmer [~zimmer@user/zimmer] has joined #openbsd 16:17 -!- stuart [~stuart@195.63.66.233] has quit [Ping timeout: 246 seconds] 16:22 -!- zimmer [~zimmer@user/zimmer] has quit [Remote host closed the connection] 16:22 -!- zimmer__ [~zimmer@user/zimmer] has joined #openbsd 16:23 -!- zimmer__ [~zimmer@user/zimmer] has quit [Client Quit] 16:31 -!- elarks [~elarks@user/yerrii] has quit [Quit: WeeChat 4.7.1] 16:33 -!- paulf [~paulf@146.122.203.34] has quit [Quit: Client closed] 16:33 -!- thedoor [~thedoor@ppp-58-8-168-29.revip2.asianet.co.th] has joined #openbsd 16:34 -!- elarks [~elarks@user/yerrii] has joined #openbsd 16:35 < Foxy_> anthk_: py-cryptography package is built using maturin and needs Rust for compilation => not supported on i386/32 bit architecture 16:35 < Foxy_> RUST_ARCHS=aarch64 amd64 riscv64 sparc64 16:37 < thrig> CPAN modules could also be prone to supply chain attacks 16:45 < tangentnet> You can pledge/unveil whatever perl modules you use in your project. Python is a dynamic hell. 16:46 -!- unixpro1970 [~unixpro19@gateway/tor-sasl/unixpro1970] has quit [Remote host closed the connection] 16:47 -!- zimmer [~zimmer@user/zimmer] has joined #openbsd 16:47 -!- neutronwrangler [~quassel@user/neutronwrangler] has quit [Ping timeout: 276 seconds] 16:47 -!- thedoor [~thedoor@ppp-58-8-168-29.revip2.asianet.co.th] has quit [Remote host closed the connection] 16:52 -!- bluejaypop [~jose@user/josefig] has joined #openbsd 16:54 < thrig> whatever being complicated by modules that only load things on the first HTTP request 16:56 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 16:56 -!- witcher [~witcher@2001:4090:e007:9581:fdeb:dcde:b5ce:c668] has joined #openbsd 16:57 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 17:03 < tangentnet> At the moment, I believe there are at least 10+ versions (major and minor) of Python, their subsystems are almost unique, and backward compatibility is unreliable; therefore, spending time creating *python* isn't ideal, but rather a hassle. 17:04 < tangentnet> major/minor includes 2/3X. If a language can't handle backward compatibility then it is garbage. 17:07 -!- memset_ [~memset@gateway/tor-sasl/memset] has joined #openbsd 17:07 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 17:26 -!- hotsoup [~hotsoup@user/hotsoup] has joined #openbsd 17:27 -!- marty [~marty@static-23-234-102-239.cust.tzulo.com] has quit [Ping timeout: 244 seconds] 17:29 -!- Bradipo [tklr26gf1d@50.77.44.19] has quit [Ping timeout: 244 seconds] 17:29 -!- hotsoup_ [~hotsoup@user/hotsoup] has quit [Ping timeout: 244 seconds] 17:29 -!- marty [~marty@146.70.168.182] has joined #openbsd 17:30 -!- fspax [~fspax@46.148.128.10] has joined #openbsd 17:35 * tangentnet *hits the sack* with a huge mass, literally making a dent in it. 17:35 -!- tangentnet [~tangentne@user/tangentnet] has quit [Quit: Leaving] 17:36 -!- cgnarne [~cgnarne@2a0a-a547-b47d-0-220-91ff-feff-ee02.ipv6dyn.netcologne.de] has joined #openbsd 17:36 -!- cgnarne [~cgnarne@2a0a-a547-b47d-0-220-91ff-feff-ee02.ipv6dyn.netcologne.de] has quit [Changing host] 17:36 -!- cgnarne [~cgnarne@user/cgnarne] has joined #openbsd 17:38 -!- cgnarne_ [~cgnarne@2a0a-a547-51af-0-220-91ff-feff-ee02.ipv6dyn.netcologne.de] has quit [Ping timeout: 268 seconds] 17:38 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has quit [Remote host closed the connection] 17:39 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has joined #openbsd 17:40 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has quit [Remote host closed the connection] 17:40 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has joined #openbsd 17:42 < thrig> net.inet.tcp.sack=0 17:43 < eea> lolz, thrig with the hard facts 17:44 < eea> <3 17:47 -!- shr\ke [~shrike@user/paxhumana] has quit [Remote host closed the connection] 17:47 -!- shr\ke [~shrike@user/paxhumana] has joined #openbsd 17:47 -!- shr\ke [~shrike@user/paxhumana] has quit [Changing host] 17:47 -!- shr\ke [~shrike@user/shrke:31298] has joined #openbsd 17:49 -!- textmode [~textmode@217-208-236-222-no205.tbcn.telia.com] has joined #openbsd 17:50 -!- gotohello [~gotohello@user/gotohello] has joined #openbsd 17:53 -!- chilledfrogs [~chilledfr@176-133-210-176.abo.bbox.fr] has quit [Quit: connection reset by purr] 17:54 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 17:58 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Ping timeout: 246 seconds] 17:59 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Remote host closed the connection] 18:00 -!- textmode [~textmode@217-208-236-222-no205.tbcn.telia.com] has quit [Quit: leaving] 18:08 -!- chilledfrogs [~chilledfr@176-133-210-176.abo.bbox.fr] has joined #openbsd 18:12 -!- darkst4r [~darkst4r@user/darkst4r] has joined #openbsd 18:13 -!- ivdsangen [~ivo@83-82-34-145.cable.dynamic.v4.ziggo.nl] has quit [Quit: leaving] 18:14 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has quit [Remote host closed the connection] 18:15 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has joined #openbsd 18:16 < f451> good on OpenBSD getting a syspatch out for xserver within minutes of the problem being announced 18:16 < f451> :D 18:16 < f451> patched already 18:16 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has joined #openbsd 18:17 -!- stuart [~stuart@2001:4090:a241:82f6:476:faa9:dc74:9c6f] has quit [Remote host closed the connection] 18:17 -!- stuart [~stuart@195.63.66.233] has joined #openbsd 18:22 < thrig> it is patch Tuesday 18:22 < f451> it is indeed 18:23 < f451> right, gonna reboot 18:23 -!- f451 [~f451@user/f451] has quit [Quit: f451] 18:28 -!- gbon121 [~bxg7@user/gbon121] has joined #openbsd 18:30 -!- zimmer [~zimmer@user/zimmer] has quit [Read error: Connection reset by peer] 18:30 -!- zimmer [~zimmer@user/zimmer] has joined #openbsd 18:35 -!- vados [~vados@46-133-181-57.mobile.vf-ua.net] has quit [Read error: Connection reset by peer] 18:40 -!- jgh [~jgh@hellmouth.gulag.org.uk] has joined #openbsd 18:44 -!- lcubed [~lcubed@user/lcubed] has quit [Remote host closed the connection] 18:49 -!- vados [~vados@46-133-49-86.mobile.vf-ua.net] has joined #openbsd 18:50 -!- lcubed [~lcubed@user/lcubed] has joined #openbsd 18:56 -!- Xe [~Xe@perl/impostor/xe] has quit [Quit: ZNC 1.10.1 - https://znc.in] 18:56 -!- thoe [~thoe@ti0006a400-5243.bb.online.no] has joined #openbsd 18:59 -!- ewig`` [~ewig`@user/ewig] has quit [Ping timeout: 245 seconds] 19:02 < rIMpossib1e> Hello. Is anyone here experienced with the installation and initialization of OCAML under OpenBSD? 19:09 -!- unixpro1970 [~unixpro19@gateway/tor-sasl/unixpro1970] has joined #openbsd 19:11 -!- fflam [~mdt@2600:4040:1103:a500::1c19] has quit [Ping timeout: 252 seconds] 19:14 -!- Xe [~Xe@perl/impostor/xe] has joined #openbsd 19:18 -!- emmanuelux [~em@user/emmanuelux] has joined #openbsd 19:20 < cgnarne> pkg_add ocaml should do the trick, no? 19:22 -!- DetourNetworkUK [~DetourNet@user/DetourNetworkUK] has quit [Read error: Connection reset by peer] 19:22 < rIMpossib1e> cgnarne: it is more the init part after opam init. it says it has no switch 19:22 -!- DetourNetworkUK [~DetourNet@user/DetourNetworkUK] has joined #openbsd 19:22 < rIMpossib1e> I followed instructions on ocaml.org and respected the pkg install system of OpenBSD 19:23 -!- jerryf [~jerryf@user/jerryf] has quit [Ping timeout: 265 seconds] 19:26 -!- jerryf [~jerryf@user/jerryf] has joined #openbsd 19:26 -!- zcram [~zcram@user/zcram] has quit [Quit: Do the right thing.] 19:28 -!- cr4sh0v3rrid3 [~cr4sh0v3r@user/cr4sh0v3rrid3] has quit [Quit: Gone to find myself. If I get back before I return, please ask me to wait.] 19:31 -!- cr4sh0v3rrid3 [~cr4sh0v3r@user/cr4sh0v3rrid3] has joined #openbsd 19:36 -!- jab` [~user@72.12.220.130] has quit [Remote host closed the connection] 19:39 -!- skippy8 [~skippy8@user/Skippy8] has joined #openbsd 19:40 -!- fflam [~mdt@2600:4040:1103:a500::1c19] has joined #openbsd 19:41 < qbit> `which opam`? :D 19:41 -!- zwrr [~zwr@186-247-224-185.user3p.vtal.net.br] has quit [Read error: Connection reset by peer] 19:42 < qbit> opam switch shows 4.05.0 for me 19:42 -!- zimmer [~zimmer@user/zimmer] has quit [Remote host closed the connection] 19:43 -!- typicat [~iam@user/typicat] has joined #openbsd 19:48 < qbit> pkg_add ocaml opam; opam init; opam switch 19:48 -!- librecat [uid714233@id-714233.helmsley.irccloud.com] has quit [Quit: Connection closed for inactivity] 19:51 -!- fspax [~fspax@46.148.128.10] has quit [Ping timeout: 244 seconds] 19:52 -!- zwrr [~zwr@186-247-224-185.user3p.vtal.net.br] has joined #openbsd 19:53 -!- hitest [~hitest@user/hitest] has joined #openbsd 19:57 -!- seventh [~seventh@159.26.100.230] has quit [Quit: ...] 19:58 < rIMpossib1e> qbit: opam switch create ocaml-base-compiler did the trick 19:59 < qbit> swoot 20:01 -!- jab [~user@user/jab] has joined #openbsd 20:01 < rIMpossib1e> qbit: for me it will be 5.2.1 then :p 20:01 < qbit> it should still show the system ocaml in the list 20:03 < rIMpossib1e> qbit: I dunno what went eventually wrong, but I get also dune 3.22.2, yours? 20:03 < rIMpossib1e> I guess 3.8.3? 20:05 < qbit> stuff is building atm.. it's removing dune 3.16.0... so.. not sure 20:05 -!- eniac_ [~eniac@user/eniac] has joined #openbsd 20:05 -!- eniac [~eniac@user/eniac] has quit [Remote host closed the connection] 20:05 -!- jerryf [~jerryf@user/jerryf] has quit [Ping timeout: 265 seconds] 20:05 < qbit> 185/422 20:05 < qbit> gooo little x230 GO 20:06 -!- unixpro1970 [~unixpro19@gateway/tor-sasl/unixpro1970] has quit [Ping timeout: 265 seconds] 20:06 -!- jerryf [~jerryf@user/jerryf] has joined #openbsd 20:07 < rIMpossib1e> hehehe Toshiba Z930-12C harharhar 20:07 < rIMpossib1e> 150/221 building dune 20:08 < rIMpossib1e> 204/221 20:10 -!- chasmo77 [~chas77@c-76-105-254-179.hsd1.or.comcast.net] has joined #openbsd 20:10 < rIMpossib1e> qbit: I guess I'll make the race with my 2012 Toshiba 20:13 < rIMpossib1e> done. 20:16 < qbit> plot twist: golf rules! 20:16 < qbit> 229/422 20:17 < rIMpossib1e> qbit: for what are you using OCAML? 20:17 -!- typicat [~iam@user/typicat] has quit [Ping timeout: 272 seconds] 20:18 -!- unixpro1970 [~unixpro19@gateway/tor-sasl/unixpro1970] has joined #openbsd 20:20 -!- stuart [~stuart@195.63.66.233] has quit [] 20:20 < thrig> cpu stree test 20:20 < thrig> stress 20:21 < qbit> heh, basically 20:21 < qbit> rIMpossib1e: mostly just playing with it for fun 20:22 < qbit> you? 20:22 -!- gotohello [~gotohello@user/gotohello] has quit [Quit: Client closed] 20:22 < rIMpossib1e> qbit: I am a starter, I want to use it for home automation 20:23 < rIMpossib1e> I have programming experience in other languages and OCAML syntax looks not difficult. I will try to get it run on ESP32-C6 20:24 < qbit> fun :) 20:24 < rIMpossib1e> yes! 20:25 -!- rIMpossib1e is now known as rIMpossible 20:26 -!- DetourNe- [~DetourNet@user/DetourNetworkUK] has joined #openbsd 20:26 -!- DetourNetworkUK [~DetourNet@user/DetourNetworkUK] has quit [Read error: Connection reset by peer] 20:27 < rIMpossible> __bedtime mode__ see ya 20:28 -!- DetourNe- is now known as DetourNetworkUK 20:34 -!- izder456 [~izder456@74.91.98.215] has joined #openbsd 20:34 -!- izder456 [~izder456@74.91.98.215] has quit [Read error: Connection reset by peer] 20:35 -!- byteskeptical [~amnesia@user/byteskeptical] has quit [Quit: Lost terminal] 20:38 -!- emmanuelux_ [~em@2a02-8440-2502-031c-07eb-7b1b-dfae-cbc2.rev.sfr.net] has joined #openbsd 20:38 -!- emmanuelux [~em@user/emmanuelux] has quit [Ping timeout: 244 seconds] 20:40 -!- hitest [~hitest@user/hitest] has quit [Quit: Leaving] 20:40 -!- rc [~rc@user/rc] has joined #openbsd 20:43 -!- lumidify [~lumidify@user/lumidify] has quit [Quit: leaving] 20:44 -!- emmanuelux [~em@user/emmanuelux] has joined #openbsd 20:44 -!- lumidify [~lumidify@user/lumidify] has joined #openbsd 20:44 -!- izder456 [~izder456@74.91.98.215] has joined #openbsd 20:45 -!- emmanuelux_ [~em@2a02-8440-2502-031c-07eb-7b1b-dfae-cbc2.rev.sfr.net] has quit [Read error: Connection reset by peer] 20:45 -!- sjg [~sjg@user/sjg] has quit [Quit: Lost terminal] 20:49 -!- sjg [~sjg@user/sjg] has joined #openbsd 20:50 -!- jason123santaoni [~jason123o@user/jason123onirc] has joined #openbsd 20:51 -!- jason123onirc [~jason123o@user/jason123onirc] has quit [Ping timeout: 245 seconds] 20:53 -!- xet7 [~xet7@user/xet7] has quit [Ping timeout: 256 seconds] 20:53 -!- jason123santaoni is now known as jason123onirc 20:53 -!- izder456 [~izder456@74.91.98.215] has quit [Ping timeout: 248 seconds] 20:58 -!- fflam [~mdt@2600:4040:1103:a500::1c19] has quit [Ping timeout: 276 seconds] 21:00 -!- shadowtux [~shadowtux@user/meow/shadowtux] has quit [Quit: The Lounge - https://thelounge.chat] 21:00 -!- shadowtux [~shadowtux@user/meow/shadowtux] has joined #openbsd 21:01 -!- linsux [~metbsd@user/linsux] has quit [Ping timeout: 272 seconds] 21:05 -!- jab [~user@user/jab] has quit [Remote host closed the connection] 21:24 -!- tvtoon [~The_cUnix@user/tvtoon] has joined #openbsd 21:25 -!- memset_ [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 21:25 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 21:27 -!- ixc [~ixc@user/ixc] has quit [Ping timeout: 268 seconds] 21:30 -!- Guest9 [~Guest87@46.37.82.215] has joined #openbsd 21:32 -!- linsux [~metbsd@pool-99-241-31-97.cpe.net.cable.rogers.com] has joined #openbsd 21:32 -!- linsux [~metbsd@pool-99-241-31-97.cpe.net.cable.rogers.com] has quit [Changing host] 21:32 -!- linsux [~metbsd@user/linsux] has joined #openbsd 21:33 -!- Guest9 [~Guest87@46.37.82.215] has quit [Client Quit] 21:34 -!- treefrob [~treefrob@pd9e2d9b3.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 21:35 -!- sjg [~sjg@user/sjg] has quit [Ping timeout: 255 seconds] 21:37 -!- sjg [~sjg@user/sjg] has joined #openbsd 21:40 -!- gotohello [~gotohello@user/gotohello] has joined #openbsd 21:47 -!- treefrob [~treefrob@pd9e2d9fe.dip0.t-ipconnect.de] has joined #openbsd 21:47 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Remote host closed the connection] 21:48 -!- memset [~memset@gateway/tor-sasl/memset] has joined #openbsd 21:51 -!- Steeve [~steve@user/steeve] has joined #openbsd 21:55 -!- skippy8 [~skippy8@user/Skippy8] has quit [Quit: WeeChat 4.8.1] 22:05 -!- jerryf [~jerryf@user/jerryf] has quit [Ping timeout: 265 seconds] 22:06 -!- memset_ [~memset@gateway/tor-sasl/memset] has joined #openbsd 22:06 -!- izder456 [~izder456@74.91.98.222] has joined #openbsd 22:06 -!- memset [~memset@gateway/tor-sasl/memset] has quit [Ping timeout: 265 seconds] 22:07 -!- girafe2 [~user@176-147-142-235.abo.bbox.fr] has quit [Remote host closed the connection] 22:07 -!- izder456 [~izder456@74.91.98.222] has quit [Remote host closed the connection] 22:07 -!- jerryf [~jerryf@user/jerryf] has joined #openbsd 22:10 -!- girafe2 [~user@176-147-142-235.abo.bbox.fr] has joined #openbsd 22:11 -!- izder456 [~izder456@74.91.98.222] has joined #openbsd 22:11 -!- f451 [~f451@user/f451] has joined #openbsd 22:12 -!- izder456 [~izder456@74.91.98.222] has quit [Remote host closed the connection] 22:13 -!- Steeve [~steve@user/steeve] has quit [Quit: WeeChat 4.1.1] 22:16 -!- hygo [~hygo@user/hygo] has quit [Ping timeout: 244 seconds] 22:16 -!- hygo [~hygo@user/hygo] has joined #openbsd 22:24 -!- yupeak [~yupeak@user/yupeak] has quit [Read error: Connection reset by peer] 22:26 -!- sonya [~nologin@gateway/tor-sasl/sonya] has quit [Remote host closed the connection] 22:28 -!- zoraj_ [~zoraj@102.113.89.67] has joined #openbsd 22:28 -!- zoraj [~zoraj@102.113.92.84] has quit [Ping timeout: 244 seconds] 22:36 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has quit [Ping timeout: 265 seconds] 22:38 -!- OnASnoopPhone [~OnASnoopP@user/OnASnoopPhone] has joined #openbsd 22:52 -!- yupeak [~yupeak@user/yupeak] has joined #openbsd 22:56 -!- Wateir [~m-c5gjhm@user/Wateir] has quit [Ping timeout: 245 seconds] 22:59 -!- Wateir [~m-c5gjhm@user/Wateir] has joined #openbsd 23:19 -!- zimmer [~zimmer@user/zimmer] has joined #openbsd 23:20 -!- byteskeptical [~amnesia@user/byteskeptical] has joined #openbsd 23:32 -!- hotsoup_ [~hotsoup@user/hotsoup] has joined #openbsd 23:33 -!- hotsoup [~hotsoup@user/hotsoup] has quit [Ping timeout: 244 seconds] 23:36 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Remote host closed the connection] 23:37 -!- marty [~marty@146.70.168.182] has quit [Ping timeout: 244 seconds] 23:39 -!- marty [~marty@146.70.166.182] has joined #openbsd 23:39 -!- lusciouslover [~luscious@user/lusciouslover] has quit [Quit: nicht dran zu denken] 23:40 -!- lusciouslover [~luscious@user/lusciouslover] has joined #openbsd 23:42 -!- st1ry [~user@24-116-201-16.cpe.sparklight.net] has joined #openbsd 23:42 -!- st1ry [~user@24-116-201-16.cpe.sparklight.net] has left #openbsd [] --- Log closed Wed Apr 15 00:00:03 2026