From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 740BA158094 for ; Fri, 7 Oct 2022 15:47:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 632B3E093D; Fri, 7 Oct 2022 15:47:54 +0000 (UTC) Received: from mail.tzend.de (mail.tzend.de [IPv6:2a03:4000:27:4d1::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0F1F9E0903 for ; Fri, 7 Oct 2022 15:47:53 +0000 (UTC) Received: from ventiloplattform.tastytea.de (p200300c08714ba00e523b32a62c6a983.dip0.t-ipconnect.de [IPv6:2003:c0:8714:ba00:e523:b32a:62c6:a983]) by mail.tzend.de (Postfix) with ESMTPSA id 9735D9A0070 for ; Fri, 7 Oct 2022 17:47:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tastytea.de; s=mail; t=1665157672; bh=jVfScymjNq5nZ3j51JwYS2JLF11urvSz9khSPUUB1Vw=; h=Date:From:To:Subject:In-Reply-To:References; b=nv+e4gFgU9W2AZr1SDR7+QJ+WCCXmZ22JW9TBpsyQJhZNfFzhd6UFPlCTLGvdhD7f UjtSXZ5sTC8gNhRn7kgAk17AbggMRQgAhblvhN2rZx8jbpShtfPWgJ77neLHtT6u8L pC+mhVuezPqYxqrGgl88/gz5i3Jq5KeQH72Q1DrE= Date: Fri, 7 Oct 2022 17:47:51 +0200 From: tastytea To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Change History of linux commands Message-ID: <20221007174751.2cd99221@ventiloplattform.tastytea.de> In-Reply-To: References: <1814ed0b-976a-a552-bac0-9da5f8312ee1@web.de> <137db192-75a9-56cd-04d8-c3164b62db1d@spamtrap.tnetconsulting.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5a927a66-fbd7-4be5-860f-b34cb106f55a X-Archives-Hash: be06b262d285f56a5ae9c0c96357c849 On 2022-10-07 17:25+0200 n952162 wrote: > Am 07.10.22 um 16:56 schrieb Grant Taylor: > > On 10/7/22 8:25 AM, n952162 wrote: =20 > >> Can anybody tell me how I can look at the official change history > >> of linux commands? =20 > > > > Some man pages have history of commands in them. > > > > Admittedly, it seems as if man pages on Solaris and *BSD (I have > > access to FreeBSD) tend to be better than Linux man page at this > > aspect. > > > > > > =20 >=20 > Well, the man page, yes, would be a good indicator, but the commands > themselves? >=20 > Where does gentoo get the source to build=C2=A0 test(1) or expr(1) or > date(1)?=C2=A0=C2=A0=C2=A0 That's in some package, but where is the upstr= eam source?=C2=A0 > Is it something in github?=C2=A0 Or a linux portal?=C2=A0 Or Torvalds pri= vate > server?=C2=A0 Or the gnu server? >=20 >=20 /usr/bin/test[1] was installed by sys-apps/coreutils[2], it's homepage is [3], that links to the source code repository. Other ways to find out: - `equery meta sys-apps/coreutils` - `less $(portageq get_repo_path / gentoo)/sys-apps/coreutils/coreutils-8= .32-r1.ebuild` Kind regards, tastytea [1] `whereis test` [2] `qfile /usr/bin/test` or `equery belongs /usr/bin/test` [3] `eix sys-apps/coreutils` or emerge -s sys-apps/coreutils`