From owner-freebsd-hackers Tue Dec 5 18:03:31 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA23012 for hackers-outgoing; Tue, 5 Dec 1995 18:03:31 -0800 Received: from relay5.UU.NET (relay5.UU.NET [192.48.96.15]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id SAA23006 for ; Tue, 5 Dec 1995 18:03:28 -0800 Received: from uucp2.UU.NET by relay5.UU.NET with SMTP id QQzswm02233; Tue, 5 Dec 1995 21:03:24 -0500 (EST) Received: from uanet.UUCP by uucp2.UU.NET with UUCP/RMAIL ; Tue, 5 Dec 1995 21:03:24 -0500 Received: by crocodil.monolit.kiev.ua; Wed, 6 Dec 95 03:58:29 +0200 Received: from bee.cs.kiev.ua (bee.cs.kiev.ua [193.124.54.45]) by clipper.cs.kiev.ua (8.6.4) with ESMTP id DAA13594 for ; Wed, 6 Dec 1995 03:56:47 +0200 Received: (from daemon@localhost) by bee.cs.kiev.ua (8.6.12/8.6.9) id DAA04929 for hackers@FreeBSD.ORG; Wed, 6 Dec 1995 03:56:46 +0200 Date: Wed, 6 Dec 1995 03:56:46 +0200 From: System Daemon Message-Id: <199512060156.DAA04929@bee.cs.kiev.ua> Apparently-To: hackers@FreeBSD.ORG Sender: owner-hackers@FreeBSD.ORG Precedence: bulk Bob Willcox (bob@luke.pmr.com) wrote: > Thanks, though I had already written a similar program per a > suggestion from Julian Elischer. Seems that SysV and AIX both > have this program and I was (wrongly) thinking that something > like it existed in FreeBSD. actually, it does. put this into /sbin/unlink: #!/bin/sh perl -U -le 'unlink(shift) while scalar @ARGV' ${1+"$@"} I vote for putting a static copy of perl 5 into /bin. It can do (almost) everything, and you can provide a handful of commands there. see: text data bss dec hex 282624 16384 41584 340592 53270 /bin/sh 356352 32768 3728 392848 5fe90 miniperl 360448 32768 3752 396968 60ea8 perl 471040 36864 55452 563356 8989c staticminiperl - this one without any extensions, 500K when stripped. -- Freedom's just another word for nothing left to lose. - Kris Kristofferson & Janis Joplin -