04:40:55 https://github.com/Major-GHZ/rpg-irc-bot 09:02:49 ^ jack-sparrow sounds interesting, anybody got an instance? 09:09:34 I have an instance of the Eggdrop bot on another network, but I never learned to use it with Lua. 10:36:06 ant-x: what is Eggdrop ? 10:36:39 An IRC bot. 10:36:55 /The/ IRC bot: . 10:37:26 jack-sparrow, your games seems in an early stage of development, so I think I have some time to learn how to run it on IRC. 10:48:32 is it trivial to retrofit BE onto an old installation? is it enough to move the things mounted under / around into a $zroot/ROOT/default dataset? 11:28:30 I had eggdrop soup once. 11:37:31 rtj, Is it the advanced, cutting-edge fork of eggdrop, as Claws of Sylpheed is the advanced fork of Sylpheed? 11:41:04 Ah, it should be spoon, nor fork. Beg pardon. 12:33:07 ridcully_: yes, I've done this a lot. TLDR clone your existing / into zroot/ROOT/default *and* set it to canmount=noauto mountpoint=/ 12:33:28 then you can shuffle the rest around (like zroot/var/* ) without isues 12:34:04 you can use a zpool checkpoint to make sure you can roll back in case of issues 12:34:12 just remember to remove it after the upgrade 12:34:44 dch: cool, thank you! 12:35:15 is there a `pkg tree` type command that shows which port pulled which dependency in? 12:37:20 aah `pkg info -r` and `pkg info -d` 12:37:50 good enough 12:46:16 dch: I use pkg query to build a dot graph sometimes https://0x0.st/Hi8q.sh 12:46:33 nimaje: ok that is what I wanted :-) 12:46:34 nice 12:47:18 and you can pipe that into dot I guess? 12:47:40 yes exactly 12:49:28 (its a bit unfortunate that they named the syntax and a renderer dot) 12:49:41 out of curiosity: what do you use to backup your ZFS filesystems ? is a send/recv-like tool (sanoid/syncoid, zrepl, ...) sufficient for a good backup strategy? (I'm currently running Bacula but it lacks a snapshot management feature..) 12:51:49 well, I would like some interactive dot viewer to focus on subgraphs, like all (transitive)dependencies of some package or the reverse dependencies, but rendering to svg and viewing that in a web browser works ok 13:21:09 mage wrt backups, for critical stuff (where the govt will take me to court) I use tarsnap, also for /etc/* and similar files per server. lots of zfs send/recv, and I pipe it into restic 13:21:11 https://people.freebsd.org/~dch/posts/2021-03-05-restic-backups 13:28:19 dch: awesome write up thank you. 13:28:47 yw 14:26:14 dch: what's the added value of restic in case of ZFS snapshots? 14:29:03 also, unless I missed something, you send the whole zfs dataset each time to Restic 14:34:26 To me Restic looks like a modern alternative to Bacula, but it doesn't play well with ZFS.. as Bacula 14:34:28 mage: restic is off site storage for me 14:34:56 and I zfs send the whole dataset because it makes restoring very easy, and these datasets are not particularly large (under 1TB) 14:35:08 restic does the dedupe so it doesnt incur additional storage 14:35:25 bacula requires a lot more moving parts, and I don't need that yet 14:36:57 ok my datasets are larger, and I would prefer to snapshot every 15 min and duplicate remotely 16:12:52 I solved my iocage jail problem by creating a new jail, installing all the required packages, copying the relevant data over, renaming the old jail and naming the new jail with the original name of the old one. Problem solved 16:20:04 vortexx: what was the issue you were having before? Not that I'm using iocage, but still curious about it. 16:47:01 mns: made the mistake of typing ctrl-c into the wrong tmux pane and interrupted iocage update $jailname 16:47:26 and then it wouldn't restart, just throwing "exec_poststart failed: script non-executable" 16:47:38 which was... beyond my patience to debug 16:48:05 I tried iocage rollback $jailname and that didn't help 16:56:49 Aymeric (FreeBSD src committer) at FOSDEM asked: "How does it feel to be doing a OpenBSD talk using FreeBSD" 16:57:04 I see nothing wrong with it (it was meant as a joke) :p 16:57:47 now that's some solid proper heckling 16:57:52 =-p 17:02:07 What Aymeric should be worrying about is when the fuck hes going to join IRC >:) 17:02:37 I spoke to him about it at EuroBSDCon 2025, offered him a bouncer account on my server, he wanted to setup his own, skip forward to Feb, still no sign of him :) 17:03:01 stefano has been beneficial for supporting IRC though, I have other plans for this year >:) 17:19:24 "He wanted to set up his own" - yes, but until then... 17:19:53 wavefunction: until then hes on Discord 17:19:56 disgusting I know 17:20:19 I can't join discord while at work. :-( IRC and such are fine, but I don't even do bitlbee bridging or anything 17:20:29 17:21:10 My google-fu is failing me today. How does one set up a CLI copy of *BSD using bhyve and/or qemu :( 17:23:54 * wavefunction keeps googling 17:24:38 can you describe more what you want to do? create a freebsd VM without using any GUI or TUI? 17:30:47 good morning nerds 18:14:38 i seem to be thinking of things 18:33:13 i hate thinking of things 18:53:22 Does anyone use Brave browser? I'm using it on Linux and the save dialogue is not popping up and I don't have xdg-desktop-portal congured. I heard that freebsd doesn't use that. I'm wondering how freebsd does it and if it would work on linux. 18:53:37 "configured" 19:44:33 don't use brave 19:44:44 it's bad 19:52:54 rtprio, I agree, but that's not helpful 19:53:23 blinux, my understanding is that desktop portal programmes are available in the package repositories; try installing one and then relogging. 19:53:58 Oh, let me clarify. All chromium based browsers are effected by this. I should have said that. 19:54:34 Or at least google-chrome and chromium which I also tested. I didn't test edge and Vivaldi may not be effected. 19:54:55 My comment should apply to all UNIX systems where desktop portals even exist. 19:56:51 I am trying to figure out if you use google-chrome and don't have desktop portal installed and it works on FreeBSD and how it works. 19:57:14 hello 19:58:09 Also, another problem which may be related is I right click on the tab and let go and it automatically selects the first option to create new tab. It doesn't do this when I have a desktop environment installed though. Only does it with a pure window manager. 20:09:40 nimaje: Sorry for the delay -- looking to set up a vm on my headless home-server to have shell/console only access to. Just want to be able to poke around and do stupid stuff with openbsd/netbsd/linux whatever 20:11:43 Probably not all that helpful of a description :/ 20:20:32 and you don't want to access it via VNC over the local network? 20:22:00 sorry no idea about that serial console stuff you likely have to use then 20:37:43 nimaje: Nope, no vnc. Just ... console / ssh / whatever textual options there are. I'm not a gui guy 20:41:03 this is already how I access my Bhyve VMs 20:41:10 you can just leave the graphical stuff disabled 20:42:01 hodapp: Alright, is there a dumb-guy-walkthrough doc? 20:42:37 wavefunction: I did it myself with https://github.com/churchers/vm-bhyve 20:47:44 hodapp: Thanks! 20:47:56 good luck 20:48:37 and btw: whatever OS you're putting in there, be aware you may need something like console=ttyS0 to get console when doing things like "vm install -f" or "vm start -f" 20:55:48 ack 21:24:00 I really need to figure out why wg breaks freebsd jails 21:24:12 I cant use my jails on public wifi as I use wireguard 21:25:16 I usually use wireguard always on anyways, but I need to write some scripts to detect a captive portal and then to add a pf rule to allow passing packets on the local subnet the router gives, load the captive portal with say firefox (a terminal client could even work) user does the captive portal and then pf rule is dropped to tunnel everything 22:08:27 Anyone run FreeBSD on a T480? Docs say it works great, any foibles to be aware of? 22:08:49 i think there's a page on the wiki with details 22:08:53 In particular, how is it with GPU switching (optimus type things) 22:08:55 wiki.freebsd.org, search for t480 22:09:13 Yeah I read that 22:09:25 Just wondered if anyone wanted to chime in "yeah I run it on mine, works spectacularly" 22:18:47 polarian: if you come up with a more specific diagnosis, i might be able to help 22:19:02 ('wg breaks freebsd jails' is just a bit broad since that's not generally true as written) 22:46:59 kevans: I reported this errr 22:47:03 a year ago now? 22:47:09 to the pf mailing list, it never was responded to 22:47:15 I put it to freebsd-questions 22:47:17 same thing 22:47:21 was ignored 22:47:27 I thought I "fixed it" 22:47:37 until more recently when it happened again 22:47:51 I was told to put it onto bugzilla, but im really lazy and yeah :p 22:48:45 I will try and find it for you tomorrow, I just got back from a job which was straight after I got back from Brussels (FOSDEM) and I havent slept more than 2 hours since Thursday last week :/ 22:58:14 thanksk 22:58:30 i don't think i'm subscribed to the pf mailing list, and i largely ignore -questions