On Mon, Feb 14, 2011 at 12:32:21AM -0800, Garrett Cooper wrote: > On Sun, Feb 13, 2011 at 11:46 PM, Ashish Mahamuni > <mahamuni.ash...@gmail.com> wrote: > > I am using FreeBSD 8.1. > > I am doing some automation stuff and running shell scripts remotely using > > setsid command. > > > > It seems that I do not have setsid on my system. Also, searched in > > /usr/ports for installation but no luck. > > > > Could you please tell me the way to install this command or may be the > > alternative? > > It's a syscall, not an administrative command. How were you > accessing it before?
I believe that the original poster is referring to the setsid(1) command available in at least some Linux distributions; it's distributed as part of the util-linux-ng package and it basically does a fork(), setsid() and execve() to run a user-specified command as a session group leader in the style of daemon(8) (but without detaching or daemonizing :) I think it might not be too hard to implement it under FreeBSD. G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@freebsd.org pe...@packetscale.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I am jealous of the first word in this sentence.
signature.asc
Description: Digital signature