05:43:57 whats with this invalid signature crap and slow mirrot for the pkgs? :/ 05:44:18 I tried to add .eu. to the repo url didnt really helped 06:10:47 hello, I have just successfully installed wireguard on freebsd =)))) 06:25:52 In my FreeBSD server, I have one external interface with public Internet IP address, and a "lo1" virtual interface I created in rc.conf, for my Jails to have virtual IPs through that interface, and NAT for them so that they could be online through my external interface with public IP address. I'm trying to understand and configure PF for such setup now, and I'd like to ask in my case, should I have "set state-policy if-bound"? 08:07:13 on my homeserver, pf's nat doesn't work for jails after boot – i assume because the jails (or rather their ip addrs) don't exist when pf is started. doing 'service pf reload' fixes this, but how do I get this to Just Work™ after booting? 08:15:07 also, can i update to the 14 beta via freebsd-update? not really finding any info about that, but intuitively I'd assume 'freebsd-update -r 14.0-BETA2' should™ work. 08:16:25 I think update works for betas but not alphas 08:22:41 paulf: okay, i'll try. any idea where you know this from? 08:23:23 well i tried recently for alpha and it failed, not certain for beta 08:28:11 ah. well, i guess i'll see if it works. first updating to 13.2-p3 tho. probably not needed but feels cleaner. :P 08:30:24 also, i only recently learned about freebsd-update's -d option, which actually makes it work nice when updating multiple freebsd instances through one host. a bit confused that -d doesn't always default to $basedir/var/db/freebsd-update but i assume there's some reason for that. 08:56:15 re pf i found https://forums.freebsd.org/threads/pf-requires-reload-after-boot.58444/ referring to man pf.conf saying names of interfaces with changing addresses should be enclosed in parens, but that's a syntax error for me… :F 08:56:16 Title: pf requires reload after boot | The FreeBSD Forums 09:25:29 phryk: could you paste your rule? this works for me: rdr on $ext_if inet proto tcp from any to ($ext_if) port 443 -> $webserver port 443 09:27:38 stl: mhh, i do my rdr's on tables/subnets (<10.101.2.0/24> f.e.) rather than interfaces. i only have "pass on $jail_if" using the affected interface. 09:42:40 paulf, phryk: ALPHAs are cut from the main branch, and the stable/14, until releng/14.0 is branched. BETAs are cut from a releng branch. freebsd-update only comes from releng branches 09:45:27 meena: so upgrading to beta works, good. :) 09:45:37 but i'm still stuck trying to decipher (again) how to do a major upgrade for postgres… pg_upgrade seems like it *should* be the way to go but depends on a setup that no package manager i know (except portage, i guess) will allow… :F 09:46:03 can't really believe that there still isn't a better way than dumpall and feeding the whole dump into the new install… 09:46:18 phryk: the easiest way is to have jails for different postgresql versions 09:46:38 meena: oh right. mine already runs on a jail. but then i could go the replication route. 09:47:10 that would mean i have to figure out how to set up replication, so i guess that's a project for another day.^^ 09:58:52 phryk: there's instructions in UPDATING somewhere for how to do it without jails 09:59:17 but the real fix is to allow concurrent version installs 10:00:25 meena: having jails isn't really a big help for pg_upgrade, which needs to be able to run the two version's postgres binaries alternately 10:00:30 RhodiumToad: far as i know that's not a thing pkg can even do 10:00:54 RhodiumToad: yeah, jails don't help with pg_upgrade (tho they can, i guess). the point was spinning up a second instance and getting replication going. 10:00:56 it means doing major changes to the ports, but it's quite doable 10:01:31 the best example of doing it close to right is how debian/ubuntu's postgres packages work 10:01:41 no idea how things look there.^^ 10:02:03 but honestly, i'd like package flavors for a lot more things… like different compile-time options. 10:02:30 tho after my understanding, currently only ports have flavors, packages don't. 10:02:49 the basic idea is to install every pg server version into its own dirs, split out libpq, and provide a few wrappers 10:03:04 flavors aren't really the issue here 10:03:40 yeah, not here. it's just a general small gripe i got. :P 17:25:49 -wi2 17:25:55 oops 17:33:41 <_xor1> Is /etc/rc.firewall supposed to exist in base? 17:34:29 <_xor> Oh, nevermind. Just checked my other systems and it's not there either (unless all of my systems are missing a file that's supposed to be there to begin with) 17:37:09 <_xor> oh heh, I think I know what I did. 17:41:03 * _xor was too presumptuous when he added WITHOUT_IPFW=yes in /etc/src.conf 17:42:06 <_xor> meena: Just realized that since I'm using pkgbase, that probably gets built as a package, doesn't it? 17:42:47 <_xor> meena: Can I tell it build just a specific package or do I have to build the whole thing? 17:42:49 _xor: yes, and there's not much libs 17:43:03 so you can build it, and just not install it 17:43:08 <_xor> Oh, just realized that ipfw includes a kernel module, doesn't it? So it'll have to build that too and upgrade the kernel package. 17:43:09 that's what I usually do 17:43:12 <_xor> ah ok 17:43:51 <_xor> PkgBase is paying dividends, thanks for the work on it :) 17:44:11 i wish i had more hardware resources to run an open repo again 17:44:27 <_xor> What's the current situation and what do you need? 17:44:30 but i feel like just having done that has kicked stuff off 17:45:07 _xor: a #freebsd user has promised me a Vultr serveras soon as he's got a new job again 17:45:27 <_xor> Wait, so do you need physical hardware or cloud resources? 17:46:12 whatever is cheapest. I'm happy with anything. 17:47:08 <_xor> Hmm, I may be able to help you with it. I use vultr too and I have some excess credits right now. I'm also going to re-up the credit balance on my vultr account next week. If you let me know, I might be able to help you out. 17:48:58 <_xor> Either we can create a new account & I can add an initial credit balance to that for you (which is ideal because then you can do whatever you want, but would like to do it without exposing my credit card), or I can directly create a VM in my account and give you access (less preferred, as I'll have to account for it and keep an eye on it to make 17:48:58 <_xor> sure it doesn't chew up the balance on my own account). 17:51:05 _xor: codeberg is having trouble right now, but this was my last setup: https://codeberg.org/pkgbase/website/src/branch/main/howto/howdo.md 17:51:36 <_xor> I just realized vultr has a referral program. Hang on, I'll /msg you a link. 17:55:13 * CrtxReavr is on a Vultr instance. 17:55:19 <_xor> "Referred customer must link a valid credit card or Paypal method to be eligible for the $100 credit. Unused portion of $100 credit expires after 14 days." 17:55:24 <_xor> That last sentence is laaaaaame. 17:56:57 <_xor> CrtxReavr: Do you know if I can refer meena, have her create an account, and I can give $TBD in credit to the account? 17:57:35 * _xor needs to rebuild his FreeBSD image for vultr too 17:57:43 <_xor> meena: You're working on cloud-init? 17:57:49 Yupp 17:57:59 <_xor> k, will keep that mind. 17:58:00 well, taking a detour to work on virtio right now 17:58:17 but working on virtio is so we can test it FreeBSD on LXD. 17:58:54 _xor, NFI really. . . had the instance for years and don't bother with the website unless there's a problem, which has thankfully, been rare. 17:59:11 <_xor> FreeBSD on LXD? I take that as FreeBSD userland running in an LxD container? 17:59:48 <_xor> CrtxReavr: Yeah I'm Googling + browsing their site right now to figure out if/how I can do this. 18:00:04 FreeBSD instance. . . I'm unsure what their underlaying technology is. 18:00:26 <_xor> You mean their virtualization stack? 18:00:40 Yeah. 18:01:15 <_xor> Don't remember off the top of my head, but I remember building a FreeBSD image with cloud-init + customizations using poudriere, uploading it to vultr, and spinning up a VM with it. 18:01:58 I started with their image. . . upgraded it many times. 18:02:50 Honestly, with the exception of this in the rc.conf, it's very much a stock config: route_linklocal="-net 169.254.0.0/16 -interface vtnet0" 18:04:28 <_xor> Doesn't need much, though I thought they required cloud-init, so figured there would be cloud_init_* knobs there too. 18:05:37 Dunno. . . 18:05:47 But like I said, I've had this instance a long time. . . 18:06:06 Been through a lot of OS upgrades. 18:06:07 <_xor> Hmm, weird: "Your server was originally deployed using one of our installers. If you reinstall the operating system via a custom ISO, the root password in your control panel will no longer be valid." 18:06:08 _xor: last time I checked, Vultr didn't have cloud-init in their images yet. I should message them, the latest fixes makes it work really well on Vultr 18:06:26 <_xor> I know 100% that I remember building and uploading a couple of custom images. 18:07:01 <_xor> Now I'm wondering if that didn't work (though I remember seeing it work and I'm 99% sure I mentioned it in here too), and I resorted to using the stock images they had. 18:48:35 i have a problem. i have a half-done update to 14 on my desktop and it died during the big pkg upgrade. couldn't even read what's going on as it just immediately rebooted. 18:49:23 now i've been through an fsck and i don't know if that finished or not because there was a lot of text running down very quickly and then it rebooted again within less than a second – after taking over half an hour to get that far… 18:49:49 what sort of text? 18:51:02 no idea couldn't read it. but english, not /dev/random ^^ 18:51:32 now it's going through fsck again, tho this time it doesn't seem to find a lot of errors (fixed dozens in the previous run) 18:51:51 how do i get this to slow the hell down so i can actually read whatever the error is? 18:52:18 Ctrl-S? 18:52:32 hm, that won't stop a reboot 18:53:02 depends 18:53:23 what does that even do? 18:54:25 this is on the physical console? scroll lock might help 18:55:18 so i have to hit either ctrl 18:55:31 +s or scroll lock in the fraction of a second before it reboots?^^ 18:55:51 and yes, i do have direct keyboard access (tho only via usb, not ps/2) 18:57:18 you may be able to get it to stop on panic rather than reboot 18:59:26 you mean with ctrl+s or some other way? 18:59:45 aaand it rebooted again 19:03:47 okay, if i ctrl+c the fsck, i can get a single-user root shell. i have a looming suspicion i want to check. 19:03:53 it rebooted rather than doing some sort of controlled panic? 19:08:20 RhodiumToad: no idea. if it didn't reboot so fast i couldn't read anything i might know.^^ 19:09:17 but i suspect that it tried loading radeonkms, saw two cards it supports and then spontaneously exploded. 19:10:01 will know whether that was the problem after this fsck is through… or reboots. ^^ 19:10:15 boot to single user 19:10:39 and make sure you're not trying to load any drm stuff in loader.conf 19:12:11 incidentally, I can't think of any actually safe way to upgrade in-place without disabling graphics drivers first 19:12:20 RhodiumToad: i loaded it from rc.conf because of exactly that. then i wouldn't even have gotten to the fsck… if drm is indeed the problem. 19:13:08 i assumed x would just shit its pants and die and then dump me into a tty. this *is* actually what happened on first boot of the 14.0 kernel. 19:13:29 my assumption here being that it died right after installing the updated drm-kmod and presumably loading it in the pkgs post-install. 19:15:07 that's ... not how it works 19:15:29 then drm might not be the issue after all^^ 19:16:52 boot to single user, run fsck, mount local filesystems, remove the drm packages, and try again 19:18:04 i removed radeonkms from rc.conf during the previous boot, that should™ do the same. 19:18:30 i said, while the machine was rebooting :F 19:19:30 running fsck -y from single user shell now 19:22:03 When I go to the console of my jail; jexec myjail, the location is always "/", how to make it "/root" by the default? 19:25:30 tercaL: jexec -l 19:28:48 meena: Thanks a lot 19:29:02 fffffffffffffffffffff 19:29:04 the disk is dead 19:30:15 after reaching +60% on phase 2 it spouts out "THE FOLLOWING DISK SECTORS COULD NOT BE READ" and "CAM status: Auto-Sense Retrieval Failed" 19:30:18 :'< 19:30:40 this goes on forever with different addresses or whatever… 19:31:55 phryk: oh no 19:33:16 ah yes, and if i just do "ls" in the shell, the whole box reboots… 19:33:32 meena: oh no indeed, this is my work machine. 19:36:48 this was working well before the upgrade? 19:37:06 I would say the odds are that this is not a hardware problem 19:41:37 RhodiumToad: never noticed a problem – but i was lacking a smartd config, so i wasn't exactly up to date with how fresh or not this drive is… 19:42:08 anyhow, gonna boot into the shit os and play some fallout. been doing it shit all day and i'm kinda spent :F 19:42:15 it's not inconceivable that the load of doing the update broke the drive, but it's not especially probable in my experience 19:43:12 RhodiumToad: yeah, but an obvious culprit. and here i was wanting to frontload some of the effort for the new machine i'm putting together next month… 19:45:22 meena: https://hachyderm.io/@Freaky/111099189331514331 sneak peek 19:45:23 Title: Thomas Hurst: "@josephholsten⊙ms Hey, look what I have…" - Hachyderm.io 19:46:16 i got two other disks in that machine, so I'll see about where to put a fresh bsd… tomorrow. :F 19:48:25 bsdinstall man page says "On FreeBSD release media, such a script placed at /etc/installerconfig will be run at boot time and the system will be rebooted automatically after the installation has completed." that mean if i don't remove install media it'll repeat the install automatically after rebooting? 19:51:32 that depends on the boot order configured in your bios or whatever, and whether you change it during the reboot 19:57:49 but if the scripted bsdinstall install media is left in and it gets booted to, the install will be repeated right? 19:58:01 like it won't detect that it's already been done or something 19:58:16 I guess that depends on the script 19:59:09 I would test it in a VM environment 19:59:22 can a bsdinstall script decide if bsdinstall runs or not? 20:00:57 i guess it's pretty important to remove the install media from the boot process, however it's done, because a reinstall loop could happen 20:07:21 https://badland.io/packmule.md seen that RhodiumToad? 20:07:24 Title: Introducing Packmule 20:08:19 haven't seen it myself 20:08:43 I'm not big on image-building tools, I just go with make 20:11:23 why not? 20:13:03 I don't have any requirement to build separate installer images, I'm generally building the actual system 20:13:57 well you gotta install it after building it no? 20:14:56 no, I'm installing it directly onto what will be the final system 20:15:42 whether that's a bootable sdcard for my RPIs, or onto a split mirror on a PC 20:16:53 or on an image file or device for a VM 20:17:00 oh do you do the thing where you netboot the system, then setup disks, then untar distro onto disks, then run post setup commands? 20:17:08 no 20:18:00 can explain how you're doing it like i'm 5? 20:18:06 for the PC case, I have mirrored boot disks, and when I'm going to reinstall I split the mirrors, boot one of them, wipe and recreate the other one, then boot off that 20:18:50 then keep them split until I'm satisfied the new system is working, then rebuild the mirror from the new one 20:19:31 this kind of thing would be easier with zfs, but this is something i've been doing in one form or another before zfs was in freebsd 20:20:20 only time I actually install from separate install media is for a brand-new machine 20:20:52 and how do you do it on brand new machines? scripted bsdinstall repacked into an iso or? 20:21:24 nah, just a manual install 20:38:03 why not scripted? 20:47:57 Freaky: nice! 21:16:46 ugh, commits search for illumos looks weird there 21:20:49 https://freshbsd.org/illumos/gate?committer[]=Yuri+Pankov says i've slacking for 10+ years and uses that weird sysroot branch :D 21:20:51 Title: Illumos / gate - FreshBSD 21:21:51 i'm trying out scripted bsdinstall. where do i set the options that are in the security hardening menu during interactive setup? 21:23:19 i assume in the script's preamble but don't know what options to set 21:24:19 those options end up in /etc/sysctl.conf 21:27:45 (mostly) 21:28:07 wait so scripted bsdinstall doesn't actually let me set the options that are in the menus during interactive install? 21:28:08 you can see /usr/libexec/bsdinstall/hardening for where they all go 21:32:49 ? 21:35:32 like what about the system components menu screen, we don't get to configure those in the scripted install? 21:48:41 To elaborate on RhodiumToad's answer: look in that file past the copyright header. You'll see a multiline command starting with: FEATURES=$( dialog --backtitle "FreeBSD Installer". That tells you which menu option maps to which hardening option ID. Then, some lines below that, you'll see a "for feature in $FEATURES; do" loop with a case statement. That tells you which hardening option's ID maps to 21:48:47 which (sysctl.conf or rc.conf) line. For example (in 13.2), "Randomize the PID of newly created processes" is random_pid, which in turn maps to "kern.randompid=1" in sysctl.conf; and "Clean the /tmp filesystem on system startup" maps to clear_tmp which in turns maps to clear_tmp_enable="YES" in rc.conf. 21:57:37 Correction: "which (sysctl.conf, rc.conf, ttys, or loader.conf)" 22:00:42 the system components bit is controlled by DISTRIBUTIONS= in the scripted install 22:33:14 Newbie Bind9 here. I want to block a some domain, example gnu.org (just example) with bind9. I always get an error and I don't know where the error is located. Named.conf = https://pastebin.com/4mGsg1nw, log = https://pastebin.com/J5YJui9F, blocked.zone = https://pastebin.com/g2mkpJE5. Thank you 22:42:46 Not a bind9 expert (and this may not be the right place to look for one), but "Sep 20 22:32:08 manchester named[7222]: dns_rdata_fromtext: /usr/local/etc/namedb/blocked.zone:7: near eol: unexpected end of input" in log suggests that maybe it wants the ")" at the end of line 7, not alone on line 8. 22:45:00 the SOA record seems to be missing a field 22:45:49 @ SOA localhost. nobody.localhost. 42 1d 12h 1w 3h ; example SOA record 22:52:13 <_xor> Oh good lord 22:52:21 * _xor is reading ipfw(8) 22:52:31 <_xor> Quite a few options compared to pf it seems, heh. 22:52:47 ipfw can do literally everything 22:53:02 <_xor> I'm noticing that :| 22:53:08 its just got horrific documentation 22:53:31 <_xor> I'm actually really interested in reading more on its jail + netgraph options. 22:53:51 wait till you get to the nat options with the in-kernel and external (old) nat options :D 22:53:55 natd 22:54:03 <_xor> My ears perked up when I saw that you can divert to netgraph with a cookie. 22:54:29 <_xor> Yeah also reading through the Handbook section on IPFW, which mentions that. 22:54:43 <_xor> I'm reading through the handbook and also skimming man pages it references. 22:55:07 yeah then you google it and it becomes an absolute mess of options -_- 22:55:15 it really really really needs a new 'howto' 22:55:19 <_xor> Heh, I noticed that too. 22:55:38 <_xor> Somewhat surprised at the documentation. 22:56:00 <_xor> ipfw was around before pf was integrated, right? I remember using ipfw until around mid-2000s. 22:56:13 the documentation for ipfw is impressive in the fact in that it is absolutely technically correct; 100% coverage; but there is 20 years of it 22:56:28 there is no realistic cookbooks or anything else 22:56:29 <_xor> Most tutorials/docs seem to be written for pf, and I was about to say it got first-mover advantage, but then I realized that's not true. 22:57:21 <_xor> Is it really just the sheer volume of functionality that ipfw offers that makes it so dense when compared to pf? 22:57:50 ipfw can even operate on layer2 22:57:55 so yeah sheer volume 22:58:07 documenting it I imagine is a constant nightmare 22:58:09 npf has the worst syntax of a firewall i ever seen 22:59:00 like bhyve its why we need cookbook.freebsd.org 22:59:35 perl has the same issues 23:02:28 <_xor> Agreed, a cookbook of common recipes would definitely make things easier. 23:02:38 <_xor> ...and yeah, I saw the layer2/mac thing too, pretty neat. 23:03:09 <_xor> I started something like that a while ago, but it fell off. 23:03:42 kind of need a community push to make it happen 23:03:53 but all of us are so busy with our lifes, quite the responsibility to head 23:04:04 I do not imagine anyone would block such an action 23:04:56 <_xor> Oh wow, didn't realize it was Feb of last year that I created the repo for that... 23:04:59 <_xor> https://xorander00.github.io/freebsd-notes/ 23:05:00 Title: xor's FreeBSD Knowledge Base 23:05:36 tell me about it a few years ago I created an entire youtube channel: https://www.youtube.com/channel/UCFhw1oJktUnwY6slMSSxpgQ 23:05:37 :P 23:05:37 Title: viBSD - YouTube 23:05:57 <_xor> I have a ton of notes I can put in there. The outline is based on notes I already have. But I have to schedule time for it, and it's a bit scarce. 23:06:13 as I said :) 23:06:57 <_xor> You're in the UK? Oh god, that's a warm can of beer, isn't it? :P 23:07:24 at the moment im trying to juggle 2 40 hour jobs, a house move (including my 5 year old daughter, mrs and my parents house) as well as dealing with some legal issues over 23:07:36 I bought AC :P 23:10:17 title: how to learn 5 vi commands overall in 30 years :> 23:13:27 <_xor> Bought AC? 23:13:38 <_xor> lol <3 vi 23:13:54 side joke about thermal warming and the uk at the moment, ac being air conditioning -_- 23:14:08 <_xor> It's annoying that some Linux distros set ee/joe/whatever as the default $EDITOR. 23:14:17 <_xor> oh right 23:15:07 i had that moment today, visudo on debian starting nano instead of EDITOR being vim, and i was literally lost 23:15:26 <_xor> There seem to be a fair number of UK'ers in here (and in general working on/with FreeBSD). Is there a reason for that? Like is there some big FreeBSD-using company in UK? 23:16:23 <_xor> yuripv: Yes, it's annoying. Muscle memory kicks in and I automatically start using vi commands to quickly make edits...only to realize after a few seconds that it's not vi. 23:16:52 not that I am aware of, not sure where netflix is based but pretty sure its not the UK, though ... there is a lot of retro-pro people in the uk, be it amiga, spectrum, acorn... etc. FreeBSD traces its routes from the original unix so it would make sociological sense that it was more popular 23:17:43 <_xor> Can't we pass legislation or something on stuff like changing $EDITOR? We can start a lobbying group for it. 23:18:11 I mean the sane thing to do would be it defaults to 'seteditor.sh' like ms was forced to do with browsers 23:18:19 <_xor> daemon: Ah interesting. I remember how many people talked about Amiga when I was learning gfx coding in the 90s and was watching the demo scene. 23:19:10 Mentally even now (as someone born in the uk) when faced with a problem I will think ... hmm how did it used to be done? as a default reaction 23:34:37 <_xor> Heh, I was talking to my friend from the UK the other day and said to her, "The cozzies around here seem to know absolute bollocks. Right then, forget those chavs, time for some bubble and squeak and a nice cup o' tea." 23:34:43 <_xor> She didn't find it very amusing. 23:36:45 its a mixture of random colloquialisms from various parts of the uk :) it does not make sense in a single sentence 23:37:35 <_xor> I know, I was just giving her a hard time. When I first saw Lock, Stock & Two Smoking Barrels, I was calling people Northern Monkey or Southern Fairy for a while. 23:38:02 still happens to this day but a bit more tame, the division of south and north 23:38:17 <_xor> Which are you? Which is RhodiumToad? 23:38:40 not sure about RhodiumToad but I am originally from derbyshire (midland, england) 23:38:48 so I technically southern 23:39:11 * RhodiumToad lives in the midlands (and grew up here) but was born more to the south 23:39:52 RhodiumToad, in the next 3 months I might be moving to fallin, stirling ... in the north :o 23:40:29 <_xor> Going on a mission to spread cheer and the good word of the FreeBSD gospel? 23:41:48 I want to unite my family ... I currently live in a place called Rugby close to london, my mrs is Scottish her birth town is Fallin. My parents are selling their house and wish to retire, I am hoping to merge the entire lot to get us all in the same rough area together for the sake of my 5 year old daughter habing family close by 23:41:53 stirling is a bit north of north :-) 23:42:00 <_xor> I just noticed it's Scotland. 23:42:38 * RhodiumToad has visited scotland a couple of times but hasn't lived further north than Newcastle 23:42:45 <_xor> Say hello to Craig Ferguson and Gordon Ramsay for me. 23:42:56 RhodiumToad, if you ever get chance visit the isle of skyé 23:43:55 if I ever met gordon ramsey the only question I would ask; is why he got that weird face lift thing 23:44:11 it looks weird -_- 23:44:42 <_xor> Gah, this is so weird. If anything, that's my biggest complaint with FreeBSD: bluetooth and audio. 23:44:53 * _xor is going to reboot to try and fix this 23:45:13 in that case night _xor because im scuttling to bed ;) 23:45:17 nn all 23:45:23 audio has usually worked fine for me, but never tried bluetooth 23:45:23 <_xor> good night 23:46:08 <_xor> RhodiumToad: Audio works fine on its own, but somehow it's now screwing up this system when I tried to pair bluetooth, even after I disabled all bluetooth-related stuff after my failed attempt. 23:47:42 <_xor> USB headphones are showing up fine, but whenever I try to play something it slows to a crawl, like it's trying to find/open/whatever the audio device (doesn't fail quickly and loudly, "succeeds" silently). 23:47:50 <_xor> No audio plays either. 23:48:41 <_xor> brb reboot