Hi there.
I'm looking for an BSD-veteran or expert who would like to check the main configuration files of my two BSD systems, for possible discrepancies and/or suggestions for improvement.
For example:
- This one setting should better be placed within loader.conf instead of sysctl.conf.
- This line is redundant because it's already set here or there or by default.
- This tweak/knob isn't necessary because your system doesn't support it.
- This setting makes no sense at all because of this or that...
One of these systems is a usual server, running apache with php and SQLite, providing calDAV, webDAV and some private file-sharing functionality for me, my family and some friends.
The other system is a multi purpose workstation for the usual office-, mail-, internet- and multi-media stuff.
Both are running (very well) with FreeBSD 13.1 RELEASE (recently).
The server is an Raspberry Pi 4B (arm64) and the workstation is an Intel (amd64) based system.
Some (personal) background informations for (better) understanding:
I started using FreeBSD around 3 years ago, as I set up my first own private server,
to keep my personal data (calendars, financial stuff, private shares, etc...) at my home and in my hands,
but cross-platform available to multiple mobile devices and workstations.
From 2002 to 2018 I did some "distro-hopping" in the linux world.
Started with debian, switched to mint (and some others in between) before I landed with devuan (because of systemd).
So around 20 years of experience with UNIX-like systems are given.
In 2018 I had some further educations to additionally become an "data protection officer" within my organization.
During that, the teachers provided some basic informations about BSD-systems, under aspects of system security, privacy and data integrity.
This made me curious and so I started my journey with BSD-systems. At first in private life only.
From the first moment I was enthusiastic with them, because I realized quickly that BSDs are the only REAL OPERATING SYSTEMS in this world.
I like their modular setup a lot - you get a very basic (but complete) OS from ONE hand and were able to create whatever you want/need/like on top of it.
And I just love this rock-solid base system, the separation of kernel, world, userland, (personal) settings and data,
as well as these countless opportunities of customization, those extreme detailed adjustments and everything else about it.
But because of that, I was a bit overloaded in the beginning.
So I started to study the whole FreeBSD manual along from A to Z for several times, alone on my own.
Additionally I did the same with the book "Absolute FreeBSD, 3rd Edition" by Michael W. Lucas as well as some forums, mailing lists, etc. pp...
Thereby I won a solid fundamental and a bit deeper understanding about FreeBSD in general.
The more I learned about it, the more I loved and enjoyed it.
Now I'm kind of stuck at a point where the configuration of my both systems seems to be finished, fixed, hardened, whatever...
With my current knowledge I don't know if there's still anything that could be optimized any further.
Maybe nothing, maybe something...
Unfortunately there's nobody in my region for personal conversation, assistance or support with FreeBSD.
So I would be thankful to get some confirmation, hints, tips or opinions about my setups from one or more expert(s) residing at this forum here!
In case of somebody would be interested to overlook my configuration files, I would prefer to transmit them within two compressed folders via E-Mail or PM.
These folders would contain all further informations about my systems too.
Such as the usual outputs of dmesg.boot, uname -a, pkg prime-list and so on.
As well as all available details about the hardware they're currently running on.
Thanks in advance and kind regards!
Bert (a little paranoid and very privacy-focused guy)
Age: 42
Job: health services officer at a medium-sized public health-care organization
Location: Ore Mountains, Germany
I'm looking for an BSD-veteran or expert who would like to check the main configuration files of my two BSD systems, for possible discrepancies and/or suggestions for improvement.
For example:
- This one setting should better be placed within loader.conf instead of sysctl.conf.
- This line is redundant because it's already set here or there or by default.
- This tweak/knob isn't necessary because your system doesn't support it.
- This setting makes no sense at all because of this or that...
One of these systems is a usual server, running apache with php and SQLite, providing calDAV, webDAV and some private file-sharing functionality for me, my family and some friends.
The other system is a multi purpose workstation for the usual office-, mail-, internet- and multi-media stuff.
Both are running (very well) with FreeBSD 13.1 RELEASE (recently).
The server is an Raspberry Pi 4B (arm64) and the workstation is an Intel (amd64) based system.
Some (personal) background informations for (better) understanding:
I started using FreeBSD around 3 years ago, as I set up my first own private server,
to keep my personal data (calendars, financial stuff, private shares, etc...) at my home and in my hands,
but cross-platform available to multiple mobile devices and workstations.
From 2002 to 2018 I did some "distro-hopping" in the linux world.
Started with debian, switched to mint (and some others in between) before I landed with devuan (because of systemd).
So around 20 years of experience with UNIX-like systems are given.
In 2018 I had some further educations to additionally become an "data protection officer" within my organization.
During that, the teachers provided some basic informations about BSD-systems, under aspects of system security, privacy and data integrity.
This made me curious and so I started my journey with BSD-systems. At first in private life only.
From the first moment I was enthusiastic with them, because I realized quickly that BSDs are the only REAL OPERATING SYSTEMS in this world.
I like their modular setup a lot - you get a very basic (but complete) OS from ONE hand and were able to create whatever you want/need/like on top of it.
And I just love this rock-solid base system, the separation of kernel, world, userland, (personal) settings and data,
as well as these countless opportunities of customization, those extreme detailed adjustments and everything else about it.
But because of that, I was a bit overloaded in the beginning.
So I started to study the whole FreeBSD manual along from A to Z for several times, alone on my own.
Additionally I did the same with the book "Absolute FreeBSD, 3rd Edition" by Michael W. Lucas as well as some forums, mailing lists, etc. pp...
Thereby I won a solid fundamental and a bit deeper understanding about FreeBSD in general.
The more I learned about it, the more I loved and enjoyed it.
Now I'm kind of stuck at a point where the configuration of my both systems seems to be finished, fixed, hardened, whatever...
With my current knowledge I don't know if there's still anything that could be optimized any further.
Maybe nothing, maybe something...
Unfortunately there's nobody in my region for personal conversation, assistance or support with FreeBSD.
So I would be thankful to get some confirmation, hints, tips or opinions about my setups from one or more expert(s) residing at this forum here!
In case of somebody would be interested to overlook my configuration files, I would prefer to transmit them within two compressed folders via E-Mail or PM.
These folders would contain all further informations about my systems too.
Such as the usual outputs of dmesg.boot, uname -a, pkg prime-list and so on.
As well as all available details about the hardware they're currently running on.
Thanks in advance and kind regards!
Bert (a little paranoid and very privacy-focused guy)
Age: 42
Job: health services officer at a medium-sized public health-care organization
Location: Ore Mountains, Germany