Commit Graph

5 Commits (7b5e7e92861ac7982cd8216b21d7b6f8cd4b2790)

Author SHA1 Message Date
Philippe PITTOLI 7b5e7e9286 Fixing compilation. 2020-04-20 12:30:57 +02:00
Luka Vandervelden 7258ac4552 Improved groups/gid handling. 2020-01-04 13:15:19 +01:00
Luka Vandervelden c8c0be9804 WIP for on-the-fly users. 2019-11-17 20:06:42 +01:00
Luka Vandervelden 15aa28ea86 errno errors reported as such. 2019-06-10 00:38:54 +02:00
Luka Vandervelden 5eb0849abd Project organisation for WIP separate binaries.
- The idea would be to allow running specific commands from SUID
    binaries when unpriviledged users should be able to run them. Such
    commands include getting services status, which need root
    priviledges to be implemented but shouldn’t be required by users.
  - Because the repository now builds several binaries, src/main.cr is
    now src/service.cr and a WIP src/status.cr has been added.
  - The `status` binary will likely be installed in libexec in the
    future, with the SUID bit set.
2019-06-09 18:08:59 +02:00