uname -a
command. # head -n 1 /COPYRIGHT
# $FreeBSD: [B]releng/8.3[/B]/COPYRIGHT 231480 2012-02-10 23:49:04Z tuexen $
# uname -a
FreeBSD dbm.com 11.4-RELEASE-p3 FreeBSD 11.4-RELEASE-p3 #0: Tue Sep 1 08:22:33 UTC 2020 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
# file /bin/sh
/bin/sh: ELF [B]32-bit[/B] LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), [B]for FreeBSD 8.3[/B], stripped
# file /bin/sh /home/jails/*/bin/sh
/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 10.3, stripped
/home/jails/mail/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 8.3, stripped
/home/jails/mo/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 10.3, stripped
/home/jails/vh/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 10.1, stripped
/home/jails/wwwold/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 8.3, stripped
# uname -a
FreeBSD s.com 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18 #0: Tue Apr 11 10:13:20 UTC 2017 [EMAIL]root@amd64-builder.daemonology.net[/EMAIL]:/usr/obj/usr/src/sys/GENERIC i386
Why was it removed? I thought maybe someone had overlooked it. Sometimes when looking at a filesystem it's useful to know what files you have archived. I'm not aware of anything specific which displays the version. I notice I have a /etc/os-release but that seems to be something generated at boot time.The $Id line is removed nowadays.Code:dice@chibacity:~/test % head -n1 /COPYRIGHT # @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94 dice@chibacity:~/test % freebsd-version 13.0-RELEASE
Because those $Id strings don't work with git.Why was it removed?
That's a fairly recent addition, it could be installed as a port (sysutils/etc_os-release) on older versions and became part of the base OS with 13.0.I notice I have a /etc/os-release but that seems to be something generated at boot time.