bsdsetsid
home
Not logged in

Table of Contents

  1. Dependencies
  2. Installation
  3. Usage

Simple implementation of util-linux setsid for FreeBSD. This was not tested on other BSD's or macOS but this probably works just fine.

Dependencies

Installation

You can get bsdsetsid either through git or fossil.

For fossil use:

mkdir bsdsetsid
cd bsdsetsid
fossil clone https://chiselapp.com/user/JozanLeClerc/repository/bsdsetsid bsdsetsid.fossil
fossil open --force bsdsetsid.fossil

or for git:

git clone git://gitjoe.xyz/jozan/bsdsetsid.git
cd bsdsetsid

Then build and install the program:

make
sudo make install clean

Note that if you are one macOS, you need to install and use BSD Make instead of GNU Make.

Usage

Example of usage:

bsdsetsid st -e sh -c 'cowsay hello; zsh -i'
exit

Replace st and its arguments with any program you'd like to run detached from the current shell.

For more informations, run:

man bsdsetsid

Thanks for checking bsdsetsid.