00:17:03 mailing lists are nice 00:31:38 can the firecracker vm run on a freebsd host? or does it only support freebsd guest 00:55:49 meena: not related to my work, as the issue dates back to 2018 00:55:58 I have no idea what their problem is 02:17:04 can the firecracker vm run on a freebsd host? or does it only support freebsd guest 02:36:09 polyex: i think it's linux host only so freebsd guest only 02:50:28 crap, ty 03:15:30 <_xor> What does `-S srcpath` do exactly for `poudriere jail -c ...`? (compared to `-m src=/src/path`) 03:16:20 <_xor> I mean obviously they're two different things seeing as how -m has a bunch of different transport mechanisms for fetching obtaining files, but "Specify a path to the source tree to be used" for -S isn't super descriptive :/ 06:07:11 i am looking for a lightweight backup system, bacula is to much for this, I am thinking rsync with scripts.... any other ideas? 06:09:05 actually they are the only two that I know, so I am looking for alternate ideas that may have been introduced in the last 20 years :p 10:41:59 what stops someone from using 464XLAT on an ipv6-only kernel? 11:06:35 freebsd default arp cache time 1200 a little more if you want to change > echo 'net.link.ether.inet.max_age=300' >> /etc/sysctl.conf 11:06:43 if you check your configuration 11:07:00 sysctl -a | grep net.link.ether.inet.max_age 11:07:27 sysctl net.link.ether.inet.max_age 11:07:35 It can be useful if you are building a tunnel. 11:09:24 meena > you're right | Your way is better.. 11:09:47 Soni: tentatively, I would say: nothing 11:16:25 now this is really cool, https://freshbsd.org/freebsd/src/commit/c531c1d1462c45f7ce5de4f9913226801f3073bd 11:16:26 Title: FreeBSD / src / c531c1d / pf: Convert PF_DEFAULT_TO_DROP into a vnet loader tunable 'net.pf.default_to_drop' - FreshBSD 11:24:18 meena > freebsd ping command doesn't support -I command 11:24:39 Is this true? 11:25:01 did you try it? 11:25:04 vxwarlock: mine does, or at least claim it does. 11:25:53 however, "This flag applies only if the ping target is a multicast address." (or for ipv6, "This flag applies if the ping target is a multicast address, or link-local/site-local unicast address." 11:26:25 (since in all other cases, the interface the packet goes out on is determined by routing) 11:33:30 hmm 11:47:50 is there a way to inspect IPv6 RAs from userspace? 13:13:21 Hi. https://forums.freebsd.org/threads/how-to-do-a-full-system-backup-of-freebsd-so-i-can-boot-from-it-if-my-current-system-fails.76474/ is that still how to prepare a recovery should my system fail? 13:13:22 Title: How to do a full system backup of freebsd so i can boot from it if my current system fails | The FreeBSD Forums 13:16:16 are you using zfs or not? 13:27:28 yes i do 13:27:40 is it better to take snapshots of everything? 13:28:24 but i dont have a zfs system elsewhere to receive the snapshots properly 13:28:37 and i read writing them to a file has considerable risks of corruption and i would never know before i need it 13:30:03 what i would like to be prepared for is a situation where the system refuses to boot at all, there is no easy fix and i would have to reinstall 13:36:58 what I would do in that case is to make a bootable restore disk, and (either on the same or separate disks) backups of the root pool done with zfs send or whatever 13:38:29 then reinstall, create zfspools and restore their snapshots? 13:38:57 or what do you mean by the bootable restore disk? 13:40:45 a bootable disk with enough on it to create partitions and zpools - an install disk will do 13:41:24 and rather than reinstalling as such, just make new partitions and zpools and restore the old data 13:42:05 doesnt zfs receive need its own zfs pool which needs its own disk (or at least, thats recommended)? 13:42:15 can zfs pool coexist on one disk? 13:43:48 zfs send can write to a file, no? 13:43:54 yo @channel "not important" just curious why this is in /etc/termcap. line 103 from (cat -v /etc/termcap |nl |less) shows ^L character. just curious how this got here or if it has some special meaning. currently im on 13.2-STABLE 13:44:09 ^L is a page break 13:44:55 was sorta thinking that but couldn't relate it to why it would be here 13:45:06 it can but i read its not recommended to do snapshots to files because of corruption risks and not being able to notice before trying to failing restore 13:45:16 as it appears multiple times similiarly 13:45:19 it has no semantic meaning in the file, it's just there for convenience to divide up the file into sections 13:45:46 moreso formatting. cool thanks man 13:46:41 randomly opened it up in vim and with my formatting noticed it like well thats odd 13:46:54 was looking for vt400 support 13:47:17 * CmdLnKid currently working with openvms x86 14:02:05 CmdLnKid: whoot 14:03:30 yeehaw! 14:06:22 that vt420 entry looks like a translation from terminfo 14:06:54 when pruning down termcap entries to 1024 bytes, you can do a lot better than the ncurses tools do 14:08:17 for example, RI is sometimes useful, but DO,LE,UP can be dropped with no real penalty since cm works just as well 14:09:06 don't know how much exposure termcap has had lately but maybe it could use some more 14:09:23 almost nobody cares about any entries except xterm and maybe ansi 14:10:29 I handwrote my own xterm (and screen/tmux) entries to get more function keys by pruning out other cruft 14:10:30 it'd be nice to see some older programs get some more support. now that i have some more exposure to some older os's and progs 14:11:38 i essentially copied over termcap from 13.2-STABLE today just to get the entries 14:11:52 to a macos system 14:12:12 makes me feel really old 14:12:40 back when I did commercial unix stuff I had to write a couple of terminfo entries 14:13:54 (I once got an actual bug report that said "the terminal screen stops updating if you hit the STOP key") 14:15:12 hahaha 14:15:15 (I think someone suggested to them that they pry off the keycap or something, it was a hardwired function in the terminal that couldn't be configured) 14:15:35 can't say ive had that happen 14:17:04 can say ive been inquired about a few times for my non-good-usage of custom termcap entries just to get around a few terminal bugs 14:17:16 think i was fired that day 14:18:25 when peoples payroll changes by one zero ... shareholders get all testy 14:19:51 turns out they get that way when unannounced enforced password changes to accounts [admin and finance] happen too 14:44:07 meena: just tried patching on ifuncs on PHP, seems fine, and addslashes() got 5x faster 14:44:40 Freaky: i, otoh, just noticed my kernel crashed yesterday night (and it wasn't my fault) 14:44:44 meena: ironically this only works on other platforms because they apparently get lucky with undefined behaviour in another check 14:45:16 meena: see, if we just rewrote everything in Rust... 14:45:51 i love accidentally working undefined behaviour 14:46:34 where's that xkcd with the vast pile of stuff supported only by a single thin brick 14:47:53 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274011 patch there for lang/php81 if anyone's feeling brave 14:47:56 Title: 274011 – lang/php83: ifunc support is disabled 14:52:39 Freaky: how much work would it be to recreate PHP in Rust? i feel like al the inconsistencies would go terribly against rust's grain 14:52:52 Freaky: https://xkcd.com/2347/ 14:52:52 Title: xkcd: Dependency 14:56:01 meena: I'm sure it couldn't take more than a couple of weeks 14:58:01 Freaky: my virtio project was supposed to be a weekend project. 14:59:39 what the project is about? 15:36:50 most projects are cans of worms 15:48:15 indeed 16:20:24 Freaky: https://github.com/bragful/ephp 16:20:25 Title: GitHub - bragful/ephp: Bragful core: PHP Interpreter in pure Erlang 16:23:04 yuripv: in theory, the project is about cloud-init, but one of the things on the list was to get it integrated into the cloud-init test suite. which means getting it running under LXD, properly, which requires virtio vsock, which, luckily, I'm not the only one who cares about, also FIRECRACKER 17:04:55 i see beta3 has landed ... is there a changelog between betas? 17:09:15 markmcb: you'll need to wait for official announcement which will list the changes; e.g. for beta2: https://lists.freebsd.org/archives/freebsd-current/2023-September/004685.html 17:09:16 Title: FreeBSD 14.0-BETA2 Now Available 17:09:39 ("A summary of changes since 14.0-BETA1 includes:") 17:11:35 yuripv: thanks! 17:30:24 cheapbsd 18:29:25 FreeBSD 13.2 RELEASE P1 still doesn't work well with WireGuard 18:29:39 really really hope 14 RELEASE is better at this 18:29:47 right now it's unusable 19:48:48 Hello, all 19:59:48 Hi! I'm trying to setup IPv6 on my dedicated FreeBSD (13.2) server, hosted on OneProvider. After asking for a /64 IPv6 block, they gave me one, but I'm confused as to how to "link" one primary IPv6 that's reachable and pingable to the outside world (and keep the rest of the /64 block for later use). I've seen some articles about IPv6 setup, but they're either outdaded or using DHCP. I use PF as my firewall (which blocks all incoming tra 19:59:48 ffic and enables some ports and some IPv4 ICMP sequences). Thanks a lot in advance :) 20:00:36 Oh, and OneProvider didn't bother giving me a gateway or something like that. I only have a IPv6 range that's assigned to my server and a DUID (which I think is used for DHCPv6 configuration). 20:08:47 tmtt: From your lips to God's ears 20:09:05 I can't figure out how to use IPv6, myself. lol 20:09:41 lol 20:10:06 the farthest I've gotten, is my ISP will assign me a gigantic block via DHCPv6 20:10:15 but I can't get that to do anything useful from that point 20:10:20 no matter how many things I reference online 20:10:38 since I don't need to care about IPv6, 20:10:41 I gave up after 2 hours. 20:10:43 and here we are. 20:10:52 My ISP won't even acknowledge the existence of IPv6 20:11:06 mine does (Verizon FiOS, Baltimore) 20:11:09 for about a year 20:31:04 can bhyve run linux guests? 20:33:36 yes polyex 20:36:32 tmtt: there are a couple of ways of doing it 20:36:52 rtprio: what's the simplest? :) 20:40:37 they're about the same; i use rtadvd 20:41:43 the config is two or three lines 20:42:45 rtprio: Isn't rtadvd used for IPv6 routers? 20:43:35 If so, I just want to make my server accessible to one of the IPv6 I was allowed to use without much hassle, not making a router for my LAN 20:43:35 does your router not have an ipv6 address? 20:44:22 if they gave you a block, you'll _probably_ have to route it. my last isp gave one ipv6 address for the router and then the /56 20:49:29 Hello 20:49:31 rtprio: Oh, no, it's not a home server, it's a dedicated server I rent at a server hosting provider, like Vultr or Linode 20:50:01 I live in my parents basement 20:50:11 rtprio: I don't know how they handle their DHCP(v6) configuration at all 20:51:13 i've only run dhcpv6 as a client, on a couple of cloud boxes; i've never set it up 20:51:50 what does the duid look like? 20:52:13 No I don't want to set a DHCPv6 server either, I simply want to make my server available to some IPv6 20:52:23 2s 20:52:51 well, you can give your server one of the address in your /64 but i don't think it will work 20:53:28 Yeah, that's what I thought I'd do, but I have no idea on how to assign one to my network configuration lol 20:53:41 DUIDs aren't private, right? 20:53:50 one down, https://github.com/lichray/nvi2/pull/121 12 to go: https://gist.github.com/igalic/87b4422dc6c6b18b7e212749694cfef1 20:53:51 Title: fix last left-over K&R function declaration by igalic · Pull Request #121 · lichray/nvi2 · GitHub 20:56:16 rtprio: and yeah, they gave me a DUID, with instructions on how to use it on Linux but not on FreeBSD and I couldn't find much info on this for FreeBSD 20:58:38 as i understand it identifies your device on their network, but i suspect you're still going to need dhcpdv6 on your router 21:03:02 thedaemon cool ty! can bhyve run ANY linux as a guest or only some? 21:03:45 polyex: bhyve should be able to run any linux. It's a virtualization platform. 21:04:18 The Linux stuff we can only run in jails is a lot more restricted. 21:04:45 ahhhh 21:04:50 nice! 21:34:31 Anyone know if BETA3 build has dropped yet? 21:34:41 Supposed to be today if schedule goes well. 21:34:53 thedaemon: it'll drop when there's an announce email 21:35:09 is that in a particular mailing list meena ? 21:35:29 I have digest turned on for muh mailing lists. 21:35:47 freebsd-current 21:36:01 gracias rtprio I'll verify I'm in it :) 21:36:18 (i'm pretty sure) 21:37:40 it's also on freebsd-stable@ 21:39:41 I'm surprised it's not on announce@ but i guess that's really for releases and security issues 21:40:02 yeah I was looking at announce but saw security issues 21:41:24 freebsd-current & freebsd-snapshots 21:41:33 I should have read the Release page fully 22:13:51 14 shaping up nice? only used 13 so far 22:45:19 hay when i try login via lightdm it says no session? 22:45:50 it doesn't even list fluxbox as an option under the dropdown from top right corner 22:47:16 also when i get into fluxbox without the lightdm and lauch kvirc it keeps saying i need to find the installation settings under ~/.config, but i already set that up previously 22:51:22 also, not sure if it is related, but even before all that when i was at desktop session and logged off back to tty the keyboard was not responding properly, like the 'a' key was mapped to enter and 'p' was mapped to the up arrow? 22:52:11 i eventually got out of that by alt+switching tty's 22:52:25 that was some weird shit 23:06:31 markmcb: in case you are not subscribed, https://lists.freebsd.org/archives/freebsd-current/2023-September/004736.html 23:06:32 Title: FreeBSD 14.0-BETA3 Now Available 23:42:09 14 shaping up nice? only used 13 so far