turnstile
sudo
turnstile | sudo | |
---|---|---|
3 | 48 | |
59 | 1,105 | |
- | 1.5% | |
7.2 | 9.5 | |
about 1 month ago | about 15 hours ago | |
C++ | C | |
BSD 2-clause "Simplified" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
turnstile
-
Attention wayland shoppers waybox-git version is on jobcomm
Consolekit is good, but there's a new portable replacement being created called turnstile with even more features, i suggest you check it out: https://github.com/chimera-linux/turnstile
-
Get gnu gnu'd
artix support for all the inits is half-baked because they essentially do the bare minimum required to get things booting in a way equivalent to what a classic sysv-style boot would be, and then write service files against that core set, but without ever considering anything beyond that - you can easily tell the difference with dinit which i've seen many artix people talk about - artix dinit implementation is based around the sample service files that come with dinit and not only do not properly utilize dinit to its full extent, but also do not bother to provide any sort of reasonable infrastructure for other services to use, or put any effort towards having a standard service set that multiple distributions could use so that upstreams can easily provide compatible dinit service files - meanwhile chimera has its https://github.com/chimera-linux/dinit-chimera suite, which implements a flexible set of oneshots, support for service targets that can be used for reliable ordering, support for systemd-compatible binfmt files and other helpers and so on, all while ensuring it can be used in a cross-distro manner, as well as https://github.com/chimera-linux/turnstile which provides first-class user service support and session tracking so that you can have reliably managed user processes (e.g. dbus session bus, sound server, etc) and so on
-
Elogind
eventually https://github.com/chimera-linux/turnstile should reach practical feature parity with logind (minus seat management, which can be done with libseat/seatd), after which elogind may be removed (but that will require existing things to be ported over)
sudo
-
Run0 – systemd based alternative to sudo announced
It depends on whether sudo was compiled with --disable-env-reset or not, it's on by default[1].
Also some variables are inherited regardless (e.g. DISPLAY, TERM), and some useful ones (e.g. HOME) are initialized by sudo, but I can't tell where that's done.
[1]: https://github.com/sudo-project/sudo/blob/ef52db46f9b375d7ff...
- Sudo Contributors
-
Sudo for Windows
Side note that I've always found interesting: sudo is almost entirely maintained by one dude: https://github.com/sudo-project/sudo/graphs/contributors
-
Rowhammer Resistant Coding in Sudo
The n=2 case also occurs in the commit: https://github.com/sudo-project/sudo/commit/7873f8334c8d3103...
And indeed, the two values ate bitwise complements.
-
The First Stable Release of a Rust-Rewrite Sudo Implementation
One feature they didn't mention they left out was the ability to run `make me a sandwich` (https://github.com/sudo-project/sudo/blob/main/Makefile.in#L...)
-
to Linus Torvalds, maybe?
It's (kind of) back - https://github.com/sudo-project/sudo/commit/9757d29a24ac1872872cf09757b0439c54089707
-
Testing the memory safe Rust implementation of Sudo/Su
└───────────────────────────────────────────────────────────────────────────────────────┘
As a comparison, this is the output for https://github.com/sudo-project/sudo:
0.0439 secs
-
what is funniest prompt u have got from the terminal for incorrect password
Complete list (can be found here, files ins_*.h):
-
Get gnu gnu'd
Fun fact, the “incident will be reported” message was close to being removed from sudo recently: https://github.com/sudo-project/sudo/commit/6aa320c96a37613663e8de4c275bd6c490466b01
- ‘Godfather of AI’ quits Google and gives terrifying warning
What are some alternatives?
dinit-chimera - Chimera service package for dinit
doas - A port of OpenBSD's doas which runs on FreeBSD, Linux, NetBSD, and illumos
chimerautils - Chimera's core userland, based on FreeBSD
cosmopolitan - build-once run-anywhere c library
php-docker - Docker Official Image packaging for PHP
sudo-rs - A memory safe implementation of sudo and su.
dotfiles
CppCoreGuidelines - The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
systemd - The systemd System and Service Manager
please
nosystemd.org - Website for arguments against systemd and further resources
automaxprocs - Automatically set GOMAXPROCS to match Linux container CPU quota.