Please don't take this too seriously, this is just a silly application I made for fun when I was bored.
This is a Go port of please which is a silly application with no good use.
I ported it now as Go 1.16 has added Setuid
and Setgid
, so this is now possible.
I have written the Go version to be as close as possible to the C version, but well it is also bad and without almost any error handling.
Should work on all Linux distros. Might work on *BSD and macOS.
- clone the repo (
git clone https://github.com/bitcynth/please-go.git
) - compile (
go build
ormake build
) - install (
make install
as root) - use (
please help
)
Go 1.16+ is required.
The feature that Go 1.16 introduced that is required is in CL 210639.
Commit: d1b1145cace8b968307f9311ff611e4bb810710c.
See the LICENSE
file in the root of this repository, the text below is a non-binding summary.
please-go is licensed under the BSD 3-Clause license.