00:02:03 what's the issue with just issuing pw multiple times? 00:02:18 handling lists of arguments always adds complexity 00:03:02 I assume that using pw is something that happens either extremely frequently or with a list of groups that exceeds several elements. 00:06:34 yeah, there's some extra validation if you start allowing lists 00:07:25 e.g. it probably doesn't make sense to change multiple group names at a time 00:07:33 it makes sense for member lists 00:17:37 rockyh, I think it was missed in all of the chatter that groupmod modifies the group but usermod modifies the user. "pw usermod -n rwp -G operator,wheel,staff,guest" just added me to that list of groups no problem. 00:18:53 Note that the user is removed from any groups not specified. It must be a complete list. 00:20:30 I just connected my FreeBSD router to my iPhone for USB tethering and it just worked 00:20:54 I cannot believe I have a line that says "nat on ue0" 00:20:59 in my pf.conf 01:11:56 lw, ping 01:26:56 jbo: hi 01:31:28 lw, I read some stuff by now - did mean to check with you whether non-lower case PORTNAME is required 01:31:57 "by now" not meant to sound negative. Let's say "in the meantime" :) 01:33:35 jbo: i don't think it's required, but other ports do it like that (net/py-GeoIP2 for example) - is that discouraged? 01:37:56 lw, https://wiki.freebsd.org/Python/PortsPolicy 01:37:57 Title: Python/PortsPolicy - FreeBSD Wiki 01:38:07 > PORTNAME MUST exactly match the registered PyPI package name, including casing. 01:38:10 so I guess that :D 01:38:23 that should be now it is now 01:38:34 s/now/how 01:38:40 yes indeed - did not mean to complain :) 01:40:02 although i think this means audio/sublime-music needs to be renamed to audio/py-sublime-music 01:41:13 I did not check that port yet 01:41:49 but yes, as a committer it's sort of my motivation to point submitters towards the resources necessary to increase the likelyhood of a port submission to be as accurate as possible :) 01:58:38 although net-im toot doesn't follow that convention... which imo makes more sense for end-user applications, but the guidelines say explicitly that you can't do that 02:05:00 in case something is only an end-user application you can drop that py- prefix 02:05:39 nimaje: PortsPolicy disagree, it says you can only do that if it's "NOT present in PyPI AND not likely to ever be". maybe it's out of datE? 02:07:31 i'm not opposed to including the py-, it just seems like existing package contradict the policy there 02:08:53 i guess i will email -python⊙. tomorrow :-) 02:09:04 there are plenty of things in the ports three that does not adhere to guidelines. that is partly because of oversight and partly because guidelines and ports infrastructure evolves over time. 02:15:16 How do I do the equivalent of parted's "parted /dev/sdX set 1 boot on" on freebsd? I have an image on the disk already I just need to make it bootable 02:15:56 How do i change the console (vt) resolution? "vidcontrol -i mode" lists no modes! 02:18:29 Axman6: Maybe check "man gpart" to see if there's some flag? 02:19:09 there's the bootcode command, but I think I just want to set the device to bootable, not change the bootcode... but I'm not sure 02:20:29 Axman6: I think you want `gpart set` 02:20:41 (bootme / bootonce attributes) 02:21:03 or active, I guess, depending on the scheme 02:21:42 I'll give that a go 02:25:56 Is there seriously no libpng package in the base system? I have to install that from ports? 02:35:02 Ok, so why does this page not mention portsnap even once? https://docs.freebsd.org/en/books/handbook/ports/ 02:35:04 Title: Chapter 4. Installing Applications: Packages and Ports | FreeBSD Documentation Portal 02:42:07 ok... I gave in and just used an ubuntu vm. wish me luck! 02:50:04 SomeRandoUser, portsnap is being deprecated. 02:51:26 What's the replacement? Just doing a git clone? 03:02:03 yes 03:33:26 Does the value of 2000 in the property "dev.cpu.0.freq_levels: 2300/2000 ..." means miliwatt per cpu core ? 03:40:39 occ: https://man.freebsd.org/cgi/man.cgi?cpufreq 03:40:40 Title: cpufreq 03:40:54 "Values are in units of MHz and milliwatts." 03:42:59 so the total power usage of a 4 cores cpu is 2*4=8 Watt, is it right? 03:43:32 That's how I'd interpret it. 03:43:40 assume all cores's freq_level is 2300/2000 03:49:00 that doesn't mean right, since it means my Ryzen 5800X3D would consume 30W at full base clock (3400/3740), actual TDP is >100W. i wonder if this is supposed to be mW but is really a made up number 03:49:03 s/mean/seem 04:00:25 My mouse (PS/2 touchpad on laptop) isn't working in the console or X. How do I troubleshoot it? 04:00:43 how do you make unattended bsdinstall set up a password for zfs "Encrypt Disks"? 04:05:55 SomeRandoUser: is moused running? 04:06:11 yes 04:13:04 elirco: Thanks for the advice earlier regarding "hw.snd.default_unit" . It works! But is there no way to change VLC's output on-the-fly? Is the list of output devices in VLC  just for show? :) 04:21:30 dmesg shows that the mouse is detected. "psm0: model Elantech Touchpad, device ID 3" 04:21:37 and I have a /dev/sysmouse file 04:21:56 But the touchpad just does nothing 04:26:39 an external USB mouse does work, though. 04:47:05 SomeRandoUser: you might need a moused for the touchpad as well 04:49:37 I do have one running 04:50:04 ps -A shows /usr/sbin/moused -p /dev/psm0 -t auto 04:51:04 hrm 05:11:33 alepzi, Welcome to the main channel! It's good to see you here. 05:11:42 alepzi, Your best option might be to do the install by hand. https://wiki.freebsd.org/MasonLoringBliss/ZFSandGELIbyHAND 05:11:43 Title: MasonLoringBliss/ZFSandGELIbyHAND - FreeBSD Wiki 05:12:08 Which I am going to always refer to as RTFM Read The Fine Mason docs. :-) 05:55:16 parv: regarding the Intel Arc GPU testing with drm-61-kmod, I can't practically do any while using CURRENT atm. By comparison with stable/14, package builds with poudriere have been randomly breaking and getting in my way. I would rather wait for drm-61-kmod to be MFC'd to stable/14 (if that ever happens) :( 05:55:39 boot environments really saved my ass though 05:55:57 kenrap, Alright; no worries. 05:56:05 Just wanted to update you :) 05:56:49 kenrap, As I mentioned earlier I do not have the GPU; may or may not have in future. Appreciate the update in any case 05:59:01 rwp no that's way too complex. i almost have everything i need in installerconfig. i just need to add encrypted zfs disk pw protection 06:45:04 Anyone able to check if ccache -sv is broken on 14 with reporting local storage stats? 06:45:48 I get size and file count but nothing for hits/etc... 11:44:05 hello, can I ask if the freebsd packages are signed so that if an attacker modify it, the os refuses its installation ? 12:21:28 mystic: the default FreeBSD repo's packages are signed. If you take a look in /etc/pkg/FreeBSD.conf, you will see how. 13:05:01 hi all 13:10:23 hey all, I need to kill a bhyve VM properly. it's booted with wired memory 13:10:28 and the guest is stuck 13:10:35 do I kill the bhyve process 13:10:45 or do bhyvectl destroy? 13:10:51 any tips are appreciated 13:12:48 antranigv: Tried this? vm poweroff -f name_of_your_vm 13:13:42 hi adilix 13:15:09 tercaL trying now 13:51:43 How do I track progress on bugs I reported? I reported 2 bugs 3 weeks ago, there are patches posted relatively shortly for both bugs on bugs.freebsd.org but nothing else happened since. 13:52:15 (275870 and 275871 are in question) 13:52:18 dautor: if there's nothing on the bug then there's probably been no update 13:53:53 lw: so, it is reported back to the tracker once progress is made / bug is fixed? 13:54:10 dautor: if the patch is committer, you'll get a comment on the PR, yes 13:54:15 committed 13:54:42 dautor: if it's your bug, it might be helpful to test the suggested patch and report back 13:55:53 if only because this confirms jah@ reproduced the same bug you found 13:56:32 lw: ok; I will try testing the patch that once I set up a build machine. 13:56:43 thanks for info 13:57:12 dautor: also, this isn't the case for these bugs, but sometimes a patch will be reviewed on phab (https://reviews.freebsd.org) in which case the review URL should be in the URL field and you can check there for updates 13:57:13 Title: FreeBSD Dashboard 14:01:09 this is what it looks like when the patch is committed: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276119 (in this case, it was committed to main, there should be another update later when it lands in stable) 14:01:11 Title: 276119 – mail: typing ^C twice during compose causes SIGBUS 14:02:43 I see. Now things are much clearer. :) thank you, once again! 14:16:59 how do you make unattended bsdinstall set up a password for zfs "Encrypt Disks"? or where's it documented how to do it plz? 14:17:15 I'm getting errno = 37 14:17:27 that's a permission denied right? 14:17:28 when I do the poweroff / bhyvectl --force-poweroff command 14:17:32 like if pf is blocking network 14:17:38 maybe i'm wrong sorry 14:36:04 errno(2) says it's EALREADY 15:22:31 rwp: thank you. For me `pw groupmod' or `pw usermod' are both suitable. But what if you were already belonging to group `wheel' and you just wanted to join also `operator', `staff', `guest'? Would `pw usermod -n rwp -G operator,staff,guest' do this? 15:23:46 jbo: it's arbitrary, but I find quite boring to issue `pw groupmod' multiple times: it would be more efficient if a single issue could perform all the tasks 15:25:07 rockyh: that will remove you from the wheel group. -G overwrites the existing group list 15:25:55 lw: ok, so even this command doesn't do exactly what I was looking for 15:29:30 not that i know of (other than 'for' or whatever) 16:01:12 how do you make unattended bsdinstall set up a password for zfs "Encrypt Disks"? or where's it documented how to do it plz? 16:01:34 Hi guys, a good new year 2024 for all of you. 16:14:54 to you too Aedil 16:16:19 I just installed freebsd on an old computer with a Radeon 9550xl AGP video card. I installed the drm-kmod package and put kld_list="radeonkms" in /etc/rc.conf. It does boot and give me a high resolution console, but the boot process stalls for at least a minute at "Loading kernel modules:" when I have radeonkms enabled. Any way to find out what's causing it to take so long? 16:18:14 SomeRandoUser: boot -v might produce more interesting output, although drm is very chatty anyway so i'm not sure if -v adds much 16:18:51 I added kern.msgbuf.show_timestamps=1 to /etc/sysctl.conf, but that doesn't help since it only takes effect after the filesystem and init are started. 16:21:19 lw is that the same as selecting the Verbose option from the boot menu? 16:21:44 i've never really used the boot menu but probably, yes 16:25:40 The verbose option gave me more output, but there's still a very long pause at "Loading kernel modules:" with no output. 16:26:13 Is there some way to set a sysctl early in the boot process before the root fs is mounted? 16:50:27 ok it turns out I can put kern.msgbuf_show_timestamps=1 into /boot/loader.conf 16:59:52 I booted without radeonkms, then ran "kldload radeonkms" manually after logging in, which resulted in a long pause before it finally changed my resolution. 17:00:18 Something about loading that module is very slow. 17:07:57 oh great... startx results in a blank black screen. I can't even switch out of it with ctrl+a 17:08:04 lt+F1 17:18:40 best part is that the Xorg process is in the uninterruptible D state, so it's impossible to kill it! 17:34:34 DOes the freebsd autmated install process have a name? Like RHEL is kickstart, Solaris is jumpstart. Is there anything more specific than just "automated freebsd install"? 17:35:22 unattended, headless, or scripted bsdinstall 17:35:49 Cool, thanks. 17:36:10 i'm learning it now too 17:36:49 the main file is installerconfig btw. man bsdinstall talks about it 17:42:40 it gets even better. Doing "kldunload radeonkms" results in a kernel panic! 17:48:02 seems like FreeBSD really hates this GPU, even though Radeon 9550 is listed as "Works". https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix 17:48:04 Title: Graphics/AMD-GPU-Matrix - FreeBSD Wiki 17:49:37 SomeRandoUser: probably regressions since no one uses these any more 17:54:53 SomeRandoUser: Is it AGP card? 17:55:17 yes, it's AGP 18:05:01 SomeRandoUser, You might just need to tolerate the one minute pause at boot time for a while. Might be easier than alternatives. Then debug it over time. 18:07:52 i've been meaning to debug why switching the loader to a 4K GOP resolution causes a ~30 second delay in boot, that's kind of annoying 18:10:41 Using the "vesa" driver works, but there's no OpenGL acceleration and I'm limited to 1024x768 max resolution 18:30:44 Is there any way to "reset" the vt terminal driver? 18:32:02 Xorg leaves me with a black screen when it exits, and switching to another tty doesn't fix it. Wondering if there's some way to reset the video card state. 18:53:47 I think I'm going to give up on FreeBSD with this computer. Anything that tries to use /dev/drm/0 gets stuck in an uninterruptible state and can't be killed. 18:54:30 SomeRandoUser: if it works on linux, you might want to file a bug against the freebsd drm-kmod port, since this code comes from linux mostly unmodified (so it's probably a freebsd issue then) 18:56:07 Ok, I will. 19:10:48 welp, I just accidentally hosed my ufs partition trying to resize it 19:14:30 on FreeBSD, I have a php script that makes use of semaphores and it keeps locking up 19:14:55 ipcs -a shows one key with a large negative number, can that be correct ? or is it a sign of an error somewhere ? 19:15:06 ex: s 430833667 -2043517800 --rw-rw-rw- www www www www 3 11:12:53 11:12:53 19:24:43 SomeRandoUser: exciting! how is it hosed? any chance to fix it? 20:07:42 how do you make unattended bsdinstall set up a password for zfs "Encrypt Disks"? or where's it documented how to do it plz? 20:08:08 alepzi-: fwiw you might try asking on the freebsd-question@ mailing list, if no one here knows 20:08:48 thx! if i don't figure it out in a day or 2 i'll try that. really don't wanna bother ppl if avoidable 20:18:22 alepzi-: I don't think you can, unfortunately not everything can be automated with bsdinstall. I've had to dig into bsdinstall shell scripts a bunch of time to find out how to force it to do my bidding without any interactivity, but I've found every time can't be done. 20:19:12 dh is there any way to add disk encryption after install manually then? 20:19:13 Basically it's like this - if the automation aspect is not described in bsdinstall man page, it's very unlikely that it can't be done 20:20:21 dh are you sure it's not covered in man bsdinstall though? ZFSBOOT_GELI_ENCRYPTION and ZFSBOOT_GELI_KEY_FILE are in man bsdinstall and *sound* right, but there's no docs 20:21:37 Yes, but you asked about supplying password, which according to man page can't be supplied through environment. 20:22:22 Read /usr/libexec/bsdinstall/zfsboot and see if there's undocumented way to give password through environemnt and skip the dialog UI interaction, I doubt there is though 20:22:54 part of the problem is i don't know how to say what i want in the right way. using bsdinstall manually, i enable disk encryption for zfs then it prompts me for a pw before committing. then when i reboot, i have to enter pw to boot. i want to configure the same but with unattended bsdinstall 20:23:26 so i don't know certainly that i want to give installerconfig a pw, but i know i want disk encryption to ask me for a pw on each boot 20:27:10 what i'm hoping is that it's like the pw utility, where i can manually set a user to have a pw hash, that i got from another program where i gave the user's password 20:27:44 so i *hope* i can enter my pass into a util, get a hash, add that file to my distribution, and give path to that file in ZFSBOOT_GELI_KEY_FILE 20:31:39 alepzi-: how many installs are you expecting to automate with the same passphrase? 20:32:26 just 1 20:33:11 this hardly seems like an effective use of time 20:33:35 ok well that's your opinion 20:33:48 reproducible systems aren't a good idea to small brains 20:33:49 if i was going to do it, i would script it but not use the bsdinstall at all 20:36:25 or unravel bsdinstall source to figure out how to make it do what you want 20:42:15 but the fact that it has to be entered on the terminal should give you a hint that you're out in the weeds with regards to "reproducible systems" 20:58:07 unravelling bsdinstall's zfs script is what i probably have to do 21:41:12 So I did manage to get X running on this Radeon 9550 card with dri support. Seems like it's a regression in FreeBSD. 21:41:37 I managed to get it working on Linux I mean 21:41:40 i thought radeon was better supported than nvidia because nvidia is so hostile to FOSS? 21:41:46 oh 21:41:59 This is an old AGP card from 2004 21:42:31 yes, in genera 21:42:45 l, nvidia sucks if you're not using windows 21:43:38 I am using a fanless AMD HD 5450 Radeon from like 10+ years ago driving 2x 1920x1200 display and it has been very good for me. 21:43:53 used to be the other way around, but since open source radeon drivers, i'd never buy another nvidia card 21:44:16 (my desktop has an RX 6800 XT, works absolutely fine in freebsd with wayland) 21:45:57 My other box had a modest nVidia running Linux and I used it with the nouveau driver until about two years ago when the driver maintainers started thrashing the driver, making it unstable, and I suffered frequent graphics freezes and kernel panics. I gave up and pulled the nVidia card out swapping to the AMD and I am never going back to nVidia again. 21:46:43 Is the entire freebsd graphics stack basically the same as Linux? 21:47:02 yes, it's literally just a copy of the linux drm/kms code with a shim layer to make it load as a freebsd kld 21:47:09 + wayland, X, etc., is identical to linux 21:47:34 dirty but i guess it makes sense to shift all the real work to linux 21:47:34 nvidia is different, they have a native freebsd driver and X.org module 21:47:37 then just piggyback it 21:48:10 (although i would assume the closed source part the freebsd nvidia driver is probably identical to the linux one with different shim layer) 21:48:24 yeah, I doubt freebsd has the resources to develop something custom 21:48:30 It just makes sense to share the work. No need to be NIH and ignore it. 21:48:33 especia 21:48:40 lly with hundre 21:48:48 ds of gpus out there 21:49:01 it kinds of sucks that it's all GPL but no one who does proprietary graphics stuff cares about this, e.g. Sony wrote all custom stuff for PlayStation 21:49:01 goddamn enter key 21:49:11 alepzi-, Since you are in the channel, continuing previous discussion, I learned that the AES-NI driver on 13 is no longer needed to be loaded as a module as it is apparently now built in. That's why it was not needed to be loaded as a module anymore and I didn't see a performance problem not having it. 21:49:42 rwp yep i found the same, thx! 21:51:31 (well, no one really knows what sony does... but the basic OS is freebsd and they clearly can't include any GPL code so they must have written their own drivers, unless perhaps AMD did that) 21:53:24 I avoid hardware that I know does not have good clean free software drivers in the mainline kernel. It's just not worth the hassle hacking around the fringe trying to make shady hardware work. 21:53:41 pretty sure that graphic driver stuff is under multiple licenses so that you can use it even if you don't want gpl stuff 21:53:59 I see claims that the Nintendo Switch runs a variant of FreeBSD. Is that true? 21:54:08 nimaje: the Linux DRM code? 21:58:27 lw: yes, but not sure where I read that 21:58:42 hmm interesting 21:58:54 you may be right, i've never really looked into this 22:00:35 SomeRandoUser: no, but it seems like their user space networking stack is derived from freebsds networking stack (the nintendo switch uses a micro kernel architecture and has most drivers in user space) 22:03:07 * lw remembers when people spent literally decades claiming that Windows NT used the BSD IP stack, then it turned out... it didn't 22:03:22 lw, another PR committed 22:03:30 I think there are other OSes that derived their networking stack code from FreeBSD too, like Haiku 22:03:31 * lw git fetch 22:04:28 jbo: thanks! i haven't got around to fixing sublime-music yet (been working on someone else today) but at least all the dependencies are in now, i'll try to get that done tomorrow 22:04:37 uh.. s/someone/something 22:05:10 jbo: i think #275962 (multimedia/mediaelch) should be ready to commit too, that one doesn't have any python 22:05:24 (no rush, just mentioning it) 22:06:57 I think the sockets API that most operating systems (including windows) use came from BSD (not FreeBSD) 22:07:24 and that's where the confusion comes from 22:08:01 SomeRandoUser: nah, people analysed the Windows NT IP stack and concluded that the actual implementation (not the API) came from BSD. but it turns it it was an unrelated commercial implementation 22:08:43 not that loads of people haven't used the various versions of the BSD IP stack of course... MS just isn't one of them 22:09:35 Where can I report this GPU driver bug? 22:09:49 unless it's an upstream bug: bugs.freebsd.org 22:10:47 Is there any way I can find which driver version I'm using so I can compare it with the Linux one? 22:11:05 pkg info 22:16:43 lw, Since MS-Windows code is proprietary and the BSD license does not require it I might say that the real problem is that we are prevented from being able to know if Windows includes something or not. 22:17:13 why is that? part of the beauty of the BSD license is that a commercial entity can "just use it" 22:19:19 uh oh, I'm sensing a copyleft vs permissive debate coming... 22:23:34 SomeRandoUser: include your drm-kmod pkg version (and drm-XXX-kmod version if any of those are installed) and freebsd version 22:24:36 rwp: it was only a problem for the people who spent decades accusing MS of 'stealing code' :-D 22:24:44 (even though the license says you can do that, so... who cares?) 22:24:57 kenrap, Nope. I am not going there. 22:25:05 Thank you :) 22:26:00 lw, They were not stealing it. "Stealing" is the wrong word as that must deprive the owner of the use of it and that isn't the right thing for software. And also the BSD license allows it. Plus the community encourages it. That's a far bit from any illegality. 22:26:27 rwp: i didn't say they were stealing it. i said _other people_ said that. i'm well aware of how the BSD license works 22:26:42 And honestly we all thought it was a good thing anyway. Can you imagine how messed up the networking would be if MS had to create it out of nothing from scratch themselves? Everything would be broken and it would be a bad situation for the entire network! 22:27:21 basically people were mad that MS used the BSD IP stack without acknowledging that they did. then it turned out they didn't anyway. so the whole thing was extremely silly 22:27:39 kenrap, I would be going to the advantage of a free software operating system. One where we can all see all of the code and know what is in there and how things work and find and fix bugs. I wonder where we might find one of those? :-) 22:29:01 lw, Do we have a reference describing the situation with MS networking code? If we can't look at it then how will we know anything about what they have in it? 22:29:37 rwp: over there, "A wild permissively-licenced BSD OS appeared" :P 22:29:42 Which is really the main problem and why most of us are avoiding Windows code as much as possible. We can't audit it. We can't fix the problems in it. It's a nuisance! 22:33:03 rwp: gotta hack'em all :) 22:35:01 * kenrap will stop with the silly references 22:41:32 rwp: on the same note, I would like to spend some time getting familiar with the FreeBSD kernel/KPI (and brushing up on C), so I can solve my own problems when they arise 22:42:07 Not a high priority for me, but a nice to have 23:18:33 kenrap, +1 and me too on that at about the same level. I need to expand my skill set. But a few other things are in the queue ahead of it. 23:41:01 |Backup of ZFS information for all imported pools 23:41:01 | 23:41:01 |-- End of daily output -- 23:41:15 i'm confused why daily send me this email when i have info output disabled 23:43:03 cron job ? 23:43:18 yes, periodic runs from cron, but i have informational output disabled in periodic.conf 23:43:39 maybe you didn't restart your cron daemon ? 23:43:51 or reloaded it ? 23:44:16 you don't need to restart cron after editing periodic.conf, but in any case i haven't changed it for several reboots 23:45:05 the message is from 223.backup-zfs, it seems like it sets rc=1 if /var/backups/${poolname}.bak doesn't exist, but that file still doesn't exist after running the script 23:47:10 if i run the script by hand it exits 0, hm 23:49:33 i guess i'll see if it happens again tomorrow 23:50:08 jbo: how do you become a ports committer? 23:50:19 i don't think i have any interested in being a src committer but ports might actually be useful 23:53:55 There must be twenty-something control variables that are needed to disable all of the (useless?) things periodic does routinely. I am still trying to understand any utility of some of them. 23:54:11 rwp: 23:54:14 # wc -l /etc/periodic.conf 23:54:14 101 /etc/periodic.conf 23:54:15 How is it helpful to know how many hours the different accounts have spent logged into a system in a month? 23:54:38 0 dalmations^Wvariables 23:54:58 rwp: for a multiuser system, a high amount of cpu usage (i don't think it's hours) could account for someone using an unfair share 23:55:06 but for a single user system, it's silly 23:55:13 i really think periodic should be updated for modern standards, no one wants all this crap emailed to them by default 23:55:19 let them turn it on explicitly if they want it 23:55:59 but you know if you propose this you'll get a bunch of people saying "i've been using UNIX since PWB and i depend on these emails for my critical infrastructure!" 23:58:08 this is a funny user-agent: User-Agent: Mozilla/5.0 (X11; Linux x86_64; FreeBSD amd64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/6.6.1 Chrome/112.0.5615.213 Safari/537.36 23:58:23 it's linux! but it's also freebsd. and it's mozilla, and chrome, and safari 23:59:32 In order to log into chase.com I have to override my User-Agent and lie saying it is Linux (or Windows) or it refuses to allow me access. 23:59:49 rwp: i'm suspcicious that having FreeBSD in my UA is why eBay permanently banned me 23:59:51 it's a bird, no it's a plane, no it's fingerprint-resisting :)