diff options
author | JozanLeClerc <JozanLeClerc@noemail.net> | 2020-11-29 18:15:45 +0000 |
---|---|---|
committer | JozanLeClerc <JozanLeClerc@noemail.net> | 2020-11-29 18:15:45 +0000 |
commit | e00fd49bc0b6801a008f8e9c54877e5fedd7ccf7 (patch) | |
tree | 142f6f5eed2971e9b46a67286766e8f8f3569268 /README.org | |
parent | README in progress (diff) | |
download | bsdsetsid-e00fd49bc0b6801a008f8e9c54877e5fedd7ccf7.tar.gz bsdsetsid-e00fd49bc0b6801a008f8e9c54877e5fedd7ccf7.tar.bz2 bsdsetsid-e00fd49bc0b6801a008f8e9c54877e5fedd7ccf7.tar.xz bsdsetsid-e00fd49bc0b6801a008f8e9c54877e5fedd7ccf7.tar.zst bsdsetsid-e00fd49bc0b6801a008f8e9c54877e5fedd7ccf7.zip |
Added README
FossilOrigin-Name: 8134fb7bb5cf97857fdfc47e514aa445a5a9efb3
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 47 |
1 files changed, 46 insertions, 1 deletions
@@ -1,4 +1,49 @@ #+TITLE: bsdsetsid Simple implementation of util-linux *setsid* for FreeBSD. This was not tested -on other BSD's or macOS but this might work just fine. +on other BSD's or macOS but this probably works just fine. + +* Dependencies +- A C compiler +- BSD Make + +* Installation +You can get *bsdsetsid* either through ~git~ or ~fossil~. + +For ~fossil~ use: +#+BEGIN_SRC shell +mkdir bsdsetsid +cd bsdsetsid +fossil clone \ + https://chiselapp.com/user/JozanLeClerc/repository/bsdsetsid \ + bsdsetsid.fossil +fossil open --force bsdsetsid.fossil +#+END_SRC +or for ~git~: +#+BEGIN_SRC shell +git clone git://jozanleclerc.xyz/jozan/bsdsetsid.git +cd bsdsetsid +#+END_SRC +Then build and install the program: +#+BEGIN_SRC shell +make +sudo make install clean +#+END_SRC +Note that if you are one macOS, you need to install and use BSD Make instead +of GNU Make. + +* Usage +Example of usage: +#+BEGIN_SRC shell +bsdsetsid st -e sh -c 'cowsay hello; zsh -i' +exit +#+END_SRC +Replace ~st~ and other arguments with any program you'd like to run detached +from the current shell. + +For more informations, run: +#+BEGIN_SRC shell +man bsdsetsid +#+END_SRC + +Thanks for checking *bsdsetsid*. |