From owner-freebsd-current@FreeBSD.ORG Mon Feb 11 22:16:19 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C411B16A419 for ; Mon, 11 Feb 2008 22:16:19 +0000 (UTC) (envelope-from frasconebulk@gmail.com) Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.190]) by mx1.freebsd.org (Postfix) with ESMTP id 58CEF13C43E for ; Mon, 11 Feb 2008 22:16:19 +0000 (UTC) (envelope-from frasconebulk@gmail.com) Received: by ti-out-0910.google.com with SMTP id j2so403138tid.3 for ; Mon, 11 Feb 2008 14:16:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=hKq6ZjR61/CDVNrSn7mT3LMmWBIceUGok+Oa9Z+6UiE=; b=itdZYuxSHJVUD4zKtUozFA2yRlpz+DI5qrCfSd1/s7UDzLMwQUk82BfTdJ0C+Pnbz3VkKlGbSGHeXhes66Mr+LaQ5XnpTjjhbjjhM0nB5FQHRwP+prK+62jVDFkUQdHrl/zWNiA3TMmKCyqfiZQKS5cfq/7Ggr0vzfDbW+Xha7k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=vIH0GOQbHq5LCMPE2u1OwX+EUuEqO6IJkM/WZcB8sWMK+TEqFYoy4BpfFWpW7PYFmUvXH9ayzPP/2SzkQ8AUCnKmAURRnMuyee1dNNTeKLNbaNYC7zmhtuvvLviPLR7VKUR3EqsNzs3vJDJNpQUG3r1m4ul9dd84OSajmxFR3Pw= Received: by 10.151.99.3 with SMTP id b3mr166956ybm.179.1202766464396; Mon, 11 Feb 2008 13:47:44 -0800 (PST) Received: by 10.150.133.11 with HTTP; Mon, 11 Feb 2008 13:47:44 -0800 (PST) Message-ID: <681a18e40802111347i3c23c34cve3c1d08b2eaeff0f@mail.gmail.com> Date: Mon, 11 Feb 2008 16:47:44 -0500 From: "David Frascone" To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_21148_23381712.1202766464378" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Small patch to add -a to cp X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2008 22:16:19 -0000 ------=_Part_21148_23381712.1202766464378 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline This small patch adds the -a (archive) flag to cp. Personally, I use cp -a all the time, and I miss it on BSD. This makes cp share the common -a flag with rsync and other file manipulation utilities. Comments, flames, etc welcome. -Dave ------=_Part_21148_23381712.1202766464378 Content-Type: text/plain; name=cp.patch.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fcjk2vqy0 Content-Disposition: attachment; filename=cp.patch.txt SW5kZXg6IGJpbi9jcC9jcC4xCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC91c3IvRnJlZUJTRC9jdnN1 cC9zcmMvYmluL2NwL2NwLjEsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzkKZGlmZiAtdSAtcjEu MzkgY3AuMQotLS0gYmluL2NwL2NwLjEJMiBOb3YgMjAwNiAxOToxMDowNSAtMDAwMAkxLjM5Cisr KyBiaW4vY3AvY3AuMQk2IEZlYiAyMDA4IDE2OjQ1OjQ4IC0wMDAwCkBAIC0xMTYsNiArMTE2LDkg QEAKIG9yCiAuWHIgcGF4IDEKIGluc3RlYWQuCisuSXQgRmwgYQorQXJjaGl2ZSBtb2RlOiAgVGhl IHNhbWUgYXMgCisuRmwgcnBQCiAuSXQgRmwgZgogRm9yIGVhY2ggZXhpc3RpbmcgZGVzdGluYXRp b24gcGF0aG5hbWUsIHJlbW92ZSBpdCBhbmQKIGNyZWF0ZSBhIG5ldyBmaWxlLCB3aXRob3V0IHBy b21wdGluZyBmb3IgY29uZmlybWF0aW9uCkluZGV4OiBiaW4vY3AvY3AuYwo9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD UyBmaWxlOiAvdXNyL0ZyZWVCU0QvY3ZzdXAvc3JjL2Jpbi9jcC9jcC5jLHYKcmV0cmlldmluZyBy ZXZpc2lvbiAxLjU5CmRpZmYgLXUgLXIxLjU5IGNwLmMKLS0tIGJpbi9jcC9jcC5jCTI2IERlYyAy MDA3IDA4OjMyOjIwIC0wMDAwCTEuNTkKKysrIGJpbi9jcC9jcC5jCTExIEZlYiAyMDA4IDIxOjQz OjM2IC0wMDAwCkBAIC0xMDIsNyArMTAyLDcgQEAKIAljaGFyICp0YXJnZXQ7CiAKIAlIZmxhZyA9 IExmbGFnID0gUGZsYWcgPSAwOwotCXdoaWxlICgoY2ggPSBnZXRvcHQoYXJnYywgYXJndiwgIkhM UFJmaWxucHJ2IikpICE9IC0xKQorCXdoaWxlICgoY2ggPSBnZXRvcHQoYXJnYywgYXJndiwgIkhM UFJhZmlsbnBydiIpKSAhPSAtMSkKIAkJc3dpdGNoIChjaCkgewogCQljYXNlICdIJzoKIAkJCUhm bGFnID0gMTsKQEAgLTExOSw2ICsxMTksMTAgQEAKIAkJY2FzZSAnUic6CiAJCQlSZmxhZyA9IDE7 CiAJCQlicmVhazsKKwkJY2FzZSAnYSc6CisJCQlQZmxhZyA9IHBmbGFnID0gcmZsYWcgPSAxOwor CQkJSGZsYWcgPSBMZmxhZyA9IDA7CisJCQlicmVhazsKIAkJY2FzZSAnZic6CiAJCQlmZmxhZyA9 IDE7CiAJCQlpZmxhZyA9IG5mbGFnID0gMDsKSW5kZXg6IGJpbi9jcC91dGlscy5jCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KUkNTIGZpbGU6IC91c3IvRnJlZUJTRC9jdnN1cC9zcmMvYmluL2NwL3V0aWxzLmMsdgpyZXRy aWV2aW5nIHJldmlzaW9uIDEuNTIKZGlmZiAtdSAtcjEuNTIgdXRpbHMuYwotLS0gYmluL2NwL3V0 aWxzLmMJNyBPY3QgMjAwNiAxMjoxNDo1MCAtMDAwMAkxLjUyCisrKyBiaW4vY3AvdXRpbHMuYwk2 IEZlYiAyMDA4IDE2OjQzOjUwIC0wMDAwCkBAIC00MjksOCArNDI5LDggQEAKIHsKIAogCSh2b2lk KWZwcmludGYoc3RkZXJyLCAiJXNcbiVzXG4iLAotInVzYWdlOiBjcCBbLVIgWy1IIHwgLUwgfCAt UF1dIFstZiB8IC1pIHwgLW5dIFstbHB2XSBzb3VyY2VfZmlsZSB0YXJnZXRfZmlsZSIsCi0iICAg ICAgIGNwIFstUiBbLUggfCAtTCB8IC1QXV0gWy1mIHwgLWkgfCAtbl0gWy1scHZdIHNvdXJjZV9m aWxlIC4uLiAiCisidXNhZ2U6IGNwIFstUiBbLUggfCAtTCB8IC1QXV0gWy1mIHwgLWkgfCAtbl0g Wy1hbHB2XSBzb3VyY2VfZmlsZSB0YXJnZXRfZmlsZSIsCisiICAgICAgIGNwIFstUiBbLUggfCAt TCB8IC1QXV0gWy1mIHwgLWkgfCAtbl0gWy1hbHB2XSBzb3VyY2VfZmlsZSAuLi4gIgogInRhcmdl dF9kaXJlY3RvcnkiKTsKIAlleGl0KEVYX1VTQUdFKTsKIH0K ------=_Part_21148_23381712.1202766464378--