From owner-freebsd-stable@freebsd.org Wed Mar 22 04:08:13 2017 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA1B5D17F11 for ; Wed, 22 Mar 2017 04:08:13 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0061.outbound.protection.outlook.com [104.47.34.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 870F6BC8; Wed, 22 Mar 2017 04:08:13 +0000 (UTC) (envelope-from kevans91@ksu.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksu.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=a/TAudJfVox3TvL711/sYL4EtUWBeGkxuH98N9OSlQg=; b=PzhwYqi1+xiiVUjwF+IP2jMYf3pNlCY+tHiZZfDHDCvcb9Pmgvw5XKRNaI7oQ39BLjFfFWkZpcjZyVSH35kReja852TLejpqLPd8xTBzHQbexJA8FTQmVgIEDACCQdTnn9BmaUn11Kkhl9SRG5rTO/h6y7gsDAL4+j60025q+oo= Received: from CO2PR05CA043.namprd05.prod.outlook.com (10.141.241.171) by DM5PR05MB3260.namprd05.prod.outlook.com (10.173.220.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.4; Wed, 22 Mar 2017 04:08:11 +0000 Received: from CY1NAM02FT026.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::209) by CO2PR05CA043.outlook.office365.com (2a01:111:e400:1429::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.4 via Frontend Transport; Wed, 22 Mar 2017 04:08:11 +0000 Authentication-Results: spf=pass (sender IP is 129.130.18.151) smtp.mailfrom=ksu.edu; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=bestguesspass action=none header.from=ksu.edu; Received-SPF: Pass (protection.outlook.com: domain of ksu.edu designates 129.130.18.151 as permitted sender) receiver=protection.outlook.com; client-ip=129.130.18.151; helo=ome-vm-smtp1.campus.ksu.edu; Received: from ome-vm-smtp1.campus.ksu.edu (129.130.18.151) by CY1NAM02FT026.mail.protection.outlook.com (10.152.75.157) with Microsoft SMTP Server id 15.1.977.7 via Frontend Transport; Wed, 22 Mar 2017 04:08:11 +0000 Received: from calypso.engg.ksu.edu (calypso.engg.ksu.edu [129.130.43.181]) by ome-vm-smtp1.campus.ksu.edu (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id v2M48AUh018676; Tue, 21 Mar 2017 23:08:10 -0500 Received: by calypso.engg.ksu.edu (Postfix, from userid 110) id A56CD248302; Tue, 21 Mar 2017 23:08:10 -0500 (CDT) Received: from mail-wr0-f173.google.com (mail-wr0-f173.google.com [209.85.128.173]) by calypso.engg.ksu.edu (Postfix) with ESMTPA id 7EB73248304; Tue, 21 Mar 2017 23:08:08 -0500 (CDT) Received: by mail-wr0-f173.google.com with SMTP id u108so122977280wrb.3; Tue, 21 Mar 2017 21:08:08 -0700 (PDT) X-Gm-Message-State: AFeK/H0mSbxirxqgETqZ21EVMGs4uV6cOw4qjAskSpr1H/qPDp5+GQcWS4aievix+MBI1iXjfuJRtMP/w5YvkA== X-Received: by 10.223.150.211 with SMTP id u77mr33460577wrb.6.1490155687070; Tue, 21 Mar 2017 21:08:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.39.134 with HTTP; Tue, 21 Mar 2017 21:07:46 -0700 (PDT) In-Reply-To: <201703220354.v2M3sgKO034696@dyslexicfish.net> References: <201703220233.v2M2X8Jg033781@dyslexicfish.net> <201703220354.v2M3sgKO034696@dyslexicfish.net> From: Kyle Evans Date: Tue, 21 Mar 2017 23:07:46 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Freebsd 11 - /usr/bin missing [xl]zgrep/zegrep/zfgrep To: Jamie Landeg-Jones CC: , FreeBSD-STABLE Mailing List , Ed Maste Content-Type: text/plain; charset="UTF-8" X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:129.130.18.151; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(2980300002)(438002)(189002)(199003)(377454003)(9686003)(6246003)(305945005)(356003)(75432002)(54906002)(50986999)(2950100002)(38730400002)(8936002)(189998001)(42186005)(229853002)(45336002)(54356999)(23676002)(93516999)(61726006)(6862004)(46386002)(498394004)(76176999)(63696999)(8676002)(59536001)(88552002)(9896002)(106466001)(110136004)(50466002)(61266001)(5820100001)(90966002)(86362001)(2906002)(4326008)(5660300001)(450100002)(47776003)(55456009); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR05MB3260; H:ome-vm-smtp1.campus.ksu.edu; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT026; 1:IVMsxjukx+PLp0g+qA5Kd/7M8/DsRGvNRV9M7LKyY1/gfsS+H/kNfQIpK+Jprp9LzObLFdTAK6OSa/YqObWrqXs9b4f709s9SQ8kr/8hGWPmfIWygap3RtazSEp1JqeUwsprBa0T8qjkHMCqgpWjcRcHIO+6vNAvzUjjB4/Q4nl4PwjKQGZMJadgA0mv58TH4lr9Csy6SY9776ajN3Go7qy86GWJK9yj+8JpECh2cgUI7FJVOxMvSlEAaT6QYYoGCi5O5YFbLfnaf3fjKuEy19HxcaAOhHWIgLujz6TNQ2OD3C5kZ1LznfZMZ9jUclEIO1/0kSHXoIaOJP8GL8MHZfWCrw6KI+Ct3yBRvPT7/lPhCCH1iTyEa218Po0W6QjvtC24lFr43HphZTbaGSvFjnAtoNShZnSzpmYWSML4xNR6BgVfRhcizqdyIchk+2V2wIYE/E2u0tAW0rn4Nux1F6w9Kj5uQ/KWJ7SfXAKg0QY19TIEPSP15h48Yqb9ugB2Ufgd6dY8Lv/zQmTOZZLDzm1o/6kH7uwCJSKabmSKfVi8/1cdJMCJmhEhe4SWwmx5 X-MS-Office365-Filtering-Correlation-Id: c8596605-edf7-46b1-0e7b-08d470d90e28 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075); SRVR:DM5PR05MB3260; X-Microsoft-Exchange-Diagnostics: 1; DM5PR05MB3260; 3:YJyuhjlN8HDwuHq/8KEh9Y4jo9hxQdM8viMjZdhddyvobWTMNnGOdBZmodYiM7oiM/rqyOzEip0boh/dTzrDV9MoGuLWMQ1pXZZo+b6zWKf76oUDS9yz7uU8kjg7mYPXTNqU53jOlrBvJMx29noP6hn8ToXmp0J3RjkPiludZ9oTYciuS3t4LrH783nf0X7o3rI/n8IdJp//9ZJD6Ffv20fNZ0svq7d1VOUG2x+a50yc/FUSHYAVolsivqcBrRyCTilCmfbiCi+vFv4nwLg7zgjR6H3Bi2X99H3WlbfzC9fb9OqoJfEmbbY637JnfFKHSxi47bArOf/vDS7sdga37muyz7p/s6JtZLa3ibBMocQfRJQJdUxIEV32VnOz3xCTEQJfNJEyo8YtlOQC9IL2ezTj55+B2yELhlrWTd7Axeu15GIjbC6FD/PhbPZXTqZf; 25:aACJ2mT+0mGbGXikLH5caQqLLAuIrj0Ow/pLP987b94EPXoimkp8s9zVHcTmuTvGgSgEbeKbvdlzEM44sG3FxlYCWvs9AfqyQXcG1QVcS9xMsp9SZHtowRYbjvn+EKnOo68VbUpnKE/aPXsuzO1NXPX4E9d7bSv44rYqfr46U7pG5wJDuds/kutlHZoAlMqbvRLFvGXBA0tj1FwiukocOOHezubaU0a4tgn1PmD4e//++0gJ0xfinUFdivXIyf/vi/9stNFC3yeGCwE+QNNFLNmTMukdajQ1WumjJQpyaNvU7psCXTosOq2FJVC5D57yeUHsBAYkYaFzgmPWrmXqtw2aj9G0LZGGxRjgI9HhrP/byr4JlH749gHQjFADoH//X4+svh3gE/cd2w7CYLpd//EDhkykWRr9W9CaAGxEs8kc3pErqjXfbRRzpvOkj0oslESgadocfHYi0ylDHNlmrA== X-Microsoft-Exchange-Diagnostics: 1; DM5PR05MB3260; 31:IH5S3AtXJqFfqrWza8lM7Fs7IEOLSfYIcmQkbbh/haD7Dww1IMkSXbKxsTGogn4QU595Aie4mKxX9v6V8MBPvFErA3/qvzHgnw0Q/27Jnsz8bNQQBq540RgBP6gf2yfkgnHhlPBYUtVQ9oasqwLLeeuklQa8A+u07HxBpsP8MI05WvkA+HDu8Dmawx7tVjj3idKMhblaFD9eAUwZnag0i4dgtEb48ruqxkQr6S+98sKFDI4mKkU938yGz2i+JL07NEtwmNIZy9s3PM8c55UsnfO2AL7CmASMMDnGLR7F+PM=; 20:XWVfQq0mxIk1IJqrjMt5kS1ARTmpH63BIWfUz4Peg2sVPILr5HYLcjO5jJpklOlZF4in1Qmz7ATnk7utqhEFrpNhXGM2Dy1kKE8VQskknFtFRHX1420PgY+NI1xjieoRNTvrs8mvBXC3N6jyYd53hgFbqW9+12hFeiYXmhJZj3/tATafGcF1T9WpFJ6obxhypacHu0XCYx7If7RMWuM/A79uoEQ20tLAT2eW3sgO0LdrKnmkHnN8IwLTi/lqWJjO0LmQHszFI88GmaT2u0UP/SMHH7NUVxVt+CLbntb/DF1tgC2s4x9kNo6j416+MmVZeTBQzVtl8VszZ8B+l4eXBnhJzjZboLqZSkWjVVLEYrObKjQZsES7H2dsJEm6NHcDlr+jj/8in3xsAX1YHy8dMr1OgJcw8RSZBWabbGPF9NtvRjybdEw4HFxwEsckYTUOb3bu1m4smFixMkbS+9pUls8zYFGWg8lVPgY18At4zmsGzCNk3amrgrcpWAwRKjcM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13015025)(5005006)(13018025)(13017025)(8121501046)(13023025)(13024025)(3002001)(10201501046)(6041248)(20161123562025)(20161123560025)(20161123558025)(20161123555025)(20161123564025)(6072148); SRVR:DM5PR05MB3260; BCL:0; PCL:0; RULEID:; SRVR:DM5PR05MB3260; X-Microsoft-Exchange-Diagnostics: 1; DM5PR05MB3260; 4:F73SlhgEbm+wlxczuoGfPQQN/RGHK4RIP83GIdfkUiHqAXOGUoRk/DOX37BDTkNm6kNerg2NCw1J2+udRi/QjGXpgSEcZZ9b5vnzJDdVO1bq+XQSjkPziD7fTLZRmGTGSHdCf7X4dJmjGLjvv4iCJtAqcEMkRC3rJyFOKyd/c5C2UqY4DFldPBQ6gHkGoWjNd/Y5CSOB099dPv2EdRvBF06VwngHKwCEEQeHkrIsT/YIAsz7GDBL2G+Oe8pmASCldNmenKh+scSeikBfQMR03ebiXr/UTmZyxVQIT3UiuNg7W/3+t4Q9dP3BqL4+RqC56ocpIe3eiA44pFPeBC7p4K6f1U4VjSrHhfqg2iT7EupbUBx9h9BZeElc4CL7kfvY4sGwvi35HTp4gRU7GPMLGzm7AJBXarhfs/S0aeEg8bVOdc0GZsJp5cPFCxtqLTSDL3AXUtjK8MyI9t6Gd2Ee91Cy1RLVHzrfc0q/vCXAqOmbpqiU9at3qfscVs+JuQ5eU/zmlq6zdw6q/Oiu1wOIsuhC8NTy6N7LQ/DIVRSsL3musFZGFxUWgrSPORcIK/n0HvXiiSmeHgh+TlLvySff+kRo2gvjmZfPDJDOPxpmz4cLZMopaHy4vGfWQc8RnMd6p2vNG3ezsSNxnBxLRd9OGH4H3s1054Jv2UK2ZynkF5pzBNesNt7mI+6SoubhKggQUcud/5ytVJiapWDv1d8pAw== X-Forefront-PRVS: 02543CD7CD X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA1TUIzMjYwOzIzOnQyZk9CQU5PNmMyT1lmbVNMaXZNMWFlTXRE?= =?utf-8?B?cnhOSXVKOVk4M2tBUGZnNGdCMjVXeG1GOFYrVi9YR0NWVHdJaDVDYzZEcnNX?= =?utf-8?B?SUFpQ2NqUWNrUTFiU1FMWXNtZGhoNFdoSkdXbE40dGw1ekNtSmR2VXhYbndj?= =?utf-8?B?NzM1cFcyVkpPcUdvdFVwQ1djVWRuUS90MEpWVmU4dXJncFF1U3VXTnpLMEJ0?= =?utf-8?B?Szkvd0o5ajVzZDVZZ0JWQ3JXQ3pVL3dtRkFUaGhFUGtmMTBxRHowTENRSVZ1?= =?utf-8?B?K0crZnlaTmtVdno1VlV6R0pQTG9aNWtOOTA0U29NdUxrd1d0R3k2OWlJbXpn?= =?utf-8?B?S1h6aDc1YmUyK0VRZnZYQzZ1OUZmZmlLSWxyYzdGRklvN0VJelozc2xaNVA5?= =?utf-8?B?RHh4V2U3Y0pUeTlyQ1FnQzlsT21samRtMVBoQkdNMzdVQ3kxb3VDK2h1YW04?= =?utf-8?B?emExV2MvYjBKa01kTGhSem1OMDRoNHdWVkxaVHd1ZExUSVBKMXZQSFlLOXBZ?= =?utf-8?B?UlpFTDk2Wkd6NEZnbXJaU0s2d1I2RG9RdEVJVVBYZHRRMkJnY3kvTi9TT09S?= =?utf-8?B?MnRpUXErQVB1UUViYWFoWlU0WCtLNDhoOGNZRFYxUTc2TVBmUlZwZUg0dGpp?= =?utf-8?B?bXRtOVJ6SERVN0VwY0V0L0p2eU9zVzNMVVgvSVpqcGpoT0NFUVlORE0xWXQ1?= =?utf-8?B?bjFSTGYwNmpRVEdmOFBsUFc0MmJXOTRIa0l1VElIM0lORXRMckZyVWpudGZE?= =?utf-8?B?YnFKRXJZQ0pnWjhJV2FyQkFYc1gvZ3ZYeXp1ZUpJZGptSHhoL2ZlR2Ivcm9o?= =?utf-8?B?S0xvYzd3dnpFcFRob0llTHJrR0JjdFRLZ0NvNmlCRTQzZEt0SjJkQkxlNjYr?= =?utf-8?B?UUdCcThPa2dJaHV2enE1ZTRwU09FUjNNSGNuTTdsTkwyR3dPNWhMcDUzZ1A0?= =?utf-8?B?V3lqU3ZzRnovOTBVR3ZVUlNwMTZiVDA0UCt0MERjTE5iRlI1QnZSdkNwTTFr?= =?utf-8?B?alBpK1R1N2VONDE5NzNmYUdBaWk2bTc1bktIUDJMUUJkZEhiVmRmbUl2cE9q?= =?utf-8?B?MDdZVWl5WG5MSm01M1RtcFpSNVpmaUIyWGNxbnZYMU1rMG94amNpTmowdE4x?= =?utf-8?B?NmZWczJWK2xvSGliUW1PYnpmUzZxMVhjbWxkbWMxaC9JcE5ucXlRSlhsKzZ0?= =?utf-8?B?ZGhyOU9QeHU1cWE4R1lqTHJmdm9zb1VteGlxWVhiR2R1UzJ3bk9kKzNwdUNv?= =?utf-8?B?N1FBRGdSdVJ2aW9ONUR4RW8xekk5OVcyc3VSN1BpMFQzcHlmOHkvbTBic25h?= =?utf-8?B?T2dKbXVtYy8wVEJaaW1xbnd6TVh4QzBFT0VESlZiVGZSdkgxRjlVV0FieFVK?= =?utf-8?B?QlBYdjgxeUpTZzJLcTZhdE9rS1NDdnlxRjRCdkNmTm1BSjE5OVpkbEcwbGdv?= =?utf-8?B?WXc4WUZMMHBsVzJHQnpXTitTU2ZTWGtNTmFuNk9MSGRqbUdtdVVpOEJTTlhO?= =?utf-8?Q?IJ+ynaY+eglrqrxM8FXxvFrp2i3sdN9u6wHLMiwJfPFAu1?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR05MB3260; 6:hZS7XpKVuIRvDhPbfcQ3Tid931eX53GJyavP1nDocKaAF34kbKC+jg+mJkwJhKQDl2206GXubV79dUEtBPS3CpCJz6MBCtAf9+nsgCKA7xWbl6N+eSBxWSPCtJtn9sfNCWWNHUe7f+BAtVvvg1TCVcm3Mm4rll97CMQ9lZ8ORmzHYE3Xb/tSC0DV5/vxWpjejc/gcjxBwLs0/7UGTFhT92FWI2qB3e9wN7LjEMmopFTBYKd/5J3SAHyidHlGUaLGCgThVpaZR+qKCOAeAp1VzqtfucBxQV0tquUr3EGRhcPznXibBFwYJoLbbixuvXVfDvJtdmfY0agWkZ/TkOJGmZ/GPLOK7v0PCxweVznVNwQUiXdotb2ZT7jVET0hsm2noGeshC9w5ahQQ08g1vrhzA==; 5:spg+cVJjyfzKuP4TJH+aqjpK+vcN36hlvYlT6iR4Iv7YV1V6v0MwFGm4wDaQNz00KYpH3dZUjcfP+o0a5P4OSmWmSKRo4wt5DK5C0o/J/7PnRzm2Gaj/NLItKcpIs9G0bzYmQsP+fjn1pMpAm+UD+w==; 24:Zi3AZRjD1J5uInPtQc7CmIep3LrFegNjxl8TNxTvzdmuBHTTPxj8bH/HdrcdA0KxjSZAgkk8Q2n8HIaTs7csPQpVZkzhZ+fArL1rFv/oyss= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR05MB3260; 7:2PFdZ0LCiFE6wJRLcJl3coEXJ/Q+hOjmE3NtrKxTBxZbdzM3z8smsx1+BZBV6B/FIjTka6ddZD3kbRHFkuh01TJv260jRJHMIWr73jF8E3ajrw3N0LFeWx7ZTnogsFQuaI8tlmxiVV8GhtCJhutWtmRGKLRjFOEi8xSZmupIKIfsmkKmFz39JeN70RGJXuCV3t+p7K0C5bLTDM0p1j8sgXJY4Vz6vncnWdO7Dgzdwnjr6HxEu6Ae3VGHGDVVNOJwyXsb5BKfTvgr96/iCji4gBha2m9p9nXH9Hv9Jn6+he3cxIwAPVDzo9TaVkb9bIPCdniLgqlLW3OmuSRhuBGFrg==; 20:vAtJ34Qz2G19bLNH8vmNVbTLSb5h/VtBO4Kbq5UrAgKXPeFVCZ1AZjb8srG815Pj9AZ5fiqRBKxvHsNEMRnY5MhDsPfJMvg3lePGjXSWpovPouqMeJwxQxHzQUZGKP9cbAbkXxTbqmfGa9yNPvI4uuRuegfpqFG8KCxJXeA4FeU= X-OriginatorOrg: ksu.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Mar 2017 04:08:11.1615 (UTC) X-MS-Exchange-CrossTenant-Id: d9a2fa71-d67d-4cb6-b541-06ccaa8013fb X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d9a2fa71-d67d-4cb6-b541-06ccaa8013fb; Ip=[129.130.18.151]; Helo=[ome-vm-smtp1.campus.ksu.edu] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB3260 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Mar 2017 04:08:14 -0000 On Tue, Mar 21, 2017 at 10:54 PM, Jamie Landeg-Jones > I realise there are advantages of GNUgrep and also advantages of BSDgrep, > hence why they are currently both available (and thanks for your work on > getting bsd grep up to parity) but I don't understand why on the default install, > xzgrep.. etc. are no longer linked to bsdgrep, unless there are problems > with them? (I notice the 32K limit bug has been fixed) - but then if there > were problems, they wouldn;t be linked whatever the configured system "grep" Ah, I see what you mean. I've no idea on the history here, but I believe the idea is that if I invoke one of these other links (zgrep, egrep, ...) I'm expecting it to be actually be grep(1) based purely on the name, and I don't consider bsdgrep(1) to be installed for anything but a courtesy. For grep(1) to be GNU grep while xzgrep to secretly be a link to BSD grep would be quite surprising to me as a user/admin, especially since there are very real output and argument differences between the two. This argument can be furthered by imagining the awkwardness that would come from a system where the fairly standard *grep links are a mix between BSD grep and GNU grep. > Hope this makes sense, I should have been asleep hours ago! > > Cheers, Jamie Makes good sense, =) Thanks, Kyle Evans