Seriously, why the hate?
Instead of running billions of different scripts, you have one neat suite that does it all. That's less bloat, not more.
CRIME Shirt $21.68 |
Nothing Ever Happens Shirt $21.68 |
CRIME Shirt $21.68 |
Seriously, why the hate?
Instead of running billions of different scripts, you have one neat suite that does it all. That's less bloat, not more.
CRIME Shirt $21.68 |
Nothing Ever Happens Shirt $21.68 |
CRIME Shirt $21.68 |
nah i left linux because of garbage like this
maybe if you simply installed gentoo...
systemd will be the end of linux as we know it. For better or worse.
>systemd will be the end of linux as we know it. For better or worse.
love me some simple systemd
I do some fugly one liner BS just to avoid having to install some container runtime in my LXC container that runs my terraform agent and atlantis server
````
init_commands = [
# import keys
"ssh-import-id-gh ${local.github.username}",
# setup atlantis
"curl -LO https://github.com/runatlantis/atlantis/releases/download/v0.27.3/atlantis_linux_amd64.zip",
"python3 - <<EOFnimport zipfilenwith zipfile.ZipFile('atlantis_linux_amd64.zip', 'r') as zip:n zip.extractall('/usr/local/bin/')nEOF",
"chmod +x /usr/local/bin/atlantis",
# setup systemd atlantis service
"{ncat <<EOFn[Unit]nAfter=network.targetnWants=network-online.targetn[Service]nRestart=alwaysnType=execnExecStart=/usr/local/bin/atlantis servernExecStop=pkill -x atlantis --signal SIGQUITnRestartSec=30snTimeoutStopSec=15snEnvironment='HOME=/root/' 'ATLANTIS_LOG_LEVEL=info' 'ATLANTIS_PORT=4141' 'ATLANTIS_ATLANTIS_URL=http://${local.github.atlantis_url}:4141' 'ATLANTIS_WEB_BASIC_AUTH=true' 'ATLANTIS_WEB_USERNAME=atlantis' 'ATLANTIS_WEB_PASSWORD=changemebro' 'ATLANTIS_REPO_ALLOWLIST=github.com/${local.github.repo}' 'ATLANTIS_REPO_CONFIG_JSON={"repos":[{"id":"/.*/", "apply_requirements":["mergeable"]}]}' 'ATLANTIS_DEFAULT_TF_VERSION=1.8.1' 'ATLANTIS_TFE_TOKEN=${module.sops.secrets.terraform_cloud_token}' 'ATLANTIS_ENABLE_DIFF_MARKDOWN_FORMAT=true' 'ATLANTIS_HIDE_PREV_PLAN_COMMENTS=true' 'ATLANTIS_WRITE_GIT_CREDS=true' 'ATLANTIS_GH_APP_ID=${module.sops.secrets.github_atlantis_app_id}' 'ATLANTIS_GH_APP_SLUG=${module.sops.secrets.github_atlantis_app_slug}' 'ATLANTIS_GH_WEBHOOK_SECRET=${module.sops.secrets.github_atlantis_webhook_secret}' 'ATLANTIS_GH_APP_KEY=${replace(module.sops.secrets.github_atlantis_app_key, "/n/", "\n")}'n[Install]nWantedBy=multi-user.targetnEOFn} | cat > /etc/systemd/system/atlantis.service",
"systemctl enable --now atlantis.service"
]
````
its fugly
I agree.
systemd is honestly getting better over time... stick to latest. as much as it's still a clusterfrick in some ways.. (example: binary logs... ffs)
the benefit is unified pid/log/auto-start management for system/userspace/rootless container processes, all in one.
It's killing kubernetes and docker shortly.
ini is better than yaml
Arch Wiki has been a minor miracle here- and systemd's biggest contributor. Actually good docs. Redhats docs are outdated first draft verbose garbage.
also Lennart at least reads/responds to my issues when I file them- nice touch, don't always agree but he does care
again, I would be standing with all the anti-systemd people 5 years ago.
The truth is, it was shit, but it's starting to pull its weight for how much cohesion it brings to linux
yes much easier for unexpected backdoors to be integrated. thanks, systemd!
i understand why people use and like systemd. but systemd isn't an init system anymore and i feel that combing so many tools into one program that runs on start; is well fricking moronic
>i feel that combing so many tools into one program that runs on start
good thing that's not how systemd is packaged
elaborate
Ask what jobs people have who like systemd and this who don't. You'll notice quickly the first group is related to management, especially pods these days. The later group is more focused on security and rightfully concerned given the huge attack angle systemd introduced over "simple" tools like OpenRC. Last but not least there's some morons on IQfy who's opinion should be disregarded, no matter what direction it goes.
I don't have a job, I inherited a farm and will live easy NEET life with farm animals as slaves till I die while managementcels will eventually have to spend their fortune on fixing their back due to sitting on heir ass too many days in the row.
Ok, and?
and systemd sucks, keep seething and managing cattle of your bossman who produce neither beef nor milk, lmao
hickBlack person
seethe poorgay, reminder that you will never own land that matters, at best you will own useless worthless city square for your tiny little cardboard house.
because it let red hat take over linux. instead of millions of small daemons. hand crafted code. we got a corpo who gets to push their direction on linux.
also giant monoliths are totally not bug ridden hacker prone pieces of crap...
i love systemd
>makes my job easy
>just werks
the people on IQfy that complain are autistic and care too much about how bloated their system packages are as if Linux isn't a Server (TM) operating system
if you had a job you'd know that server software is less bloated than some shity desktop for trannies who only care about their window switching animations
sorry going to bed, work in the morning =v)
great, I just worke up since it's almost 7am but I didn't wake up to work I just wake up super early to remind wagieshitters that my white man's timezone proves their nonwhiteness.
>slavBlack person
>white
Lmao
Sorry little goy I am sadly not a slav, and indeed white, at least my hands are because I am not a wagecuck like (You).
>Trying this hard
Just learn to read a clock, Vasiliev.
>use a cattle conditioning device
personally I am going to continue waking up with the sun because I'm not cattle
>be me
>see thread
>wonder how systemd is doing these days
>check its github
>~2,000 open issues
>88% written in C
>tfw
Install Slackware, Gentoo, Void or Artix.
Fight back.
artix is shit
rest are good
>void somehow better than artix
BLM, brother!
Neither can hold a candle to Slackware or Gentoo.
what's wrong with artix?
Attention
I use Alpine
That is all, thank you
>need to initialize robot parts in sync
>able to do it with a dumb little script
>werks every time
>nice little status printouts that even my most brain dead colleagues can understand
Seems based to me