Code Monkey home page Code Monkey logo

nosystemd.org's Introduction

nosystemd.org

This website is currently built using plain HTML. Currently there is only one file: index.html.

There is also a Python script to check links for their availability (server down or link results in 404 etc.).

The easiest way to run this script is via pipenv:

  1. pipenv install
  2. Optional: pipenv run checklinks to check for dead links

nosystemd.org's People

Contributors

7c6f434c avatar anonyzard avatar anshumancodes avatar fry8 avatar ishaanbhimwal avatar jgelens avatar konfou avatar krush206 avatar muellermartin avatar palica avatar pzel avatar ran-dall avatar reocat avatar siris avatar strahinja avatar subdavis avatar sulincix avatar wcd-anon avatar willbprog127 avatar zaryob avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

nosystemd.org's Issues

systemd doesn't predictably online network interfaces

I don't have a link for this in the style of your other "why not systemd" bullet points, but this one has been griping me for YEARS since Ubuntu switched to systemd: router builds have become immensely more problematic because of systemd's tendency to not online network interfaces if it thinks something is or isn't plugged in in the wrong order.

With upstart, if you configure your interface, your interface will be online, every time. with systemd, I've ended up having to deal with weird hacks trying to force interfaces online in router builds; if you don't hold your mouth just right, systemd tends to not online either the LAN or the WAN interface immediately. If the LAN interface doesn't come online immediately as the system boots, isc-dhcp-server won't come online either, and your machines on the LAN don't get IP addresses.

I haven't been able to find a solution for this in the last several years, and it's not for lack of trying and asking!

init โ‰  service manager

Hello!

Excellent initiative. It would help immensely if it could avoid falling right into systemd's propaganda by confusing two very distinct concepts that can, within the same system, be sourced from different software projects:

On the one hand, we have the init (pid 1), which keeps the service manager alive, and reaps zombie processes.
See the bottom of this page for the source code of an init to run as pid 1: https://ewontfix.com/14/

On the other hand, we have the world of process/service managers, of which any one can be run by the above init, examples:

Systemd confuses, conflates and lumps these two components (and more) into one big tentacular software project.
Don't fall for it and keep making the difference!

Project Trident

Move Project Trident to be under linux distributions instead of a BSD alternative.

Removing gentoo

I think gentoo can be safely removed from the list, since they removed opentmpfiles and they're using systemd-tmp. Same for udev (they're using systemd-udev now).

Add Debian Proper

I think there ought to be separate category for distros which install with systemd by default, but can use other init systems without any problems. For example,

# apt-get install sysvinit-core sysvinit-utils
# reboot
# apt-get remove --purge --auto-remove systemd systemd-sysv libpam-systemd

Effiectively gets rid of systemd on Debian proper and the system works fine on sysvinit. The packages above can be pinned in /etc/apt/preferences.d to prevent them from being installed again. OpenSUSE also appears to have sysvinit-tools.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.