From owner-freebsd-questions@freebsd.org Wed May 13 13:51:45 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 406262F7107 for ; Wed, 13 May 2020 13:51:45 +0000 (UTC) (envelope-from bourne.identity@hotmail.com) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2015.outbound.protection.outlook.com [40.92.89.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Mbgg2HgJz454k for ; Wed, 13 May 2020 13:51:43 +0000 (UTC) (envelope-from bourne.identity@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ef+V5MCevTfM07J+xqR9ucjFXoGYVizE6HcWMvqnDX2WuiBb4GZj7u3rLe9wRmGORT+6qstzL/cSpGEEjj7GQkLAoCk6K5USQt5oOVA0b2nC03CcN/G55Lzvlg9mTojepPuQXtmo9acyFzaAe5DYT4hYZTQWCo4XNpxOyzl1lADI3mQ/tr7bBbE6thGOBHduN9vr+f3um78iwFAQrpBUCyNfhn4ItnN1B91YX2q3x7WVY0PqoNVinXotbb6JDvZlFRsJfAfNQlWXpGNdwWyTSEWCLNLuMxvfNZXz9dCbmfx5M96JvVJ/s9SkRJWI00iSmQQbeJSbLpQ0htSmggRt2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EpAl+mnhGqgUOHxFySLakKc2X6uxE29fMSmfoHr5FWA=; b=nVUCXeXmpCZKRHLte4B0D3JPxHxsvtrbzPp5zdPNoaukjRDJwQxFJNSKtHddOK5If9U4xLrBfHPD0qdTDVxA83uKxeoMqngI9LVoZrnQORLHK5nX+CdsWH+hoAj4nvp68GgqXdR3jmFZrMYPGKFoneLHbatosuj58VXqLcbeGH81COIaob3TQ7X6IooqYJ0AImBCHEpCX8Djw0ILV3Anpcv+IgWrqtMgZd1DUWFp1M3Bae2ri6EnWi3OLV82TWMtsBxXBlGR6Pu/fW4AYWGbAKtI8ZmJwmlN3PL5WY+FR9oTgY4nP46chd7ebrx1uoB6s1Oys8XzIJvGd3SxEEeQ/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.com; dmarc=pass action=none header.from=hotmail.com; dkim=pass header.d=hotmail.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EpAl+mnhGqgUOHxFySLakKc2X6uxE29fMSmfoHr5FWA=; b=GsLtUR8pCzyLAKUVNsNUPeAYdevPyIsjGHKdGKWOCcofmvRa7PJpMTPyNdUhEke4znTRpDgcq998FJ9ZuYlNyNuljCSTCYMI7LbPMkEFuJsLzHaNCDLfHTcuE0ni3anRJDI/Wzkymvq+dPpT0TM5QFWul3lx5s3Kd+l9Kfd9IynutA8beQEQn1Yfdcx7M+Cx/+ae+wHss/7xTQFCcmpe9AOPQUwdTELXj222VrACH9Oc8cTYHfZl83MnZvesTcWfqr/nmLxi5dBbCocS0hOUr/FKb8hOQ6zOswTzTSb/+YGUrLBQ9f9iqFDgC20Yb0/i4sBKsbdY4XIUnq59Ty1afQ== Received: from DB8EUR05FT026.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::43) by DB8EUR05HT008.eop-eur05.prod.protection.outlook.com (2a01:111:e400:fc0f::153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.27; Wed, 13 May 2020 13:51:41 +0000 Received: from DB8PR06MB6442.eurprd06.prod.outlook.com (2a01:111:e400:fc0f::4f) by DB8EUR05FT026.mail.protection.outlook.com (2a01:111:e400:fc0f::269) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.19 via Frontend Transport; Wed, 13 May 2020 13:51:41 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:872F9B44CAF3D5C8BE51C3EF4F9FD45E356D648C9815E1E42FD0C7E017837CBC; UpperCasedChecksum:7A771446E120382FBE9F5544221F8131CE609DFA1EF2E1EBB6B11A0F8D8F9D36; SizeAsReceived:9153; Count:49 Received: from DB8PR06MB6442.eurprd06.prod.outlook.com ([fe80::3cc9:9d58:c027:5919]) by DB8PR06MB6442.eurprd06.prod.outlook.com ([fe80::3cc9:9d58:c027:5919%5]) with mapi id 15.20.2979.033; Wed, 13 May 2020 13:51:41 +0000 Subject: Re: On a serious note, what I'd change about FreeBSD hier(7) To: "@lbutlr" , FreeBSD References: <83788746a7d8a802d8af4b582e00827166febd1a.camel@tom.com> <20200506172115.cb3b572b.freebsd@edvax.de> <20200506214540.247500820cf8701968ac01c9@sohara.org> <20200512190812259650810@bob.proulx.com> <6CA92BC4-DB17-4B6E-ACC9-9759BB6AC4F7@kreme.com> From: Manish Jain Message-ID: Date: Wed, 13 May 2020 19:21:24 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 In-Reply-To: <6CA92BC4-DB17-4B6E-ACC9-9759BB6AC4F7@kreme.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BM1PR0101CA0017.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::27) To DB8PR06MB6442.eurprd06.prod.outlook.com (2603:10a6:10:126::7) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.1.5] (45.127.45.76) by BM1PR0101CA0017.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.28 via Frontend Transport; Wed, 13 May 2020 13:51:40 +0000 X-Microsoft-Original-Message-ID: X-TMN: [dx9Wu4Z5xxJJZsYAYdSLtffM+eStitg+] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 49 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: fe33ad16-8045-485c-de4d-08d7f744c3b2 X-MS-TrafficTypeDiagnostic: DB8EUR05HT008: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VUozdeqLnyakfR0wl5FBZlOtsyVPQpXhnqhgFVG+Lp9N/yrthfVc28+dEL2syq24dqfUYJJigVTDfUzS3yUsmLgNMHxgjy6n+VbeChhWO0atULdZsbh6iUOMd5TGonEtBQsjZTZkMMdlqmtw60Vovgf65Kn4nCCuygEJ15jvxgLv46zt11ET0jzDg8A5RwinE++e0H98XpqxnVPrQtRizQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:DB8PR06MB6442.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; X-MS-Exchange-AntiSpam-MessageData: TYcvFbjSKjOP0KeN4VxuGWBPAiBxhtZnHH+MPuBISKHnAc0R8hHorRsRT8JjQmxSsxFLJYEnSUoTIuyD5IglHWYt/fQVOWBRgQEeyFDADTSLvpMieHJW7EccRPGTIBDn38pw//+I53QYQj7I5AUc5w== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe33ad16-8045-485c-de4d-08d7f744c3b2 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2020 13:51:41.4657 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8EUR05HT008 X-Rspamd-Queue-Id: 49Mbgg2HgJz454k X-Spamd-Bar: +++++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=GsLtUR8p; dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of bourne.identity@hotmail.com designates 40.92.89.15 as permitted sender) smtp.mailfrom=bourne.identity@hotmail.com X-Spamd-Result: default: False [7.79 / 15.00]; R_SPF_ALLOW(0.00)[+ip4:40.92.0.0/15]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(0.00)[hotmail.com,none]; RECEIVED_SPAMHAUS_PBL(0.00)[76.45.127.45.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.11]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ARC_ALLOW(0.00)[i=1]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com.dwl.dnswl.org : 127.0.5.0]; RECEIVED_SPAMHAUS_XBL(5.00)[76.45.127.45.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.4]; R_DKIM_ALLOW(0.00)[hotmail.com:s=selector1]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.00)[ipnet: 40.64.0.0/10(-3.73), asn: 8075(-3.25), country: US(-0.05)]; NEURAL_HAM_MEDIUM(-0.47)[-0.473,0]; IP_SCORE_FREEMAIL(0.00)[]; BAD_REP_POLICIES(0.10)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.76)[0.762,0]; RCVD_IN_DNSWL_NONE(0.00)[15.89.92.40.list.dnswl.org : 127.0.3.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[15.89.92.40.rep.mailspike.net : 127.0.0.17]; GREYLIST(0.00)[pass,meta] X-Spam: Yes X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2020 13:51:45 -0000 On 2020-05-13 17:21, @lbutlr wrote: > On 12 May 2020, at 23:33, Manish Jain wrote: >> Perhaps you might like to remember another location : /opt >> >> That is entirely unused in the default config in FreeBSD, and I think /opt/bin makes a good location for the user's own software. > > User software goes in ~/bin. Admin user’s software that is used by the system goes in /usr/local/bin. > > I see no need for /opt/bin, what would you put there? > > User software goes into ~/bin - that's right but with a caveat. What goes into ~/bin is user-specific. If I wrote a system-wide application intended to be available to all users of this particular computer, /opt/bin would make a good choice. It's of course merely a suggestion, but does help to keep /usr/local/bin cleanly reserved for what gets installed via pkg/ports. Regards, Manish Jain