kisslinux / kiss

KISS Linux - Package Manager
https://kisslinux.github.io
MIT License
464 stars 62 forks source link

kiss: use numeric uids to avoid truncation #298

Closed illiliti closed 5 months ago

illiliti commented 2 years ago

at the cost of removing support for su. Our su usage is already not portable. For example, NetBSD, OpenBSD, FreeBSD has absolutely different meanings for '-c' option. ubase has no such option at all. illumos, coreutils, busybox, toybox support this option though. Anyway, it's obvious that su diverged way too much which makes it impossible to support. I propose to remove it from kiss and fix truncation issues as well.

Reference: https://github.com/kisslinux/kiss/pull/289 Depends on (for ssu support): https://github.com/illiliti/ssu/pull/7