02:39:21 hello. Mac guy here trying to plan a transition to a rackmount freebsd server 02:40:08 this is kind of a hardware question (i think) but still relevant. If I get an old HP server with SATA drive bays, but no M.2 slots, and I get a PCI M.2 carrier, will that be bootable? Or do you need something special to make it bootable like you do on Macs/macOS? 02:42:16 GoSox: what do you mean by "carrier"? if it's just an M.2 NVMe slot on a PCIe card, it *should* be bootable, but this depends entirely on your hardware, or more specifically firmware -- older firmware (BIOS) simply doesn't have the support to bootstrap from NVMe 02:42:49 yes a PCIe card with ideally 2 or 3 M.2 slots on it, thats probably what I'd be going for 02:42:54 it could be the firmware supports NVMe boot even if the hardware doesn't include M.2 slots, though, those are not necessarily tied together 02:44:11 the only way to know for sure is to simply try it, but in case it doesn't work, you could work around it by installing FreeBSD on the NVMe, then configuring a spare SATA disk to contain the EFI partition and nothing else, which would load FreeBSD from the NVMe 02:44:29 that allows the firmware to load the FreeBSD loader from the SATA disk 02:44:39 hrmmm 02:45:09 the ability to boot from the m.2, does that "feature" have a name? In other words, if I have the full spec sheet for the server, is there something in there that might tell me? 02:45:31 off hand i don't know -- i don't think there's a specific term but it might be called something like "NVMe boot" 02:45:44 ok 02:46:24 unfortunately, even in enterprise hardware, vendors tend not to document this sort of low-level feature very well 02:46:44 because they assume you'll use the hardware shipped with the system -> no M.2 slots -> no need to mention NVMe boot 02:46:53 even if they might still have included that feature in the firmware 02:47:04 yeah 02:47:36 i'm looking at old stock HP ProLiant systems and their specs are just what i need, including price. EXCEPT I really want an M.2 boot drive for the fastest possible response time to http requests 02:49:40 GoSox, old hardware doesn't always save you money. . . 02:49:49 You gotta consider power usage. 02:49:57 this is going in a data center 02:50:02 "free" power 02:50:05 Also, HP Proliants suck. 02:50:05 or at least, flat-rate power 02:50:23 wow, you have a DC that doesn't charge for power? 02:50:32 The Proliant name hasn't meant shit since HP bought out Compaq. 02:50:58 do you have another suggestion? For a 1U, dual PS, LOM-equipped, DD4-era machine that will be nice and affordable? 02:51:25 its a high traffic web server, but its still just a web server, and web serving is not a demanding task by today's server demand standards 02:51:55 Dell PowerEdge, Cisco UCS C-chassis, SuperMicro maybe. 02:52:06 meh, poweredge is not inherently better than proliant 02:52:21 the proliant stuff is fine, tbh all x86 enterprise stuff is basically comparable 02:52:41 Um. . . nonsense. 02:53:46 my current machine is a 2009 Apple Xserve :P 02:54:03 PowerPC? 02:54:04 and if it was local, I'd probably just replace the dirves and install freebsd on that. But thats not practical 02:54:08 no no, intel 02:54:10 2009, PowerPC? unlikely 02:54:16 i did have PPC ones way back in the day 02:54:25 a G4, then a G5, then a series of intels 02:54:42 2009 is the final year they made them, i don't even remember the specs, dual CPU with some large amount of cores 02:54:56 I thought Apple ended the Xservs before they went Intel. 02:55:15 heres how little processing power web serving takes, even with related databases and PHP scripts, I still have BOINC running and using 50% of this machine's CPU cores at all times 02:55:29 nope the intel switch was 2006, there were 3 or 4 intel Xserve models 02:55:34 so out of interest, what's wrong with your Xserve that you want to replace it? 02:55:46 its running macos 02:55:48 ancient macos 02:55:50 :( 02:55:51 i think what that really means is you're not running a high-traffic site... 02:55:52 hah, ok 02:55:54 dangerously old macos 02:55:55 :| 02:55:57 you can't boot FreeBSD on it? 02:56:01 also the hard drives are dying 02:56:13 well its all relative i guess 02:56:13 Spinning rust. . .. 02:56:51 physicall access would be needed to install freeBSD, and Ive never set up a BSD machine before, so I need to figure out how to do it without having the whole server be down 02:56:56 i'm willing to bet you could spin up an aws lightsail instance running freebsd and save a lot of time, money, and hassle and not have any impact on performance 02:56:57 new hardware is definitely the way to go 02:57:12 fink: but then you'd be depenant on the clowd 02:57:30 yeah, i like doing my own thing. i bitched and moaned when SSL became a requirement 02:57:42 letsencrypt has a bad day and all my sites can be down :( 02:57:50 doing your own thing? you mean like relying on someone else for power, cooling, routing, security, etc etc etc 02:57:53 i still complain about TLS, not to mention DNS, ridiculously authoritarian systems 02:58:34 i bet my data center can supply power and connectivity more reliably than letsencrypt can supply root certificate services 02:59:09 root 02:59:15 whoops wrong window 03:00:20 anyway I have a 2012 Mac mini on my desk, a leftover machine. I'm going to install freebsd on it and see how well I can make it work. With all the basics i need, apache, php, mariadb, a mail server, file server, some kind of vpn 03:00:37 if that all goes well then i'll repeat with actual rackmount hardware 03:01:13 i'm really looking forward to immunity from SynFlood attacks 03:03:51 Better not use TCP then. 04:46:21 are there multiple package managers on freebsd? if so, is one the primary/main/most popular one? 04:48:14 For the base system, freebsd-update is used. For everything else there's MasterCard. Oops, I mean ports. 04:49:31 Ports has a handful of management utilities (portmaster for example) but pre-built binaries can be installed via pkg(1). 05:35:49 theres still ppc versions of freebsd, hmm maybe i should install it on an old G4 mac mini :D 05:54:54 GoSox: that would be cool 05:55:31 i think 512 MB of ram is the max on those things though 05:56:54 I wouldn't expect a GUI web browsing type experinece lol 05:58:44 my grandmother still has a 2005 G4 Mac mini on her desk that she hasn't used in probably 10 years at this point. 05:58:55 its so old though that its not even worth messing around with 05:59:06 i have so many much newer minis literally on this desk with me right now 06:09:48 ok freebsd 14.1 is going on this 2012 mini. i hope it goes nice and smooth 07:15:53 is there a good/easy guide for installing/setting up a good GUI on a clean freebsd install? 07:23:45 looking in to it, i guess a better question is, is there a way i can sample every popular gui you can easily run on freeBSD so I can decide which one I like best :P 07:26:10 there appear to be several GUIs that are "mac like". But honestly, i would prefer a GUI that is more like classic Mac. Mac OS 8. circa 1998. I'd prefer that over a GUI that looks like modern macOS, for a system that is not a mac 10:12:18 GoSox: You can install different ones and try them out, just keep in mind that some of them are fairly large 10:45:36 i may have to set up a virtual machine and install them all to take a sampling 10:56:07 so how is it that GhostBSD is on version 24 when freeBSD is only on version 14? What do these numbers actually mean? 10:59:26 It's version 24 of GhostBSD, which in turn is built on FreeBSD 14 stable 11:00:14 so is ghostbsd just always the freebsd version it's based on, plus 10? 11:00:56 No 11:01:34 It just happens to be +10 right now because of how the releases landed in time 13:23:24 info 13:23:47 we use man pages here 13:26:40 sstill working on them tho 13:26:43 [mike@fbsd15 ~]$ man woman 13:26:45 No manual entry for "woman" 13:29:27 :] 13:29:37 GhostBSD seems nice 13:31:06 meh 13:31:20 aptly named tho 13:31:37 there's so many dists of unix/linux 13:32:42 Linux yes, nno bsd distrtos 13:32:44 how to choose :D 13:33:12 there is one FreeBSD, the other few are forks 13:33:27 I mean, why should one use bsd as base for desktop? bsd/unix is said to be more for server purpose 13:33:37 fbsd* 13:33:50 you probably should not unless youre a fbsd nerd 13:33:55 okok 13:34:21 if i wasnt a masochist, id used Fedora for destop 13:35:04 and why would you use fedora instead of debian or ubuntu? 13:35:16 but fbsd, even on desktrop, still retains that nice sense of order and "properness" 13:35:31 is it because of the base system or the environment you do your selection? 13:35:49 i like ithat its very up to date, and uses KDE.... and it just works for me 13:36:12 okok 13:36:28 well, KDE6 now, which thinkgs like candy like HDR support 13:36:47 so it's a hardware support matter mostly when choosing? 13:37:02 seems not as bloaty as Canonical too 13:37:12 and "up to date" is important too ofc-. 13:37:33 dnf works... no flatpaks/fotm pkg repo for me... 13:37:51 I honeslty don't know so muc about the other systems/dists, that's why I'm asking :) 13:37:58 41 just came out 13:37:59 okok 13:38:22 I try to understand how ppl think when choosing. 13:38:37 or if it's like choosing an icecream 13:38:38 https://news.itsfoss.com/fedora-41/ 13:39:04 kind of... a mix of flavour/functionality 13:39:24 for servers stuff tho, i always lean towards fbsd whenever i can 13:39:32 same here ^^ 13:40:20 guess I'd choose it also for desktop.. unless it doean't support something (hardware/other stuff) when desktoping. 13:41:15 seems fbsd is pretty much up to date and in line with the current hardware nowdays? 13:41:19 usuually wifi is a pita 13:41:21 reswt is ok 13:41:38 both amd/nvidia make drivers 13:41:58 I really don't run the latest hardware tho, so I don't know. 13:42:04 and kde works well, some of the WMs have a bit of Linuxism in them tho 13:42:28 But stuff works without hassle with my stuff tho, and it's kind of new. 13:42:33 bsd + xfce4 13:42:39 very lightweight 13:42:57 even kde5 is not bad 13:43:09 ah, I don't know which desktop handler i'd choose.. but what's coming with ghost looks good :) 13:43:17 clean and simple 13:43:37 kde is one of your favourites? 13:43:57 ah 13:45:11 in october 2025 win10 will loose it's possibility to do updates via microsoft. So guess I'll try a unix/linux dist then. Or buy new HW and win 11 :D 13:54:07 for me? yes, i love KDE 13:54:21 very functional, very configurable, looks great, fast.... 13:54:54 GNOME looks like a Mac to me 13:55:03 somethinbg id buy my grandma 13:58:35 Old people already have plenty of gnomes in their front yard from my experience. 14:01:39 lol @ TommyC 14:01:59 dandyn: that does it for me https://paste.pics/SEWKB 14:04:37 also, i trust ZFS just as much as my 3 GSDs 14:07:32 wooo.. its snowing outside.... 14:26:32 am i the only one that misses mergemaster -iFU? 15:39:26 anyone on who has control of our Discord server? Having a hard time finding a mod. 15:52:15 Hi. I got this error message during 14.1 p6 install. 15:52:33 Scanning /usr/share/certs/trusted for certificates... 15:52:42 pwd_mkdb: corrupted entry 15:52:52 pwd_mkdb: //etc/master.passwd: Inappropriate file type or format done. 15:53:43 Apparently p6 installation went ok and it is properly working. Just wondering why, about this mkdb messages. 17:06:18 cybercrypto: did you edit that file by hand or something? 17:36:12 or bad merging during update 17:39:45 sponix2ipfw: not really. 17:42:33 sponix2ipfw: uname -a return running p5 patch now. and fetch says = No updates needed to update system to 14.1-RELEASE-p6. 19:09:25 cybercrypto: Yeah, that is normal for the kernel to say p5 and the userland to say p6 - I have that right now also 19:09:48 Think it is because their was only a userland patch needed and the kernel way fine, so they left it at p5 19:10:00 FreeBSD freebsd 14.1-RELEASE-p5 FreeBSD 14.1-RELEASE-p5 GENERIC amd64 19:15:57 sponix2ipfw: many thanks. 19:16:28 cybercrypto: not a problem. I'm NEW to FreeBSD, but been doing Linux forever 22:56:12 if you have 70000 files in a folder, for i in * does not work because *'s expansion is too large. How do you iterate in that case? 22:56:55 find -exec (or exec0) 22:57:48 so it GhostBSD a "different" OS than freeBSD, or is it literally freeBSD with a GUI preinstalled and preconfigured? 23:04:10 find . -exec echo {} + 23:04:22 why the output appears without "\n" ? 23:33:20 GoSox: it does a bit more than just that. but that is the basics 23:33:42 I haven't gotten to vm the latest one, prior release would not run qbittorrent for me for some reason