Skip Navigation

Posts
4
Comments
905
Joined
6 yr. ago

  • killall -9 processname works well when you can't be asked to get the pid.

    kill -9 $$ is my favourite way to save face when I enter something into shell that shouldn't be in its history. Usual situation - switching panes and forgetting a recently used sudo session. Switching to root and getting there without a password prompt, but still typing it in. Wouldn't be helpful in situations where shell history is monitored remotely, but hey ho.

  • I'm a syaadmin now, but self hosting nextcloud is what got me my first IT job. I now host a bunch of stuff (even email!), lemmy included.

    how did you decide that you would like to self-host? I wanted my friends to play a cs1.6 map I had created.

  • That voice acting! Marvelous!

  • dire problems, including those that accumulate over time

    That's not a thing. You create problems over time by experimening in what is, effectively, production load. If all you ever did was install any distro and kept it up to date - not much can break. Granted - shit happens, but it's incredibly rare.

    As an example - I've set up my mail server in May 2019. Chose archlinux, because I never wanted to go through a big upgrade. The only exta software installed there is mail-server related. Direct from the repos. I've become confident enough that now there's a nightly cronjob to update the system with a hook to reboot if kernel or init gets updated.

    In all those 5 a bit years I've had one issue where I hqd to revert a kernel update.

    Another example is tang on an ubuntu server. This was at a previous workplace, but essentially it's a piece of software from the repos. Originally installed on 16.04, has gone without reprovisioning all the way to 22.04. I've now left the company, but I hear it's still running.

    Upgrading an ubuntu desktop fleet with a myriad of custom software, on the other hand... let's just not talk about it.

  • Democracy does seem to cater people just below average. Good monarchs can easily beat that, but then the new problem presents itself very quickly - good monarchs are far and few between.

  • The most traumatic event of your life so far...

  • When is this?

  • and the fish tasted great.

    It's them critters, I'm telling you!

  • The split up should happen, but don't wear the pink glasses. Transitional period will be ripe with scams of all kind.

  • I'm not the best person to query about backups, but in your situation I would do the following, assuming both server and desktop run on BTRFS:

    Have a script on the desktop that starts btrfs-receive and then notifies the server that it should start btrfs-send.

    You can also do rsync if BTRFS is not a thing you use, but It would either be expensive storage wise, or you would only ever have 1 backup - latest.

  • I've had more playing with those angles than I dare admitting. Thank you!

  • Personal desktop, a couple laptops, work desktop, work laptop, a few servers and a firewall.

  • I use 9 systems currently:

    • 5 Gentoo
    • 2 Arch
    • 1 FreeBSD (OpnSense)
    • 1 w11

    And the w11 is a work laptop that is getting Gentoo whenever I get a minute, leaving w11 on as small a partition as I can get away with for a once a month check in to intune.

  • Same as the other commentor. Good read!

  • Thank you! I like the engineering feel it all.

  • As comment in another post said - this is for modules only. There's still a ton of binary fluff that is the main cause of issues and that is not getting open sourced.