--- Log opened Fri Jul 25 00:00:37 2025 00:01 -!- pabs3 [~pabs3@user/pabs3] has quit [Ping timeout: 272 seconds] 00:02 -!- dv^_^ [~dv@2a01:4f8:c0c:b9f4::1] has quit [Quit: dv^_^] 00:04 -!- dv^_^ [~dv@2a01:4f8:c0c:b9f4::1] has joined #openbsd 00:15 -!- Bradipo [~Bradipo@50.77.44.29] has quit [Quit: Lost terminal] 00:15 -!- pabs3 [~pabs3@user/pabs3] has joined #openbsd 00:19 -!- Xenguy_ is now known as Xenguy 00:23 -!- wnh [~Thunderbi@user/wnh] has joined #openbsd 00:23 -!- byteskeptical [~amnesia@user/byteskeptical] has joined #openbsd 00:33 -!- slack0 [~user@user/slack0] has quit [Quit: leaving] 00:40 -!- o0x1eef [~user@user/o0x1eef] has joined #openbsd 00:44 -!- o0x1eef [~user@user/o0x1eef] has quit [Ping timeout: 245 seconds] 00:51 < il> lol, I just mussed up my doas.conf in a way which makes it impossible to fix 00:51 < il> and my only non-root user (that I'm logged in as) isn't in the wheel group, so can't su root 00:52 -!- seninha [~seninha@user/seninha] has joined #openbsd 00:52 < il> good thing the vps provider provides a non-ssh console (because ofc I disabled connecting over ssh as root user lol) 00:52 < il> I have fixed it, but I was scared for a second lol 00:53 -!- o0x1eef [~user@user/o0x1eef] has joined #openbsd 00:54 < pardis> it's a good idea to keep at least one user in the wheel group for exactly this reason 01:04 -!- gtlwuc [uid621242@user/gtlwuc] has joined #openbsd 01:04 -!- Abstract-Wizard [~luca@dyndsl-091-248-208-156.ewe-ip-backbone.de] has quit [Quit: leaving] 01:06 -!- adig [~default@2a02:2f0e:fa10:5901:19ef:179e:8fee:6431] has quit [Read error: Connection reset by peer] 01:06 -!- xx [~xx@user/xx] has quit [Ping timeout: 244 seconds] 01:08 -!- wnh [~Thunderbi@user/wnh] has quit [Ping timeout: 248 seconds] 01:18 < il> good point, I've done it lol 01:18 < il> and checked, I can su now 01:19 < il> Is there any pragmatic/safety reason to have more than one non-root user 01:19 < il> other than having dedicated users for some services (e.g. git) 01:21 < rnelson> Multiple people using it is a pretty good pragmatic and safety reasons? 01:22 < thrig> generally a good idea to make the users distinct so they cannot mess with files of other users, or so that limits can be better enforced, etc 01:22 -!- itchy [~itchy@user/itchy] has quit [Ping timeout: 260 seconds] 01:22 < thrig> or file system quotas, etc 01:23 < il> rnelson: there are very few systems I shared, only pubnixes 01:24 -!- itchy [~itchy@user/itchy] has joined #openbsd 01:24 < thrig> downsides are then sharing files as the default unix permissions don't allow for much and some daemons drop additional groups 01:24 < il> I've never managed one, but they generally enforced very good fs perms, you couldn't mess with other peoples' files, and usually could only read the files you did have access to 01:28 < pardis> the pragmatic reasons to have more than one non-root user are the same as those to have one root user 01:28 < pardis> if you have no need to separate privileges, then you can do everything as root 01:35 < il> well, on systems accessed remotely, I feel you always ought to have one non-root user 01:35 < il> but I take your point 01:39 -!- horsegoosemeth [~horsegoos@2405:6e00:2438:5504:246d:a8ec:a4b2:c559] has joined #openbsd 01:55 -!- cavecanem [~cavecanem@user/cavecanem] has quit [Ping timeout: 244 seconds] 01:56 -!- cavecanem [~cavecanem@user/cavecanem] has joined #openbsd 01:59 -!- angues [~snakes@user/Snakes] has joined #openbsd 02:00 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Remote host closed the connection] 02:04 -!- at_work_ [~at_work@user/at-work/x-5282331] has joined #openbsd 02:05 -!- at_work [~at_work@user/at-work/x-5282331] has quit [Ping timeout: 260 seconds] 02:14 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Quit: Client closed] 02:15 -!- Leone [~Leo@104.247.239.65] has quit [Read error: Connection reset by peer] 02:35 -!- ublx [~ublx@user/ublx] has quit [Quit: ublx] 02:37 -!- amadaluzia [~amadaluzi@user/amadaluzia] has joined #openbsd 02:37 -!- luna_ [~luna@fedora/bittin] has joined #openbsd 02:37 -!- CarlOBSD [~hello@144.172.236.2] has joined #openbsd 02:37 -!- qqe [~qqq@185.54.23.134] has quit [Quit: Lost terminal] 02:38 -!- CarlOBSD [~hello@144.172.236.2] has left #openbsd [] 02:41 -!- amadaluzia [~amadaluzi@user/amadaluzia] has quit [Ping timeout: 245 seconds] 02:45 -!- fstd_ [~fstd@xdsl-87-78-56-5.nc.de] has joined #openbsd 02:46 < luna_> hi 02:48 -!- fstd [~fstd@xdsl-78-34-188-10.nc.de] has quit [Ping timeout: 268 seconds] 02:48 -!- fstd_ is now known as fstd 02:53 -!- zip100- [~zip100@193.32.248.137] has quit [Ping timeout: 252 seconds] 02:58 -!- zip100 [~zip100@185.209.196.133] has joined #openbsd 03:00 -!- wnh [~Thunderbi@user/wnh] has joined #openbsd 03:08 -!- tvtoon [~The_cUnix@user/tvtoon] has quit [Quit: "Flushed"] 03:18 -!- seninha [~seninha@user/seninha] has quit [Quit: Leaving] 03:19 -!- emigrant [emigrant@user/emigrant] has quit [Ping timeout: 245 seconds] 03:20 -!- adig [~adi@86.121.67.52] has joined #openbsd 03:20 -!- emigrant [emigrant@user/emigrant] has joined #openbsd 03:31 -!- daugaard [~daugaard@user/daugaard] has quit [Ping timeout: 260 seconds] 04:04 -!- wnh [~Thunderbi@user/wnh] has quit [Ping timeout: 240 seconds] 04:31 -!- k2patel [~k2patel@user/k2patel] has quit [Ping timeout: 260 seconds] 04:31 -!- k2patel [~k2patel@user/k2patel] has joined #openbsd 04:37 -!- ivdsangen [~ivo@83-84-59-127.cable.dynamic.v4.ziggo.nl] has joined #openbsd 04:38 -!- falsifian [~falsifian@exoco.falsifian.org] has quit [Ping timeout: 260 seconds] 04:45 -!- ZHuangZi [~ZHuangZi@user/ZhuangZi] has quit [Ping timeout: 252 seconds] 04:52 -!- ZHuangZi [~ZHuangZi@user/ZhuangZi] has joined #openbsd 05:06 -!- pirateoverboard [~pirateove@user/pirateoverboard] has quit [Ping timeout: 252 seconds] 05:17 -!- pirateoverboard [~pirateove@user/pirateoverboard] has joined #openbsd 05:23 -!- struchu [~struchu@staticline-31-183-152-219.toya.net.pl] has joined #openbsd 05:31 -!- linetrace [~linetrace@c-24-60-111-191.hsd1.vt.comcast.net] has quit [Ping timeout: 272 seconds] 05:34 -!- linetrace [~linetrace@c-24-60-111-191.hsd1.vt.comcast.net] has joined #openbsd 05:36 -!- agentcasey [~agentcase@143-42-229-181.ip.linodeusercontent.com] has quit [Quit: ZNC 1.10.x-git-82-9ab81d1d - https://znc.in] 05:37 -!- agentcasey [agentcasey@2600:3c03::f03c:93ff:febe:5054] has joined #openbsd 05:38 -!- skippy8 [~skippy8@user/Skippy8] has joined #openbsd 05:44 -!- gtlwuc [uid621242@user/gtlwuc] has quit [Quit: Connection closed for inactivity] 05:44 -!- Aedil [~adrian@188.193.3.19] has quit [Quit: Laterz…] 06:07 -!- horsegoosemeth [~horsegoos@2405:6e00:2438:5504:246d:a8ec:a4b2:c559] has quit [Ping timeout: 245 seconds] 06:25 -!- amadaluzia [~amadaluzi@user/amadaluzia] has joined #openbsd 06:39 -!- adip [~adip@c145-14.icpnet.pl] has joined #openbsd 06:42 -!- horsegoosemeth [~horsegoos@2405:6e00:2455:4dad:7d31:8705:65cc:7c96] has joined #openbsd 06:43 -!- shiranaihito_ [~shiranaih@ppp-58-11-158-201.revip2.asianet.co.th] has joined #openbsd 07:04 -!- joxn [~joxn@oxfd-26-b2-v4wan-168558-cust3670.vm42.cable.virginm.net] has quit [Quit: leaving] 07:19 -!- Feigr [~REDACTED@c-85-228-19-228.bbcust.telenor.se] has joined #openbsd 07:22 -!- struchu [~struchu@staticline-31-183-152-219.toya.net.pl] has quit [Quit: WeeChat 4.6.3] 07:22 < Feigr> I am customizing xedit a bit using Xresources, and I can't get it to care about the hintsInterval resource. Other things work, like enableBackups, loadTags but hintsInterval doesn't seem to work, maybe there is a minimum value in seconds I need to stay over? 07:23 < Feigr> I have set xedit.hints to just say 'xedit' and it does switch to that about 5 minutes after I start the program, but I have hintsInterval set to 2 seconds 07:25 -!- feriman [~feriman@user/feriman] has joined #openbsd 07:34 -!- luna_ [~luna@fedora/bittin] has left #openbsd [] 07:35 < Feigr> update: I set hintsInterval to 60 seconds and that works, so right now I am guessing that the time needs to be at least 60 seconds 07:35 < Feigr> dunno if that's important enough to put into the manpage 07:37 -!- cp- [~cp-@b157153.ppp.asahi-net.or.jp] has quit [Read error: Connection reset by peer] 07:38 < Feigr> I tried it more, and 30 seconds works, but now 20, so 30 is the cutoff it seems 07:38 < Feigr> *not 20 07:38 -!- antanst9 [~antanst@user/antanst] has quit [Remote host closed the connection] 07:39 -!- antanst9 [~antanst@user/antanst] has joined #openbsd 07:40 -!- SiFuh [~SiFuh@user/sifuh] has quit [Remote host closed the connection] 07:40 -!- ikarso [uid475540@id-475540.tinside.irccloud.com] has joined #openbsd 07:40 -!- SiFuh [~SiFuh@user/sifuh] has joined #openbsd 07:42 -!- antanst9 is now known as antanst 07:50 -!- lavaball [~Melissa@31.204.155.215] has joined #openbsd 07:54 -!- Core6593 [~horsegoos@2405:6e00:2434:7a69:6470:4b65:8da7:8356] has joined #openbsd 07:56 -!- Core6593 [~horsegoos@2405:6e00:2434:7a69:6470:4b65:8da7:8356] has quit [Read error: Connection reset by peer] 07:57 -!- horsegoosemeth [~horsegoos@2405:6e00:2455:4dad:7d31:8705:65cc:7c96] has quit [Ping timeout: 248 seconds] 08:00 -!- sonya [~nologin@gateway/tor-sasl/sonya] has joined #openbsd 08:02 -!- horsegoosemeth [~horsegoos@120.20.116.28] has joined #openbsd 08:02 < ivdsangen> Feigr: https://github.com/openbsd/xenocara/blob/master/app/xedit/xedit.c#L629 08:02 < ivdsangen> that looks like the relevant part of the code 08:05 < Feigr> ivdsangen: I am very much a novice still when it comes to C :) 08:06 < Feigr> looking at it, I can't see where it sets the minimum interval 08:07 < ivdsangen> line 641 and 642 are involved i guess 08:07 -!- horsegoosemeth [~horsegoos@120.20.116.28] has quit [Remote host closed the connection] 08:07 < Feigr> ah yes line 66 08:07 < Feigr> 300 seconds 08:07 < Feigr> that's the default value there 08:08 < ivdsangen> and line 627 is the minimum value 08:08 < Feigr> yeah but that says 5 and I can't it to work with less than 30 08:09 -!- six [~six@user/six] has quit [Quit: nyaa~] 08:10 < Feigr> but is the 5 there in minutes? 08:10 -!- emmanuelux [~emmanuelu@user/emmanuelux] has quit [Ping timeout: 240 seconds] 08:12 < IcePic> it says 5, but that 5 gets multiplied by 1000 later, so it might be some kind of "ticks" or whatever 08:12 < IcePic> if (hints->interval < MIN_HINT_INTERVAL) 08:12 < IcePic> hints->interval = DEF_HINT_INTERVAL; 08:12 < IcePic> hints->interval *= 1000; 08:12 -!- horsegoosemeth [~horsegoos@2405:6e00:2455:7150:8f28:4a59:5322:3703] has joined #openbsd 08:12 < IcePic> or milliseconds 08:16 -!- Guest47 [~textual@2405:201:500d:2026:a5ca:1e60:4cea:a9f9] has joined #openbsd 08:24 -!- feriman [~feriman@user/feriman] has quit [Quit: Lost terminal] 08:26 -!- feriman [~feriman@user/feriman] has joined #openbsd 08:26 -!- grub [~luis@user/thebeastie] has joined #openbsd 08:26 -!- LainIwakura [~LainIwaku@user/LainIwakura] has joined #openbsd 08:26 -!- beastie [~luis@user/thebeastie] has quit [Read error: Connection reset by peer] 08:27 -!- CrimeWave [~Montreal@user/CrimeWave] has quit [Quit: Textual IRC 7.2.5 OSX] 08:31 -!- typicat [~iam@user/typicat] has joined #openbsd 08:33 -!- grub is now known as beastie 08:48 -!- Core7231 [~horsegoos@2405:6e00:2455:8024:ecb8:c456:df12:c2ca] has joined #openbsd 08:50 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Quit: Client closed] 08:51 -!- horsegoosemeth [~horsegoos@2405:6e00:2455:7150:8f28:4a59:5322:3703] has quit [Ping timeout: 260 seconds] 09:00 -!- el_pepe [~ed@user/el-pepe:51868] has joined #openbsd 09:04 -!- LainIwakura [~LainIwaku@user/LainIwakura] has joined #openbsd 09:06 -!- shiranaihito_ [~shiranaih@ppp-58-11-158-201.revip2.asianet.co.th] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 09:13 -!- sjg [~sjg@user/sjg] has quit [Ping timeout: 260 seconds] 09:13 -!- xx [~xx@user/xx] has joined #openbsd 09:15 -!- sjg [~sjg@user/sjg] has joined #openbsd 09:17 -!- jgh [~jgh@hellmouth.gulag.org.uk] has joined #openbsd 09:19 -!- horsegoosemeth [~horsegoos@2405:6e00:2455:8972:fe3:cf31:5f8c:fdd6] has joined #openbsd 09:21 -!- Core7231 [~horsegoos@2405:6e00:2455:8024:ecb8:c456:df12:c2ca] has quit [Ping timeout: 276 seconds] 09:23 -!- horsegoosemeth [~horsegoos@2405:6e00:2455:8972:fe3:cf31:5f8c:fdd6] has quit [Ping timeout: 252 seconds] 09:36 -!- apac [~alexander@user/apac] has joined #openbsd 09:38 -!- sandbag [~sandbag@user/sandbag] has joined #openbsd 09:43 -!- magyar [~magyar@user/magyar] has quit [Killed (NickServ (GHOST command used by magyar_))] 09:43 -!- magyar_ [~magyar@user/magyar] has joined #openbsd 09:45 -!- adig [~adi@86.121.67.52] has quit [Quit: Leaving] 09:45 -!- horsegoosemeth [~horsegoos@2405:6e00:2434:94ac:d483:8b96:8cbb:76d9] has joined #openbsd 09:50 -!- adig [~default@2a02:2f0e:fa10:5901:19ef:179e:8fee:6431] has joined #openbsd 09:59 -!- daugaard [~daugaard@user/daugaard] has joined #openbsd 10:00 -!- horsegoosemeth [~horsegoos@2405:6e00:2434:94ac:d483:8b96:8cbb:76d9] has quit [Ping timeout: 276 seconds] 10:08 -!- shiranaihito_ [~shiranaih@2405:9800:b671:1cd4:e5d6:2fed:a2cf:4ca1] has joined #openbsd 10:08 -!- el_pepe [~ed@user/el-pepe:51868] has quit [Ping timeout: 260 seconds] 10:10 -!- struchu [~struchu@staticline-31-183-152-219.toya.net.pl] has joined #openbsd 10:27 -!- plifplaf [~user_name@134.51.121.78.rev.sfr.net] has quit [Ping timeout: 276 seconds] 10:28 -!- davlefou [~davlefou@2a01:e0a:5f4:4bd0:478b:5ad4:ab96:92ca] has quit [Ping timeout: 244 seconds] 10:40 -!- davlefou [~davlefou@2a01:e0a:5f4:4bd0:cba7:cf71:2c1f:9a6e] has joined #openbsd 10:40 -!- Poltawer [~xt003@user/Poltawer] has joined #openbsd 10:40 -!- CrashOverride [~strcat@p54854d88.dip0.t-ipconnect.de] has joined #openbsd 10:45 -!- Guest47 [~textual@2405:201:500d:2026:a5ca:1e60:4cea:a9f9] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 10:46 -!- byteskeptical [~amnesia@user/byteskeptical] has quit [Quit: leaving] 10:51 -!- byteskeptical [~amnesia@user/byteskeptical] has joined #openbsd 10:52 -!- Guest47 [~textual@2405:201:500d:2026:a5ca:1e60:4cea:a9f9] has joined #openbsd 11:00 -!- deepesttoaster [~deepestto@user/deepesttoaster] has quit [Remote host closed the connection] 11:01 -!- deepesttoaster [~deepestto@user/deepesttoaster] has joined #openbsd 11:03 -!- shiranaihito_ [~shiranaih@2405:9800:b671:1cd4:e5d6:2fed:a2cf:4ca1] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 11:07 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Quit: Client closed] 11:09 -!- moko [~rusty2@sys3.eientei.ra.yakumo.ch] has quit [Ping timeout: 248 seconds] 11:10 -!- struchu [~struchu@staticline-31-183-152-219.toya.net.pl] has quit [Quit: WeeChat 4.6.3] 11:11 -!- qiy [~rusty2@sys3.eientei.ra.yakumo.ch] has joined #openbsd 11:13 -!- struchu [~struchu@staticline-31-183-152-219.toya.net.pl] has joined #openbsd 11:15 -!- sibyla [~sibyl@176.240.216.185] has joined #openbsd 11:27 -!- Poltawer [~xt003@user/Poltawer] has quit [Quit: WeeChat 4.7.0] 11:29 -!- plifplaf [~user_name@134.51.121.78.rev.sfr.net] has joined #openbsd 11:32 -!- qiy is now known as moko 11:36 -!- feriman [~feriman@user/feriman] has quit [Ping timeout: 265 seconds] 11:38 -!- Leone [~Leo@104.247.239.65] has joined #openbsd 11:43 -!- Poltawer [~xt003@user/Poltawer] has joined #openbsd 11:47 -!- Poltawer [~xt003@user/Poltawer] has quit [Client Quit] 11:47 -!- dGdpcmw [~dGdpcmw@user/dGdpcmw] has joined #openbsd 11:49 -!- shiranaihito_ [~shiranaih@ppp-49-237-95-173.revip6.asianet.co.th] has joined #openbsd 11:56 -!- wnh [~Thunderbi@user/wnh] has joined #openbsd 12:01 -!- bitflip_ [~bitflip@136.33.6.97] has quit [Quit: ttfn] 12:03 -!- kremlin [~kremlin@167.114.218.124] has quit [Quit: WeeChat 3.8] 12:04 -!- LainIwakura [~LainIwaku@user/LainIwakura] has joined #openbsd 12:04 -!- lolok [~lolok@user/lolok] has quit [Quit: lolok] 12:10 -!- nedko [~nedko@gateway/tor-sasl/nedko] has quit [Ping timeout: 244 seconds] 12:11 -!- nedko [~nedko@gateway/tor-sasl/nedko] has joined #openbsd 12:16 -!- bitflip_ [~bitflip@136.33.6.97] has joined #openbsd 12:18 -!- pabs3 [~pabs3@user/pabs3] has quit [Read error: Connection reset by peer] 12:19 -!- pabs3 [~pabs3@user/pabs3] has joined #openbsd 12:26 -!- wnh [~Thunderbi@user/wnh] has quit [Read error: Connection reset by peer] 12:26 -!- _wnh_ [~Thunderbi@user/wnh] has joined #openbsd 12:29 -!- _wnh_ is now known as wnh 12:35 -!- d-ra [~d-ra@user/d-ra] has joined #openbsd 12:35 -!- slack0 [~slack0@user/slack0] has joined #openbsd 12:37 -!- alfiee [~alfiee@user/alfiee] has quit [Ping timeout: 248 seconds] 12:50 -!- sibyla [~sibyl@176.240.216.185] has quit [Quit: WeeChat 4.6.3] 12:51 -!- kenny44 [~kenny@2a00:1d34:6c4d:1600:3e5a:2570:6175:64b0] has joined #openbsd 12:51 -!- kenny44 [~kenny@2a00:1d34:6c4d:1600:3e5a:2570:6175:64b0] has quit [Client Quit] 12:51 -!- Guest47 [~textual@2405:201:500d:2026:a5ca:1e60:4cea:a9f9] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:57 -!- alexandervdm [~alexander@46.23.90.111] has quit [Quit: WeeChat 4.5.2] 12:59 -!- Guest47 [~textual@2409:40d1:14:ef69:548f:5c7b:d609:c04e] has joined #openbsd 13:02 -!- Nahual [~Nahual@centos/community/Nahual] has joined #openbsd 13:03 -!- sandbag [~sandbag@user/sandbag] has quit [Ping timeout: 252 seconds] 13:05 -!- sandbag [~sandbag@user/sandbag] has joined #openbsd 13:06 -!- SiFuh_ [~SiFuh@user/sifuh] has quit [Remote host closed the connection] 13:06 -!- SiFuh_ [~SiFuh@user/sifuh] has joined #openbsd 13:08 -!- Abstract-Wizard [~luca@dyndsl-091-248-188-138.ewe-ip-backbone.de] has joined #openbsd 13:15 -!- Guest47 [~textual@2409:40d1:14:ef69:548f:5c7b:d609:c04e] has quit [Ping timeout: 260 seconds] 13:17 -!- gnucode [~user@user/jab] has joined #openbsd 13:38 -!- sirphat0n [~sp@user/sirphat0n] has joined #openbsd 13:39 -!- shiranaihito_ [~shiranaih@ppp-49-237-95-173.revip6.asianet.co.th] has quit [Read error: Connection reset by peer] 13:42 -!- krl_ [~krl@h-155-4-221-200.NA.cust.bahnhof.se] has joined #openbsd 13:42 -!- wnh [~Thunderbi@user/wnh] has quit [Ping timeout: 248 seconds] 13:43 -!- ublx [~ublx@user/ublx] has joined #openbsd 13:44 -!- krl__ [~krl@h-155-4-221-200.NA.cust.bahnhof.se] has joined #openbsd 13:45 -!- krl [~krl@h-155-4-221-200.NA.cust.bahnhof.se] has quit [Ping timeout: 276 seconds] 13:46 -!- schna [~schna@2a02:8071:5980:b340:47d0:8554:a283:2222] has quit [] 13:47 -!- krl_ [~krl@h-155-4-221-200.NA.cust.bahnhof.se] has quit [Ping timeout: 276 seconds] 13:47 -!- g4rrgl3n0m4d [~N0m4d@bl18-180-107.dsl.telepac.pt] has joined #openbsd 14:00 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 14:02 -!- edthix [~Thunderbi@115.133.194.62] has joined #openbsd 14:03 -!- gtlwuc [uid621242@user/gtlwuc] has joined #openbsd 14:05 -!- angelwood_ is now known as angelwood 14:06 -!- schna [~schna@2a02:8071:5980:b340:56e1:8737:47f5:f0f1] has joined #openbsd 14:15 -!- feriman [~feriman@user/feriman] has joined #openbsd 14:20 -!- user71 [~user71@2001:1530:1000:523:98ef:797f:4cbb:72ae] has joined #openbsd 14:22 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Read error: Connection reset by peer] 14:22 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 14:28 -!- shiranaihito_ [~shiranaih@ppp-58-11-158-201.revip2.asianet.co.th] has joined #openbsd 14:30 -!- jpb [~jimbznc@user/jpb] has quit [Quit: Bye!] 14:33 -!- macabro [~user@user/monkey/x-0691028] has joined #openbsd 14:37 -!- Guest47 [~textual@2409:40d1:14:ef69:2de7:6abd:ac35:b0a8] has joined #openbsd 14:39 -!- struchu [~struchu@staticline-31-183-152-219.toya.net.pl] has quit [Quit: WeeChat 4.6.3] 14:52 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Ping timeout: 245 seconds] 14:52 -!- Poltawer [~xt003@user/Poltawer] has joined #openbsd 14:54 -!- LainIwakura38 [~LainIwaku@user/LainIwakura] has joined #openbsd 14:54 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 14:55 -!- alexei-ii [~alexei-ii@84.125.109.157.dyn.user.ono.com] has joined #openbsd 14:56 -!- Aedil [~adrian@ipbcc10313.dynamic.kabel-deutschland.de] has joined #openbsd 14:57 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Ping timeout: 272 seconds] 14:57 -!- Aedil [~adrian@ipbcc10313.dynamic.kabel-deutschland.de] has quit [Client Quit] 14:58 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Ping timeout: 240 seconds] 15:00 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 15:01 -!- Aedil [~adrian@188.193.3.19] has joined #openbsd 15:02 -!- wnh [~Thunderbi@user/wnh] has joined #openbsd 15:03 -!- jak3b [~jak3b@user/jak3b] has joined #openbsd 15:09 -!- LainIwakura38 [~LainIwaku@user/LainIwakura] has quit [Ping timeout: 272 seconds] 15:09 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Ping timeout: 240 seconds] 15:11 -!- polarian [~polarian@znc.polarian.dev] has quit [Quit: Polarian has disappeared] 15:11 -!- ctyisyl^ [~ctyisyl@99-73-20-238.lightspeed.tukrga.sbcglobal.net] has joined #openbsd 15:13 -!- polarian [~polarian@znc.polarian.dev] has joined #openbsd 15:14 -!- euphores [~SASL_euph@user/euphores] has joined #openbsd 15:16 -!- jak3b [~jak3b@user/jak3b] has quit [Quit: WeeChat 4.7.0] 15:18 -!- LainIwakura [~LainIwaku@user/LainIwakura] has joined #openbsd 15:36 -!- schna [~schna@2a02:8071:5980:b340:56e1:8737:47f5:f0f1] has quit [Ping timeout: 260 seconds] 15:38 -!- schna [~schna@2a02:8071:5980:b340:56e1:8737:47f5:f0f1] has joined #openbsd 15:41 -!- alexandervdm [~alexander@46.23.90.111] has joined #openbsd 15:41 -!- jerryf_ [~jerryf@user/jerryf] has joined #openbsd 15:41 -!- jerryf [~jerryf@user/jerryf] has quit [Ping timeout: 244 seconds] 15:47 -!- jerryf_ [~jerryf@user/jerryf] has quit [Remote host closed the connection] 15:47 -!- jerryf [~jerryf@user/jerryf] has joined #openbsd 15:49 -!- pirateoverboard [~pirateove@user/pirateoverboard] has quit [Quit: ZNC 1.10.1 - https://znc.in] 15:50 -!- pirateoverboard [~pirateove@user/pirateoverboard] has joined #openbsd 15:51 -!- drathir_tor [~drathir@wireguard/tunneler/drathir] has quit [Ping timeout: 244 seconds] 15:52 -!- adig [~default@2a02:2f0e:fa10:5901:19ef:179e:8fee:6431] has quit [Read error: Connection reset by peer] 15:58 -!- drathir_tor [~drathir@wireguard/tunneler/drathir] has joined #openbsd 16:02 < jerryf> in vi is there a way to pipe the output of an ex command into a file, or into an external command? 16:03 < jerryf> for example I am interested in using the output of :display screens 16:04 < Feigr> off the top of my head you might be able to use tee 16:18 -!- edthix [~Thunderbi@115.133.194.62] has quit [Quit: edthix] 16:24 -!- Guest47 [~textual@2409:40d1:14:ef69:2de7:6abd:ac35:b0a8] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 16:30 -!- that_lurker [16abab341f@user/meow/that-lurker:77994] has quit [Remote host closed the connection] 16:30 -!- that_lurker [16abab341f@user/meow/that-lurker:77994] has joined #openbsd 16:30 -!- vlcg [~mirc-rc@user/vlcg] has joined #openbsd 16:30 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Ping timeout: 272 seconds] 16:30 -!- alexei-ii [~alexei-ii@84.125.109.157.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 16:31 -!- alexei-ii [~alexei-ii@84.125.109.157.dyn.user.ono.com] has joined #openbsd 16:42 < thrig> pretty sure :display goes to a temporary buffer thing that you can't do much with 16:44 -!- apac [~alexander@user/apac] has quit [Ping timeout: 244 seconds] 16:46 -!- apac [~alexander@user/apac] has joined #openbsd 16:50 -!- dGdpcmw [~dGdpcmw@user/dGdpcmw] has quit [Quit: dGdpcmw] 16:50 -!- Guest47 [~textual@2409:40d1:14:ef69:c985:26a8:6ca9:84f4] has joined #openbsd 16:51 -!- apac [~alexander@user/apac] has quit [Ping timeout: 248 seconds] 16:53 -!- lusciouslover [~lusciousl@2603:6080:d03:610d::1050] has quit [Read error: Connection reset by peer] 16:53 -!- lusciouslover [~lusciousl@2603:6080:d03:610d::1050] has joined #openbsd 16:59 -!- LainIwakura [~LainIwaku@user/LainIwakura] has joined #openbsd 16:59 -!- d-ra [~d-ra@user/d-ra] has quit [Quit: Leaving] 17:13 -!- euphores [~SASL_euph@user/euphores] has quit [Quit: Leaving.] 17:27 -!- euphores [~SASL_euph@user/euphores] has joined #openbsd 17:33 -!- jgh [~jgh@hellmouth.gulag.org.uk] has quit [Ping timeout: 252 seconds] 17:34 -!- jgh [~jgh@hellmouth.gulag.org.uk] has joined #openbsd 17:38 -!- slack0 [~slack0@user/slack0] has quit [Quit: quit] 17:38 -!- CrimeWave [~Montreal@user/CrimeWave] has joined #openbsd 17:42 -!- gtlwuc [uid621242@user/gtlwuc] has quit [Quit: Connection closed for inactivity] 17:49 < vortexx> il: or have PermitRootLogin as prohibit-password in sshd_config 18:09 -!- apac [~alexander@user/apac] has joined #openbsd 18:23 -!- sibyla [~sibyl@176.240.216.185] has joined #openbsd 18:24 -!- schna [~schna@2a02:8071:5980:b340:56e1:8737:47f5:f0f1] has quit [] 18:41 -!- alexei-ii [~alexei-ii@84.125.109.157.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 18:41 -!- alexei-ii [~alexei-ii@84.125.109.157.dyn.user.ono.com] has joined #openbsd 18:44 -!- macabro [~user@user/monkey/x-0691028] has quit [Ping timeout: 248 seconds] 18:45 -!- sandbag [~sandbag@user/sandbag] has quit [Ping timeout: 260 seconds] 18:52 -!- drathir_tor [~drathir@wireguard/tunneler/drathir] has quit [Remote host closed the connection] 18:53 -!- zwr [~zwr@191-45-59-33.user3p.vtal.net.br] has quit [Read error: Connection reset by peer] 18:58 -!- tronexte [~X@82.102.30.18] has quit [Ping timeout: 248 seconds] 18:58 -!- zwr [~zwr@191-45-59-33.user3p.vtal.net.br] has joined #openbsd 19:00 -!- tronexte [~X@82.102.30.18] has joined #openbsd 19:02 -!- drathir_tor [~drathir@wireguard/tunneler/drathir] has joined #openbsd 19:03 -!- itrsea [~Thunderbi@user/itrsea] has joined #openbsd 19:09 -!- sibyla [~sibyl@176.240.216.185] has quit [Quit: WeeChat 4.6.3] 19:09 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Ping timeout: 272 seconds] 19:13 -!- ficonni [~ficonni@178.220.19.128] has joined #openbsd 19:24 -!- LainIwakura [~LainIwaku@user/LainIwakura] has joined #openbsd 19:28 < skippy8> What is the relation between ports updates and package updates? I see a port that was recently updated and I would like to know when a related package will be updated as well. Is there defined a "process" for that? 19:28 -!- slack0 [~user@user/slack0] has joined #openbsd 19:28 < sibiria> there is not 19:28 < sibiria> it happens some time after the port maintainer can be bothered to push the update 19:29 < uwharrie> and then an update will be available when it gets built, uploaded, then mirrored 19:32 -!- empee [~empee@mail.xmpe.de] has quit [Quit: WeeChat 4.5.2] 19:32 -!- empee [~empee@mail.xmpe.de] has joined #openbsd 19:33 < il> vortexx: so it allows ssh-key connection for root? 19:35 -!- feriman [~feriman@user/feriman] has quit [Ping timeout: 248 seconds] 19:38 -!- seninha [~seninha@user/seninha] has joined #openbsd 19:39 -!- zorz [~zorz@user/zorz] has joined #openbsd 19:39 -!- Lucas_ [~Lucas@moon.lgv5.net] has quit [Quit: bye] 19:43 -!- sinvet [~sinvet@user/sinvet] has quit [Ping timeout: 260 seconds] 19:50 -!- xse [~xse@krkrkr.org] has quit [Remote host closed the connection] 19:51 -!- xse [~xse@krkrkr.org] has joined #openbsd 19:53 < skippy8> sibiria: uwharrie: OK, thanks a lot! 19:56 -!- Guest47 [~textual@2409:40d1:14:ef69:c985:26a8:6ca9:84f4] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 20:14 -!- Lucas_ [~Lucas@moon.lgv5.net] has joined #openbsd 20:20 -!- Aedil [~adrian@188.193.3.19] has quit [Quit: leaving] 20:29 -!- magyar_ [~magyar@user/magyar] has quit [Quit: Riding the split] 20:29 -!- user71 [~user71@2001:1530:1000:523:98ef:797f:4cbb:72ae] has quit [Quit: Leaving] 20:44 < vortexx> il: yes 20:45 < vortexx> but only if the key is allowed 20:45 < vortexx> the really paranoid don't allow this 20:45 < vortexx> or you can do the devious bastard trick of making a toor user with uid/gid 0/0 and use that instead 20:46 < vortexx> that way you know all root logins are violations and you just log in via key as toor 20:47 < vortexx> uwharrie: built signed uploaded then mirrored 20:58 -!- sirphat0n_ [~sp@fixed-187-190-24-23.totalplay.net] has joined #openbsd 20:58 -!- sirphat0n [~sp@user/sirphat0n] has quit [Ping timeout: 240 seconds] 20:59 -!- euphores [~SASL_euph@user/euphores] has quit [Ping timeout: 252 seconds] 21:00 -!- gnucode [~user@user/jab] has quit [Remote host closed the connection] 21:01 -!- Matt|home [~Matt@2601:580:c005:5a10:b459:86ae:2cf0:b190] has joined #openbsd 21:12 < rtj> vortexx: That's a clever idea. Never thought about it like that. 21:13 -!- six [~six@user/six] has joined #openbsd 21:13 -!- macabro [~user@user/monkey/x-0691028] has joined #openbsd 21:14 -!- tvtoon [~The_cUnix@user/tvtoon] has joined #openbsd 21:16 -!- feriman [~feriman@user/feriman] has joined #openbsd 21:19 -!- Hackerpcs [~user@user/hackerpcs] has quit [Quit: Hackerpcs] 21:20 < Matt|home> is there some semi-official or official handbook-style sys admin doc, or is it just the man pages for open? man pages are fine, i just prefer something more noob-structured in the beginning 21:21 < sibiria> the FAQ on openbsd.org has a few hints here and there. but nothing substantial. 21:21 < sibiria> and so many competing schools and practices 21:21 < sibiria> so many deadly feuds over the years 21:21 < sibiria> so many lost lives... 21:22 < sibiria> the guild of reckless doas-ers... the fellowship of wise su-ers... endless battles 21:23 < Matt|home> :p right now im specifically looking for a tutorial on how to install a downloaded binary package with all it's dependencies manually on an airgapped computer. last time i ran into so many issues 21:23 < Matt|home> but i've solved at least one of them 21:23 < sibiria> a USB flash stick will work 21:23 < Matt|home> that's oneo f the issues i ran into :p my flash drive decided to develop split personality disorder on me the other day 21:23 < sibiria> get a new one 21:23 < Matt|home> we sat down, talked it out, came to a mutual understanding 21:23 < vortexx> rtj: it's a very old trick 21:24 < vortexx> I didn't come up with it 21:27 -!- drathir_tor [~drathir@wireguard/tunneler/drathir] has quit [Ping timeout: 244 seconds] 21:28 -!- Hackerpcs [~user@user/hackerpcs] has joined #openbsd 21:28 < vortexx> Matt|home: pkg_add -n -l pkglist and just download all the packages listed to the usb key 21:28 < g4rrgl3n0m4d> Audio Transfer should work if your computer has a mic but it's also very prone to errors ... can't remember the name of software I used long time ago 21:28 -!- Hackerpcs [~user@user/hackerpcs] has quit [Max SendQ exceeded] 21:28 -!- jerryf [~jerryf@user/jerryf] has quit [Remote host closed the connection] 21:28 < Matt|home> vortexx - no internet, i have to manually check. which is fine 21:28 < Matt|home> somebody did it for me a few days ago anyway 21:29 -!- jerryf [~jerryf@user/jerryf] has joined #openbsd 21:29 < Matt|home> but let's do that now just to make sure i'm on the correct page.. 21:29 < rtj> vortexx: I've seen it on some os/appliance but I never understood the reasoning behind it. 21:29 -!- Hackerpcs [~user@user/hackerpcs] has joined #openbsd 21:30 < vortexx> Matt|home: you can simulate having the internet on the device, by running httpd and using localhost or hostname as the /etc/installurl 21:30 -!- kenny44 [~kenny@2a00:1d34:6c4d:1600:3e5a:2570:6175:64b0] has joined #openbsd 21:31 < vortexx> then you copy all packages to /var/www/htdocs/pub/OpenBSD/$release/$arch/ and pkg_add will work fine 21:31 < vortexx> /etc/installurl can have http://yourhost/pub/OpenBSD in it 21:32 < vortexx> rtj: yes I wouldn't be surprised if it's been in use since the 90s if no the 80s 21:32 < Matt|home> hm. just out of curiosity, do any of the installation images come pre packaged with gpg ? that's literally all i need the computer for right now 21:33 < vortexx> they don't 21:33 -!- kenny44_ [~kenny@2a00:1d34:6c4d:1600:2641:8cff:fede:4810] has joined #openbsd 21:33 < Matt|home> bah. alright 21:33 < vortexx> gpg is not part of the sets 21:33 < rtj> Weaponized dyslexia for security writing it backwards. 21:33 < Matt|home> i feel like including some heavily tested security packages might be a good idea, but i guess i understand why they don't want to 21:33 < vortexx> (it's got a GNU license, and the devs try to keep GNU stuff down to a minimum in base) 21:34 < vortexx> Matt|home: like ssh? :) 21:35 < rtj> Nice to see some activity. Happy Friday everybody. 21:35 < rtj> Thanks for tips. 21:35 -!- lavaball [~Melissa@31.204.155.215] has quit [Remote host closed the connection] 21:36 < mischief> Matt|home: signify is usually used for signing, and anything else libressl. what use would gpg have in base? 21:36 < Matt|home> alright let's see.. im trying to be as secure as possible, and im treating everything like radioactive contamination. in general, is there a difference between downloading the installation media on a specific system (e.g. in my case windows or fbsd), or is that a really pointless comparison? im assuming the likelihood of extremely advanced malware that would target something like this is fairly rare 21:36 < Matt|home> i was under the impression gpg was the defacto standard in encryption still? i don't know much about it mischief 21:37 < Matt|home> all i know is that gpg uses insanely large prime numbers or something and it's been heavily tested, that's the extent of what i know about crypto and security 21:37 < vortexx> Matt|home: if you google "essential system administration" you'll find there's a O'Reilly book by that title, and many faculties in various countries happen to have it available as free download as a pdf. It can be of use 21:37 < Matt|home> ty <3 21:37 < sibiria> you *might* be fed a package that was tampered with, if you're being targeted. but that package won't have a legit signature, so it won't pass installation unless you force it 21:39 < vortexx> signify is the openbsd tool to resolve some 90 if not 95% use cases for gpg 21:39 < anthk_> uhm, hyperbola gnu (future BSD) it's trying to do the reverse, deblobbing the openbsd core, but for sure they keep it ISC 21:39 < Matt|home> i am curious though, what's more likely.. malware targeting less used operating systems simply by virtue of the fact that they're more rare and theoretically more likely to fall through the cracks, or malware targeting wider used systems .. which might have larger security audits 21:39 < Matt|home> i dunno 21:40 -!- kenny44 [~kenny@2a00:1d34:6c4d:1600:3e5a:2570:6175:64b0] has quit [Quit: Konversation terminated!] 21:40 < Matt|home> vortexx - i need something cross platform but i'll use both 21:40 < sibiria> look at windows and android. the two OSes that together account for like 95% of all malware ever written 21:40 < vortexx> the problem with more rare is keeping up with modern problems, if the dev team can't, you're at risk of many an issue 21:40 < Matt|home> but not macos eh? im told ios e.g. is very secure 21:41 < sibiria> very little malware for macOS 21:41 < vortexx> Matt|home: signify has been ported to gnu/linux 21:41 < vortexx> ubuntu certainly has it 21:41 < Matt|home> alright, for now i'll just treat my windows computer as potentially infected i guess 21:41 < vortexx> I dunno for windows 21:41 -!- horsegoosemeth [~horsegoos@103.100.11.3] has joined #openbsd 21:42 < vortexx> https://github.com/stoeckmann/signify-windows 21:42 < vortexx> it's available 21:42 < Matt|home> are they just different encryption methods or is one objectively better than the other? 21:42 -!- kenny44_ [~kenny@2a00:1d34:6c4d:1600:2641:8cff:fede:4810] has quit [Quit: WeeChat 4.7.0] 21:43 < sibiria> they solve similar problems. but the tools themselves are very different 21:43 -!- kenny44 [~kenny@2a00:1d34:6c4d:1600:2641:8cff:fede:4810] has joined #openbsd 21:43 < Feigr> I have used the inform7 compiler a lot on FreeBSD because there is a port for it there, but OpenBSD doesn't have a port for it, is there a way to know if any work has even been done to port it to OpenBSD? I tried to email the FreeBSD maintainer for the port but my email bounced 21:44 < vortexx> iirc signify just ties into whatever is the current best encryption on OpenBSD, or $platform 21:44 -!- drathir_tor [~drathir@wireguard/tunneler/drathir] has joined #openbsd 21:44 < oldlaptop> vortexx: I seem to recall it deliberately supports only one cipher (ed25519 or something). 21:45 < sibiria> signify is indeed ed25519 only 21:45 < oldlaptop> rather like wireguard in that respect 21:45 < vortexx> sibiria: ah 21:45 < vortexx> well that's currently good 21:45 < vortexx> I guess it doesn't match the "gpg insanely large prime" claim 21:46 < Matt|home> don't take my word for it, im going off of memory 21:46 < sibiria> "slightly" different than RSA 21:46 < oldlaptop> if the ChatGPT quantum AI singularity destroys ed25519, I guess there'll just have to be a signify flag day. 21:46 < vortexx> Feigr: https://marc.info/?l=openbsd-ports&w=2&r=1&s=inform7&q=b no one has requested it on the ports list 21:46 < vortexx> I'll check misc@ 21:47 < oldlaptop> The whole point of elliptic-curve cryptography (such as ed25519) is to avoid the need for "insanely large primes" (which, being insanely large, are inconvenient). 21:47 < vortexx> nothing on misc@ 21:47 < oldlaptop> signify keys could be printed on CD labels, back when those were still sold 21:47 < Feigr> vortexx: I did download the FreeBSD and tried fiddling with the Makefile a bit, but I am out of my depth unfortunately when it comes to Makefiles and porting etc 21:47 < vortexx> oldlaptop: to update you on my issue I was facing last weekend, I found a non-it but banking way to solve it. I have some peace of mind now 21:47 -!- kenny44 [~kenny@2a00:1d34:6c4d:1600:2641:8cff:fede:4810] has quit [Client Quit] 21:47 < Feigr> the FreeBSD port* 21:48 * oldlaptop wouldn't expect to get anywhere trying to hack a FreeBSD port into an OpenBSD port 21:48 < Feigr> it might be very simple to make it work I dunno 21:48 < vortexx> Feigr: you can mail ports@openbsd.org to see if you can rustle up some help but I've never heard of that compiler 21:49 < Feigr> vortexx: it's the inform7 language, a programming language solely for writing text adventures :) 21:49 < oldlaptop> Their patches may or may not be illuminating as to whether you'll need changes on openbsd (and if so what). 21:49 < vortexx> Feigr: oh THAT language, ok 21:49 < Feigr> QUITE niche 21:50 -!- Poltawer [~xt003@user/Poltawer] has quit [Quit: WeeChat 4.7.0] 21:50 < vortexx> well you might get some interest 21:50 < vortexx> we do have /usr/games after all 21:51 * rtj gets triggerd for nethack 21:51 < Matt|home> alright.. can someone point me to a URL where i can browse the list of available packages? can't seem to find it on the website. i assume there's an actual website URL where i can manually download them 21:52 < oldlaptop> The HTTP mirrors will all have autoindex on. 21:52 -!- Pixi [~Pixi@user/pixi] has quit [Quit: Leaving] 21:53 -!- Pixi [~Pixi@user/pixi] has joined #openbsd 21:53 -!- vlcg [~mirc-rc@user/vlcg] has quit [Quit: )] 21:53 < oldlaptop> so e.g. http://ftp.openbsd.org/pub/OpenBSD/7.7/packages/amd64/ is an authoritative list of binary packages available for 7.7 on amd64. 21:53 < Matt|home> https://cdn.openbsd.org/pub/OpenBSD/7.7/amd64/ <--? 21:53 < Matt|home> ah i missedi t 21:53 < sibiria> and don't forget to see if updated version is available in packages-stable 21:53 < vortexx> Matt|home: if you google BSD Hacks you'll find some useful information too 21:53 < oldlaptop> There are multiple websites based on the sqlports package that offer UIs for searching the ports tree, which is subtly different 21:54 < Matt|home> yep, eyes bounced off of the packages directory like 10x looking at the mirror :p thanks oldlaptop 21:54 < vortexx> not all of it still works but the mtree examples do 21:54 < oldlaptop> e.g. https://openports.pl/path/databases/sqlports 21:55 < sibiria> openbsd.app is pretty good 21:55 < oldlaptop> Ports are the infrastructure for building binary packages, but they don't correspond 1:1 - one port can build multiple binaries (FLAVORs), etc. 21:55 -!- Core5438 [~horsegoos@144.130.157.129] has joined #openbsd 21:55 < rtj> sibiria: Yeah thats a cool one. Openports.se is still burned in my brain for some reason. 21:55 < oldlaptop> And so far as I'm aware the different sqlports sites all use snapshots/-current sqlports. 21:55 < oldlaptop> openports.se was... /not preferable/ when it was still there 21:56 < rtj> Ok I was not aware. They URL was just easy to remember. I guess I was too amature to notice that. 21:56 < vortexx> I just use mirror.ungleich.ch as it's my local mirror if I just want to use the browser search function on it (has snapshot packages too, so you can see what's coming next) (most mirrors have both snapshot and stable) 21:56 < oldlaptop> basically precisely because it didn't use sqlports (and its scrapers or whatever were therefore sometimes/often wrong) 21:56 < Matt|home> okay, if i download one of these packages, try to install it with pkg_add and it requires a dependency, i'll get a message telling me the exact package name right? and i can just keep manually downloading each individual package until all dependencies are met this way? 21:57 < oldlaptop> That sounds pretty painful, but I suppose so. 21:57 < sibiria> yes and yes 21:57 < sibiria> but you can look up the deps in advance 21:57 < vortexx> Matt|home: thus using pkg_add -n to get the full list of dependencies without installing the package 21:57 < oldlaptop> (sqlports would be one way to do that) 21:57 < sibiria> openbsd.app, for example, will list them too 21:57 < Matt|home> i want this computer airgapped 100% 21:57 < oldlaptop> but vortexx's idea (which I obliquely suggested the last time you asked about this) is better 21:58 < Matt|home> i appreciate it <3 21:58 < Matt|home> should make dinner first though 21:58 < vortexx> yes, dinner first 21:58 -!- Core2128 [~horsegoos@144.130.158.192] has joined #openbsd 21:58 < oldlaptop> (albiet requiring "another" system outside the airgap - I suppose we're assuming an air gap is an appropriate solution for whatever you're doing. "Is this trip really necessary?") 21:58 < rtj> You looks 20 int hacking on an empy stomach. 21:58 -!- shiranaihito_ [~shiranaih@ppp-58-11-158-201.revip2.asianet.co.th] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 21:59 -!- horsegoosemeth [~horsegoos@103.100.11.3] has quit [Ping timeout: 252 seconds] 21:59 < vortexx> airgapped is fine but if you have over a 1Tb on drive just download all packages off mirror and copy them over 21:59 < vortexx> sibiria: how big is pub/OpenBSD/7.7/packages/amd64 atm? 21:59 < Matt|home> yeah i know im being overly paranoid, but i have good reason to be. although my assumption is low tech attacks are preferable in general, so my paranoia here might not be warranted 21:59 < oldlaptop> Yeah, that's probably the way to go for most applications that an airgap is really a good idea for. 22:00 < sibiria> vortexx: no idea. huge? :) 1tb sounds like in the ballpark 22:00 < vortexx> sibiria: thanks :) 22:00 < rtj> Matt|home: Will you be using a faraday cage too? 22:00 < Matt|home> good idea, i lack the space tho. i'll just do this the painful but idiot-proof way 22:00 < vortexx> it's made worse by debug- packages 22:00 < vortexx> not everyone needs those all the time 22:01 < oldlaptop> or at all 22:01 < vortexx> plus there's not even one for nginx 22:01 < oldlaptop> That sounds like a sore spot with a story. 22:01 -!- Core5438 [~horsegoos@144.130.157.129] has quit [Ping timeout: 248 seconds] 22:02 < Matt|home> rtj - lemme put it this way. i recently got a dirt cheap lockpick set 22:02 < Matt|home> ... and the fact that i kept cash in my apartment, combined with how stupid easy my lock was to open, gave me chills just thinking about it :/ 22:02 < rtj> Nice I was just being silly. 22:03 < Matt|home> at this point i wouldn't even trust a bank to not f*** it up 22:03 < vortexx> I was trying to set up the reverse proxy mode, I managed without a debug package in the end. It was when I was heavily messing with multiple uplinks and needed a reverse proxy on the router for nextcloud otherwise things went sideways with downloads off it 22:03 < oldlaptop> (In the US, pretty much every residential lock is that sort of 'advisory'-level security. I don't think burglars bother picking them anyway, that's what the window brick is for.) 22:04 < Matt|home> you're correct. but my point is that the thin veneer of security i convinced myself i had for a long time went out the window. yes, most crimes are crimes of opportunity 22:05 < Matt|home> however, i think paranoia is more warranted than not now because of it. just a personal preference 22:05 < oldlaptop> Spinning into an adjacent topic, but the hilarious state of physical security (locks and locksmithing, anyway) is a pretty good worked example of where computer security would be if the vendors had gotten *all* their way, WRT full disclosure. 22:05 < vortexx> I know of a medium level of comfort residential building in the US built in the 70s, all condos, and the residents over the years realized some door keys opened other condo doors, not necessarily on the floor but still... 22:05 < oldlaptop> We bellyache about "coordinated disclosure" and embargoes and so on, but WOW could it ever be worse. 22:06 < vortexx> yeah physical remains... bad 22:06 < oldlaptop> vortexx: Sounds like someone didn't quite do master keying exactly right. 22:06 -!- feriman [~feriman@user/feriman] has quit [Read error: Connection reset by peer] 22:06 < rtj> oldlaptop: Same as the analog garage door codes. You can only make so many and garages are attached to some houses. 22:06 < vortexx> oldlaptop: it appears o 22:06 < vortexx> so 22:06 < rtj> Ok I'm taking off my tinfoil hat now. 22:07 < vortexx> and also over 50 years issuing keys... in the end they just redid all the front door locks 22:08 < vortexx> rtj: there was that issue with car fobs for high end cars too 22:08 < vortexx> but that was like 20 years ago 22:08 < rtj> rtj: Yes I recall I have a hackrf. 22:08 -!- Core2128 [~horsegoos@144.130.158.192] has quit [Ping timeout: 276 seconds] 22:09 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 22:10 -!- fedaykin [~rusty@user/fedaykin] has quit [Quit: leaving] 22:10 < Matt|home> hm let's see. a long time ago i tried writing a very basic "virus" (really was just an elf binary parser) for linux. i never read too much on it because of how advanced they were but i really did like the of worm propagation as a coding exercise. i see openbsd takes a lot of measuers, randomized addressing etc, so here's a silly little question 22:12 < Matt|home> what would a good type of exploit to try be for open.. 22:12 < Matt|home> hm. im not very creative 22:12 < sibiria> any that gets its job done 22:12 < vortexx> it's just harder on default openbsd 22:13 < Matt|home> well, yeah but there's a difference between "gaining root" and "violently ejecting the cd rom drive" :D 22:13 < vortexx> especially in the latest releases 22:13 < Matt|home> im looking for something silly and fun 22:13 < sibiria> well if the goal is to spook the user with the CD tray... 22:13 < vortexx> gaining remote root is the usual objectivte 22:13 < vortexx> -t 22:13 -!- fedaykin [~rusty@user/fedaykin] has joined #openbsd 22:14 < Matt|home> i did have an idea once of loading an entire system into RAM, slowly eating away at it and then replacing it with my own kernel eventually :D 22:14 < Matt|home> from userland that is 22:19 < Matt|home> chatgpt suggestion: "worm as a pledge-compliant binary. write a binar that: uses only pledged funcionality, has zero privelege escelation, spreads only through allowed means (e.g. open file descriptors/userland sockets), evades detection using kque, timeouts and subtlety. trick the system into hosting the worm as part of a CI/CD chain or auto updater" <-- thoughts? sounds like a good months-long exercise for me 22:19 < oldlaptop> Amusing that the lie machine thinks it's a good idea for a worm to use pledge. 22:20 < Matt|home> i asked it for a challenge :p im open to suggestions 22:21 -!- sinvet [~sinvet@user/sinvet] has joined #openbsd 22:21 < Matt|home> i assume there's no monetary prize in me doing this and showing it off to the core dev team, so i'll just treat this like an exercise 22:22 < vortexx> worms are usually known for infection via network means, you're just a virus if you're using sneakernet 22:22 -!- Core2032 [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 22:22 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Read error: Connection reset by peer] 22:22 < vortexx> (which some buggers in the security services decided to call malware) 22:22 < Matt|home> yep, my idea here is to propagate through the installation media itself somehow. a lot of USB drives do have theoretically hidden page thingies 22:22 < vortexx> (like viruses worked on all OSes back in the floppy era) 22:24 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 22:24 -!- ficonni [~ficonni@178.220.19.128] has quit [Quit: Lost terminal] 22:24 -!- uncleyear [~ian@178.66.128.151] has quit [Ping timeout: 240 seconds] 22:25 -!- sinvet [~sinvet@user/sinvet] has quit [Read error: Connection reset by peer] 22:26 -!- Core2032 [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Ping timeout: 240 seconds] 22:28 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Ping timeout: 260 seconds] 22:29 < vortexx> or rather, as if viruses worked on 22:29 < vortexx> viruses were always OS specific, limiting their spread 22:30 -!- amadaluzia [~amadaluzi@user/amadaluzia] has quit [Quit: ZNC 1.10.1 - https://znc.in] 22:33 < rtj> Just squirt a little raid in the comptuer case. 22:35 -!- wnh [~Thunderbi@user/wnh] has quit [Quit: wnh] 22:36 < vortexx> most responsible people have raid in the computer case 22:37 < rtj> I was talking about the roach killing spray. 22:38 < rtj> Making a joke about bugs. 22:43 -!- seninha [~seninha@user/seninha] has quit [Quit: Leaving] 22:45 -!- ivdsangen [~ivo@83-84-59-127.cable.dynamic.v4.ziggo.nl] has quit [Quit: leaving] 22:45 < vortexx> and I was doing a reverse joke on that :) 22:45 -!- cryptexx0 [~cryptexx0@169.150.196.119] has joined #openbsd 22:46 < rtj> vortexx: I thought that might be the case. I wanted to explain just in case you did not understand. I'm on the spectrum so a lot of that goes over my head sometimes. 22:47 < Matt|home> heh.. going through a nightmare security verification process for a damn voip service.. my goodness 22:47 < rtj> I'm not just saying that because it's hip now for the kids. 22:47 < rtj> That was very cleaver response. :) 22:48 < rtj> Make sure to hit the TPM chip with the raid. 22:48 < vortexx> rtj: no worries 22:56 -!- Hackerpcs [~user@user/hackerpcs] has quit [Quit: Hackerpcs] 22:57 < sonya> Matt|home: here some folks manage to achive memory leaks from browsers.. could be a nice starting point -> craft the page which do enforce memory leak and steal credentials, for example.. then think how to attract visitors and/or infect other pages in www.. just thinking.. 22:57 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 23:02 -!- Hackerpcs [~user@user/hackerpcs] has joined #openbsd 23:03 -!- Hackerpcs [~user@user/hackerpcs] has quit [Max SendQ exceeded] 23:09 -!- Hackerpcs [~user@user/hackerpcs] has joined #openbsd 23:09 -!- adip [~adip@c145-14.icpnet.pl] has quit [Ping timeout: 265 seconds] 23:09 < vortexx> https://http1mustdie.com/ https://portswigger.net/research/http-desync-attacks-request-smuggling-reborn tedu@ posted a flak about this today: https://flak.tedunangst.com/post/polarizing-parsers 23:11 -!- jerryf_ [~jerryf@user/jerryf] has joined #openbsd 23:12 -!- jerryf [~jerryf@user/jerryf] has quit [Remote host closed the connection] 23:15 < byteskeptical> say three times fast: Request research reborn redux 23:20 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Read error: Connection reset by peer] 23:20 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has joined #openbsd 23:20 -!- cow321 [~deflated8@user/meow/deflated8837] has quit [Read error: Connection reset by peer] 23:21 -!- darwin [d@fsf/member/darwin] has joined #openbsd 23:22 < darwin> upgrading to 6.7 I didn't see instructions how to diff/merge (difficult for me... still learning) so selected to later. Where do I find the new configuration files or maybe also list what to check and do manually? 23:22 < g4rrgl3n0m4d> I like that http1mustdie 23:22 -!- cow321 [~deflated8@user/meow/deflated8837] has joined #openbsd 23:24 < uwharrie> darwin: https://www.openbsd.org/faq/upgrade67.html 23:24 < darwin> thanks! :) 23:24 < uwharrie> also note that 6.7 is no longer supported 23:24 < darwin> maybe it's 7.7 23:25 < darwin> yes 23:28 -!- LainIwakura [~LainIwaku@user/LainIwakura] has quit [Ping timeout: 272 seconds] 23:29 -!- horsegoosemeth [~horsegoos@wifi-nat11.adl2.internode.on.net] has quit [Ping timeout: 260 seconds] 23:30 -!- itrsea [~Thunderbi@user/itrsea] has quit [Remote host closed the connection] 23:30 -!- itrsea [~Thunderbi@user/itrsea] has joined #openbsd 23:31 < g4rrgl3n0m4d> later cybernauts 23:31 -!- g4rrgl3n0m4d [~N0m4d@bl18-180-107.dsl.telepac.pt] has quit [Quit: leaving] 23:31 -!- Hackerpcs [~user@user/hackerpcs] has quit [Quit: Hackerpcs] 23:33 < darwin> i don't see any information on 77.html how to find those other than sysmerge but want to manually 23:33 * sonya is hardly thinking about akamai.. a lot to say but nothing new.. 23:33 < darwin> upgrade77.html 23:35 -!- sonya [~nologin@gateway/tor-sasl/sonya] has quit [Remote host closed the connection] 23:36 -!- Hackerpcs [~user@user/hackerpcs] has joined #openbsd 23:36 < uwharrie> then you'll have to manually unroll and hand apply the stuff in /var/sysmerge/ & https://cvsweb.openbsd.org/src/usr.sbin/sysmerge/sysmerge.sh?rev=1.236&content-type=text/x-cvsweb-markup 23:36 -!- Hackerpcs [~user@user/hackerpcs] has quit [Max SendQ exceeded] 23:37 < darwin> i see 23:49 -!- down200- [~down200@141.219.180.73] has joined #openbsd 23:50 -!- down200 [~down200@shell.lug.mtu.edu] has quit [Ping timeout: 260 seconds] 23:52 -!- horsegoosemeth [~horsegoos@pa49-178-113-41.pa.nsw.optusnet.com.au] has joined #openbsd 23:57 -!- down200- [~down200@141.219.180.73] has quit [Quit: ZNC - https://znc.in] --- Log closed Sat Jul 26 00:00:38 2025