Fix sudo
in #OpenSUSE #Tumbleweed:
$ sudo cat /etc/polkit-1/rules.d/60-local.rules
polkit.addRule(function(action, subject) {
if (subject.isInGroup("wheel")) {
return polkit.Result.AUTH_SELF_KEEP;
}
});
$ sudo systemctl restart polkit.service
I.e. when root login has been disabled earlier with:
# passwd -d root
# passwd -l root
Installing #rustup:
alias rustup="curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | bash -s --"
E.g.
rustup --no-modify-path
Just though that good to write this up since I see some distributions packaging rustup, which makes no sense (for #rustc and #cargo it does for obvious reasons).
It is also totally safe to run rustup this way kudos to the amazing #TLS 1.2.
considering #radare2 vs #rizin, i’ve settled with rizin because of the standard build system:
meson setup --buildtype=release \
--prefix=/home/jarkko/.local \
--default-library=static \
-Dblob=true \
-Dstatic_runtime=false \
build
ninja -Cbuild install
updating is a breeze. no idea what happened to that community, just using what works for me…
Today is the anniversary of the launch of the #Linux #Kernel Self-Protection Project (2015), and the invention of the Flux Capacitor (1955):
https://lore.kernel.org/kernel-hardening/CAGXu5jJ3FgxXK9WuOLRwnEq=y4dS+CTm+WQBxWe3sYZ7e9p6Gg@mail.gmail.com/
One thing where I would use #rustlang rewrite: vim/neovim clone. Helix/Amp etc. have the problem that they try to do something new.
Actually the best would be if @neovim would join the club of Firefox, Linux etc. and provide shenanigans for rewriting parts of it in Rust. I promise to contribute in this effort, if that ever happens (no time for working on the shenanigans unfortunately).