-
GoSox
hello. Mac guy here trying to plan a transition to a rackmount freebsd server
-
GoSox
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?
-
ivy
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
-
GoSox
yes a PCIe card with ideally 2 or 3 M.2 slots on it, thats probably what I'd be going for
-
ivy
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
-
ivy
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
-
ivy
that allows the firmware to load the FreeBSD loader from the SATA disk
-
GoSox
hrmmm
-
GoSox
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?
-
ivy
off hand i don't know -- i don't think there's a specific term but it might be called something like "NVMe boot"
-
GoSox
ok
-
ivy
unfortunately, even in enterprise hardware, vendors tend not to document this sort of low-level feature very well
-
ivy
because they assume you'll use the hardware shipped with the system -> no M.2 slots -> no need to mention NVMe boot
-
ivy
even if they might still have included that feature in the firmware
-
GoSox
yeah
-
GoSox
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
-
CrtxReavr
GoSox, old hardware doesn't always save you money. . .
-
CrtxReavr
You gotta consider power usage.
-
GoSox
this is going in a data center
-
GoSox
"free" power
-
CrtxReavr
Also, HP Proliants suck.
-
GoSox
or at least, flat-rate power
-
ivy
wow, you have a DC that doesn't charge for power?
-
CrtxReavr
The Proliant name hasn't meant shit since HP bought out Compaq.
-
GoSox
do you have another suggestion? For a 1U, dual PS, LOM-equipped, DD4-era machine that will be nice and affordable?
-
GoSox
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
-
CrtxReavr
Dell PowerEdge, Cisco UCS C-chassis, SuperMicro maybe.
-
ivy
meh, poweredge is not inherently better than proliant
-
ivy
the proliant stuff is fine, tbh all x86 enterprise stuff is basically comparable
-
CrtxReavr
Um. . . nonsense.
-
GoSox
my current machine is a 2009 Apple Xserve :P
-
CrtxReavr
PowerPC?
-
GoSox
and if it was local, I'd probably just replace the dirves and install freebsd on that. But thats not practical
-
GoSox
no no, intel
-
ivy
2009, PowerPC? unlikely
-
GoSox
i did have PPC ones way back in the day
-
GoSox
a G4, then a G5, then a series of intels
-
GoSox
2009 is the final year they made them, i don't even remember the specs, dual CPU with some large amount of cores
-
CrtxReavr
I thought Apple ended the Xservs before they went Intel.
-
GoSox
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
-
GoSox
nope the intel switch was 2006, there were 3 or 4 intel Xserve models
-
ivy
so out of interest, what's wrong with your Xserve that you want to replace it?
-
GoSox
its running macos
-
GoSox
ancient macos
-
GoSox
:(
-
fink
i think what that really means is you're not running a high-traffic site...
-
ivy
hah, ok
-
GoSox
dangerously old macos
-
fink
:|
-
ivy
you can't boot FreeBSD on it?
-
GoSox
also the hard drives are dying
-
GoSox
well its all relative i guess
-
CrtxReavr
Spinning rust. . ..
-
GoSox
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
-
fink
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
-
GoSox
new hardware is definitely the way to go
-
ivy
fink: but then you'd be depenant on the clowd
-
GoSox
yeah, i like doing my own thing. i bitched and moaned when SSL became a requirement
-
GoSox
letsencrypt has a bad day and all my sites can be down :(
-
fink
doing your own thing? you mean like relying on someone else for power, cooling, routing, security, etc etc etc
-
ivy
i still complain about TLS, not to mention DNS, ridiculously authoritarian systems
-
GoSox
i bet my data center can supply power and connectivity more reliably than letsencrypt can supply root certificate services
-
ivy
root
-
ivy
whoops wrong window
-
GoSox
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
-
GoSox
if that all goes well then i'll repeat with actual rackmount hardware
-
GoSox
i'm really looking forward to immunity from SynFlood attacks
-
CrtxReavr
Better not use TCP then.
-
GoSox
are there multiple package managers on freebsd? if so, is one the primary/main/most popular one?
-
TommyC
For the base system, freebsd-update is used. For everything else there's MasterCard. Oops, I mean ports.
-
TommyC
Ports has a handful of management utilities (portmaster for example) but pre-built binaries can be installed via pkg(1).
-
GoSox
theres still ppc versions of freebsd, hmm maybe i should install it on an old G4 mac mini :D
-
sponix2ipfw
GoSox: that would be cool
-
GoSox
i think 512 MB of ram is the max on those things though
-
sponix2ipfw
I wouldn't expect a GUI web browsing type experinece lol
-
GoSox
my grandmother still has a 2005 G4 Mac mini on her desk that she hasn't used in probably 10 years at this point.
-
GoSox
its so old though that its not even worth messing around with
-
GoSox
i have so many much newer minis literally on this desk with me right now
-
GoSox
ok freebsd 14.1 is going on this 2012 mini. i hope it goes nice and smooth
-
GoSox
is there a good/easy guide for installing/setting up a good GUI on a clean freebsd install?
-
GoSox
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
-
GoSox
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
-
vkarlsen
GoSox: You can install different ones and try them out, just keep in mind that some of them are fairly large
-
GoSox
i may have to set up a virtual machine and install them all to take a sampling
-
GoSox
so how is it that GhostBSD is on version 24 when freeBSD is only on version 14? What do these numbers actually mean?
-
vkarlsen
It's version 24 of GhostBSD, which in turn is built on FreeBSD 14 stable
-
GoSox
so is ghostbsd just always the freebsd version it's based on, plus 10?
-
vkarlsen
No
-
vkarlsen
It just happens to be +10 right now because of how the releases landed in time
-
wettoast
info
-
TommyC
we use man pages here
-
wettoast
sstill working on them tho
-
wettoast
[mike@fbsd15 ~]$ man woman
-
wettoast
No manual entry for "woman"
-
dandyn
:]
-
dandyn
GhostBSD seems nice
-
wettoast
meh
-
wettoast
aptly named tho
-
dandyn
there's so many dists of unix/linux
-
wettoast
Linux yes, nno bsd distrtos
-
dandyn
how to choose :D
-
wettoast
there is one FreeBSD, the other few are forks
-
dandyn
I mean, why should one use bsd as base for desktop? bsd/unix is said to be more for server purpose
-
dandyn
fbsd*
-
wettoast
you probably should not unless youre a fbsd nerd
-
dandyn
okok
-
wettoast
if i wasnt a masochist, id used Fedora for destop
-
dandyn
and why would you use fedora instead of debian or ubuntu?
-
wettoast
but fbsd, even on desktrop, still retains that nice sense of order and "properness"
-
dandyn
is it because of the base system or the environment you do your selection?
-
wettoast
i like ithat its very up to date, and uses KDE.... and it just works for me
-
dandyn
okok
-
wettoast
well, KDE6 now, which thinkgs like candy like HDR support
-
dandyn
so it's a hardware support matter mostly when choosing?
-
wettoast
seems not as bloaty as Canonical too
-
dandyn
and "up to date" is important too ofc-.
-
wettoast
dnf works... no flatpaks/fotm pkg repo for me...
-
dandyn
I honeslty don't know so muc about the other systems/dists, that's why I'm asking :)
-
wettoast
41 just came out
-
dandyn
okok
-
dandyn
I try to understand how ppl think when choosing.
-
dandyn
or if it's like choosing an icecream
-
wettoast
-
wettoast
kind of... a mix of flavour/functionality
-
wettoast
for servers stuff tho, i always lean towards fbsd whenever i can
-
dandyn
same here ^^
-
dandyn
guess I'd choose it also for desktop.. unless it doean't support something (hardware/other stuff) when desktoping.
-
dandyn
seems fbsd is pretty much up to date and in line with the current hardware nowdays?
-
wettoast
usuually wifi is a pita
-
wettoast
reswt is ok
-
wettoast
both amd/nvidia make drivers
-
dandyn
I really don't run the latest hardware tho, so I don't know.
-
wettoast
and kde works well, some of the WMs have a bit of Linuxism in them tho
-
dandyn
But stuff works without hassle with my stuff tho, and it's kind of new.
-
wettoast
bsd + xfce4
-
wettoast
very lightweight
-
wettoast
even kde5 is not bad
-
dandyn
ah, I don't know which desktop handler i'd choose.. but what's coming with ghost looks good :)
-
dandyn
clean and simple
-
dandyn
kde is one of your favourites?
-
dandyn
ah
-
dandyn
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
-
wettoast
for me? yes, i love KDE
-
wettoast
very functional, very configurable, looks great, fast....
-
wettoast
GNOME looks like a Mac to me
-
wettoast
somethinbg id buy my grandma
-
TommyC
Old people already have plenty of gnomes in their front yard from my experience.
-
wettoast
lol @ TommyC
-
wettoast
dandyn: that does it for me
paste.pics/SEWKB
-
wettoast
also, i trust ZFS just as much as my 3 GSDs
-
wettoast
wooo.. its snowing outside....
-
wettoast
am i the only one that misses mergemaster -iFU?
-
wettoast
anyone on who has control of our Discord server? Having a hard time finding a mod.
-
cybercrypto
Hi. I got this error message during 14.1 p6 install.
-
cybercrypto
Scanning /usr/share/certs/trusted for certificates...
-
cybercrypto
pwd_mkdb: corrupted entry
-
cybercrypto
pwd_mkdb: //etc/master.passwd: Inappropriate file type or format done.
-
cybercrypto
Apparently p6 installation went ok and it is properly working. Just wondering why, about this mkdb messages.
-
sponix2ipfw
cybercrypto: did you edit that file by hand or something?
-
yuripv
or bad merging during update
-
cybercrypto
sponix2ipfw: not really.
-
cybercrypto
sponix2ipfw: uname -a return running p5 patch now. and fetch says = No updates needed to update system to 14.1-RELEASE-p6.
-
sponix2ipfw
cybercrypto: Yeah, that is normal for the kernel to say p5 and the userland to say p6 - I have that right now also
-
sponix2ipfw
Think it is because their was only a userland patch needed and the kernel way fine, so they left it at p5
-
sponix2ipfw
FreeBSD freebsd 14.1-RELEASE-p5 FreeBSD 14.1-RELEASE-p5 GENERIC amd64
-
cybercrypto
sponix2ipfw: many thanks.
-
sponix2ipfw
cybercrypto: not a problem. I'm NEW to FreeBSD, but been doing Linux forever
-
uskerine
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?
-
jgh
find -exec (or exec0)
-
GoSox
so it GhostBSD a "different" OS than freeBSD, or is it literally freeBSD with a GUI preinstalled and preconfigured?
-
uskerine
find . -exec echo {} +
-
uskerine
why the output appears without "\n" ?
-
sponix2ipfw
GoSox: it does a bit more than just that. but that is the basics
-
sponix2ipfw
I haven't gotten to vm the latest one, prior release would not run qbittorrent for me for some reason