From owner-freebsd-hackers@FreeBSD.ORG Tue Feb 15 06:33:40 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 061111065753; Tue, 15 Feb 2011 06:33:38 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3916C8FC08; Tue, 15 Feb 2011 06:33:37 +0000 (UTC) Received: by iwn39 with SMTP id 39so5676665iwn.13 for ; Mon, 14 Feb 2011 22:33:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:date:from:to:cc:subject:in-reply-to :message-id:references:user-agent:x-openpgp-key-id :x-openpgp-key-fingerprint:mime-version:content-type; bh=JBUpVJUufFJryQmTgDtlDCMwU93USPdHqw0SoHjFqrs=; b=cXFRrIIwnCjjzy4JlYA1aQPhInk7HOgnDVo+hHQyx2RtMuvD7gaVu+zXXgU4ee2DkR G0q0lHgfJp+I7OlDt8wlyKAmgQqECuQSGzQhMLDQi0zNL4Bo9Tm4YvT5gV7S/FwGegBf E6aWRKH2nAo4u8bUoNIcmXsZOs4L1zHJ2i8TI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=IhfpTkx43Tv1bKTvM0CMMvXK2ALXV643NQjXUy3xcqioIpqXFkxgmY9M+coLIvmI/y x6H2e3pnMxlVzng1EQYuF0bqf2J5iBvA8vcLgvBrRzlKoanqoGXmmui3cljSHmdDqYve ZoI4GF1L22BZwHuC1Lv+CneVwIoKAD0qI/nAk= Received: by 10.42.8.19 with SMTP id g19mr231423icg.149.1297749898697; Mon, 14 Feb 2011 22:04:58 -0800 (PST) Received: from disbatch.dataix.local ([99.19.40.173]) by mx.google.com with ESMTPS id ey6sm2915716icb.5.2011.02.14.22.04.55 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Feb 2011 22:04:56 -0800 (PST) Sender: "J. Hellenthal" Date: Tue, 15 Feb 2011 01:04:35 -0500 From: jhell To: =?ISO-8859-15?Q?Tilman_Keskin=F6z?= In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="80310268-1685349294-1297749895=:1852" Cc: arved@arved.priv.at, Ashish Mahamuni , FreeBSD Hackers 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: Tue, 15 Feb 2011 06:33:40 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --80310268-1685349294-1297749895=:1852 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 14 Feb 2011 16:37, arved@ wrote: > > On Feb 14, 2011, at 08:46 , 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? > > I used a very simple implementation in one of my ports. > > /usr/ports/net/nxproxy/files/setsid.c > > > HTH > arved Yeah it is not very hard to grab the source yourself and do a little modification. gcc -O2 -o setsid setsid.c modified for your enjoyment... Regards, - -- jhell -----BEGIN PGP SIGNATURE----- Comment: THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND Comment: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE Comment: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Comment: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE Comment: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL Comment: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS Comment: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) Comment: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT Comment: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY Comment: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF Comment: SUCH DAMAGE. iQEcBAEBAgAGBQJNWhd+AAoJEJBXh4mJ2FR++4wIAIKYp6uZH4VxKRv5JwkULg0H zezyaM9p49DJkJCobRJJLYmy7NuUfQRfvlMTNCJPJM4PnzPy7MgX5U+5xpl8Mdnm Yd5vWs3V9a8hPjTiP2YVqBjWRIxB1/j8/2BbfllrY2GUdGtr0cdyHmwSr3VuoXZH 4/7+a/TkadeLbR3pEnHk5fX3nkdhXViVyQb/QRF4PVfn3w8elO6RrzLHYV694DgB BF3pn8lmrWASh6vhI80SSzJIKAFBlFs3dtuWYwjIbuuoSDtOHwNci1lstmEfat+e 8AtF0KZLMXDFjJvjkEQ6DeRdTKsc1o5x/+umJWsDspm9iKrj+NA21PmTZVBfHjs= =1Ut0 -----END PGP SIGNATURE----- --80310268-1685349294-1297749895=:1852 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; name=setsid.c Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: setsid code Content-Disposition: attachment; filename=setsid.c LyoNCiAqIHNldHNpZC5jIC0tIGV4ZWN1dGUgYSBjb21tYW5kIGluIGEgbmV3 IHNlc3Npb24NCiAqIFJpY2sgU2xhZGtleSA8anJzQHdvcmxkLnN0ZC5jb20+ DQogKiBJbiB0aGUgcHVibGljIGRvbWFpbi4NCiAqDQogKiAxOTk5LTAyLTIy IEFya2FkaXVzeiBNabZraWV3aWN6IDxtaXNpZWtAcGxkLk9SRy5QTD4NCiAq IC0gYWRkZWQgTmF0aXZlIExhbmd1YWdlIFN1cHBvcnQNCiAqDQogKiAyMDAx LTAxLTE4IEpvaG4gRnJlbWxpbiA8dmlpQHBlbmd1aW5wb3dlcmVkLmNvbT4N CiAqIC0gZm9yayBpbiBjYXNlIHdlIGFyZSBwcm9jZXNzIGdyb3VwIGxlYWRl cg0KICoNCiAqIDIwMTEtMDItMTQgSmFzb24gSi4gSGVsbGVudGhhbCA8amhl bGxARGF0YUlYLm5ldD4NCiAqIC0gcmVtb3ZlZCBubHMgc3VwcG9ydCBmb3Ig dGhpcyBzaW1wbGUgY29tbWFuZC4NCiAqDQogKi8NCg0KI2luY2x1ZGUgPHN0 ZGlvLmg+DQojaW5jbHVkZSA8dW5pc3RkLmg+DQojaW5jbHVkZSA8c3RkbGli Lmg+DQoNCiNkZWZpbmUgXyhUZXh0KSAoVGV4dCkNCg0KaW50DQptYWluKGlu dCBhcmdjLCBjaGFyICphcmd2W10pIHsNCgkNCglpZiAoYXJnYyA8IDIpIHsN CgkJZnByaW50ZihzdGRlcnIsIF8oInVzYWdlOiAlcyBwcm9ncmFtIFthcmcg Li4uXVxuIiksDQoJCQlhcmd2WzBdKTsNCgkJZXhpdCgxKTsNCgl9DQoJaWYg KGdldHBncnAoKSA9PSBnZXRwaWQoKSkgew0KCQlzd2l0Y2goZm9yaygpKXsN CgkJY2FzZSAtMToNCgkJCXBlcnJvcigiZm9yayIpOw0KCQkJZXhpdCgxKTsN CgkJY2FzZSAwOgkJLyogY2hpbGQgKi8NCgkJCWJyZWFrOw0KCQlkZWZhdWx0 OgkvKiBwYXJlbnQgKi8NCgkJCWV4aXQoMCk7DQoJCX0NCgl9DQoJaWYgKHNl dHNpZCgpIDwgMCkgew0KCQlwZXJyb3IoInNldHNpZCIpOyAvKiBjYW5ub3Qg aGFwcGVuICovDQoJCWV4aXQoMSk7DQoJfQ0KCWV4ZWN2cChhcmd2WzFdLCBh cmd2ICsgMSk7DQoJcGVycm9yKCJleGVjdnAiKTsNCglleGl0KDEpOw0KfQ0K --80310268-1685349294-1297749895=:1852 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=setsid.c.asc Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Signature + Checksums Content-Disposition: attachment; filename=setsid.c.asc LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCkNvbW1lbnQ6IFRISVMg U09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIEFVVEhPUiBBTkQgQ09OVFJJ QlVUT1JTIGBgQVMgSVMnJyBBTkQNCkNvbW1lbnQ6IEFOWSBFWFBSRVNTIE9S IElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlU RUQgVE8sIFRIRQ0KQ29tbWVudDogSU1QTElFRCBXQVJSQU5USUVTIE9GIE1F UkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV UlBPU0UNCkNvbW1lbnQ6IEFSRSBESVNDTEFJTUVELiAgSU4gTk8gRVZFTlQg U0hBTEwgVEhFIEFVVEhPUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFDQpD b21tZW50OiBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUws IFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTA0KQ29tbWVu dDogREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBS T0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMNCkNvbW1lbnQ6IE9SIFNF UlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVT SU5FU1MgSU5URVJSVVBUSU9OKQ0KQ29tbWVudDogSE9XRVZFUiBDQVVTRUQg QU5EIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENP TlRSQUNULCBTVFJJQ1QNCkNvbW1lbnQ6IExJQUJJTElUWSwgT1IgVE9SVCAo SU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElO IEFOWSBXQVkNCkNvbW1lbnQ6IE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09G VFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YN CkNvbW1lbnQ6IFNVQ0ggREFNQUdFLg0KDQppUUVjQkFBQkFnQUdCUUpOV2hV U0FBb0pFSkJYaDRtSjJGUitaQ0FIL2o3REROemFhamxhMlhhN0dqWTQ0RnJx DQpzTUZOM05OOUZ5SVI1Wms2VzU1N1g1VHgzVmh6c29GUEhFOVQwTzQ5aW94 LzE4MCtEZFJCRWpwYVA0dDVWbFZ2DQpKaHhJOUtZVVdBbFg5TFhubTVPTnYx QXdlbTN3elFNSGtRNWFBNVBiMTJETWcwR2daa0RKOXNuM20rdmRBTlRsDQov dUpWNUt5cUs4ejFQcXhhYTFUVGV6UVliZlRuaDZ1NkRSRm90RjdaT20ydjlo eVZXNlp4U1lPNjlid1E3d2t1DQpFcFVLand0UlhGZXhMcDFxcmwzTTJPWm9W NCsxNHlHbml1ZW85bEVmU012SHdtK21BelhuNmdxbzNVcHRTRlExDQphenp1 WnQ1djNZNGx4a3J0azBNV2NDVUY4eDFhZStXTDBoRXphanpsY2s3akxTUk93 dE14WnV2NHdNaHp2ZXc9DQo9TVhGcw0KLS0tLS1FTkQgUEdQIFNJR05BVFVS RS0tLS0tDQpNRDUgKHNldHNpZC5jKSA9IDJjZGNhNDdhYzc5YzYzZDgxYjcy ZDY1MjE4YzViZGFlDQpTSEEyNTYgKHNldHNpZC5jKSA9IDY2ZGNiZTRlNWMx OTg2ZTYxZTJiNzhkYmEyZjlhNjM4ODY0NmZjNDRmZmE5M2Q3ZWE0M2IxOTI3 NDdhNzc1MjMNClNJWkUgKHNldHNpZC5jKSA9IDk0MQ0K --80310268-1685349294-1297749895=:1852 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=setsid.1 Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Manual Content-Disposition: attachment; filename=setsid.1 LlwiIFJpY2sgU2xhZGtleSA8anJzQHdvcmxkLnN0ZC5jb20+DQouXCIgSW4g dGhlIHB1YmxpYyBkb21haW4uDQouXCIgUGF0aCBtb2RpZmljYXRpb25zIGJ5 IGZhaXRoQGNzLnVuYy5lZHUNCi5USCBTRVRTSUQgMSAiMjAgTm92ZW1iZXIg MTk5MyIgIkxpbnV4IDAuOTkiICJMaW51eCBQcm9ncmFtbWVyJ3MgTWFudWFs Ig0KLlNIIE5BTUUNCnNldHNpZCBcLSBydW4gYSBwcm9ncmFtIGluIGEgbmV3 IHNlc3Npb24NCi5TSCBTWU5PUFNJUw0KLkIgc2V0c2lkDQouSSBwcm9ncmFt DQouUkkgWyBhcmcgLi4uXQ0KLlNIIERFU0NSSVBUSU9ODQouQiBzZXRzaWQN CnJ1bnMgYSBwcm9ncmFtIGluIGEgbmV3IHNlc3Npb24uDQouU0ggIlNFRSBB TFNPIg0KLkJSIHNldHNpZCAoMikNCi5TSCBBVVRIT1INClJpY2sgU2xhZGtl eSA8anJzQHdvcmxkLnN0ZC5jb20+DQouU0ggQVZBSUxBQklMSVRZDQpUaGUg c2V0c2lkIGNvbW1hbmQgaXMgcGFydCBvZiB0aGUgdXRpbC1saW51eCBwYWNr YWdlIGFuZCBpcyBhdmFpbGFibGUgZnJvbQ0KZnRwOi8vZnRwLmtlcm5lbC5v cmcvcHViL2xpbnV4L3V0aWxzL3V0aWwtbGludXgvLg0K --80310268-1685349294-1297749895=:1852--