From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 14 09:09:30 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E979106564A for ; Mon, 14 Feb 2011 09:09:30 +0000 (UTC) (envelope-from mahamuni.ashish@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 28ACB8FC0A for ; Mon, 14 Feb 2011 09:09:29 +0000 (UTC) Received: by wwf26 with SMTP id 26so4510245wwf.31 for ; Mon, 14 Feb 2011 01:09:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=sPmrJWsiZ10JsxHhJzsUtfdTSWfa0xpuu0iM6/OcreU=; b=eb6PTqRDMWepuigQoDQKz23THXUd+yLLxISpgLwp/cYEbCxocvV+IeSU04Q1KsabQA zFRDRwWztfNW1Gqm94oCcjWXO1P/O1Hgy913noI/g3iVcpOuTwjLRoGqG5nb/LSzNyRq 5Ztq++3qJYJDzUPYvjSDbzGyAiTasUHrBmT9A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=NchAt8eDoRJBXJ9uu71EyCsi4H9IhDyR1AACuk+9mxRRLPc0VrNQUJh40TiiFZnLG+ 4SvhmMsDR/mC/Nfab5MMiE6/GTHM7YID83ejJSIBqBQ77/65aMothFcsBUB3jMss7/fY BIDY6v3cV6CGaHb2eQgB/tVdBFNhwdFHTkKec= MIME-Version: 1.0 Received: by 10.216.29.71 with SMTP id h49mr2980939wea.46.1297674569003; Mon, 14 Feb 2011 01:09:29 -0800 (PST) Received: by 10.216.254.82 with HTTP; Mon, 14 Feb 2011 01:09:28 -0800 (PST) In-Reply-To: <20110214085349.GC3074@straylight.ringlet.net> References: <20110214085349.GC3074@straylight.ringlet.net> Date: Mon, 14 Feb 2011 14:39:28 +0530 Message-ID: From: Ashish Mahamuni To: Garrett Cooper , Ashish Mahamuni , freebsd-hackers@freebsd.org, roam@ringlet.net Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: setsid not found on freebsd X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2011 09:09:30 -0000 Thanks for the reply !! Garrett, Its a command available in Linux distros. Peter, I am not able to find "util-linux-ng" under my ports. Anyways, I have found something called "detach", which eventually worked for me. --Ashish On Mon, Feb 14, 2011 at 2:23 PM, Peter Pentchev wrote: > On Mon, Feb 14, 2011 at 12:32:21AM -0800, Garrett Cooper wrote: > > On Sun, Feb 13, 2011 at 11:46 PM, Ashish Mahamuni > > 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 roam@ringlet.net roam@FreeBSD.org peter@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. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iQIcBAEBCAAGBQJNWO2ZAAoJEGUe77AlJ98TtooP/2n59X0vqCHkW1bw/BN7iJeB > RkDNZA7cDDGRsEOkfSb9mROfoP5TsoqjC4AkoIZrq0aI7BH9UXfDFDx+qFmzsNrQ > ar2wYNxWcjr3eh0bVdgLLM/sAzqTzuj9VwNdE0v0DPTNjfVuCMB9bHE+cMJvihbU > MDpxFkzfL9/xXWIX9Aced3I1/aGV5tkjVZu9ZMmgMc+5R0kxrB2tJdE4ZTIYGxeb > Ca0NDooKnqpfwmQntp4WIr4DoysYbvO0GO00qON+wqPLS6a6mb+KKCEMwKuEWAl7 > GONLrmhmo5oGi83SR9NXnVA2gEFfsJeWeCtgPdXcOHNd+yZ5k79ly7ZPv/INqNfg > bH7Uhnpg4OUqXR8S7ojzgN3unglHrRb5JdiJH90YGtgB8gcaLMBS9P2Lep8+ll0n > tb/48FItLWgjJapqvpxx+lUaAJTuKmrMwxGA/RITpWOWP+B0RieE0pbvzMLy6LGj > Uc7BXYkS4H7fqc+rBqkINb50hzMOYTeVL/qR2OxuxCJS57fnQwKhBZXEjFiVCk/6 > qDG7Zjz2bNbTWJvOfmWBwBLfpESDEv9vGpli5Z69Zflvda5nyFUzAZQNSbahoZzt > wm9SRsUiUCT74jEnwySa/Gi3UMYOBieJUGjvb+5fIJtg/IM+7DKSqaOHeo8UR7cO > t0CY71JXXYW8OFn9JNc+ > =ykqU > -----END PGP SIGNATURE----- > >