freebsd-dev/etc
Warner Losh 6467506baf Create /etc/os-release file.
Each boot, regenerate /var/run/os-release based on the currently running
system. Create a /etc/os-release symlink pointing to this file (so that this
doesn't create a new reason /etc can not be mounted read-only).

This is compatible with what other systems do and is what the sysutil/os-release
port attempted to do, but in an incomplete way. Linux, Solaris and DragonFly all
implement this natively as well. The complete standard can be found at
https://www.freedesktop.org/software/systemd/man/os-release.html

Moving this to the base solves both the non-standard location problem with the
port, as well as the lack of update of this file on system update.

Bump __FreeBSD_version to 1300060

PR: 238953
Differential Revision:  https://reviews.freebsd.org/D22271
2019-11-20 23:45:31 +00:00
..
gss
mail Add support for the authinfo map 2019-02-04 02:18:27 +00:00
mtree Standardize EFI's ESP mount point. 2019-11-20 21:06:29 +00:00
root Finish moving dot.cshrc and dot.profile to bin/csh/ and bin/sh/. 2018-08-29 16:59:19 +00:00
sendmail pkgbase: Add the correct package for sendmail configuration files 2019-06-12 09:17:32 +00:00
group Move back group, master.passwd and shells to etc directory 2019-05-23 18:37:05 +00:00
Makefile Create /etc/os-release file. 2019-11-20 23:45:31 +00:00
Makefile.depend META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
master.passwd Move back group, master.passwd and shells to etc directory 2019-05-23 18:37:05 +00:00
shells Move back group, master.passwd and shells to etc directory 2019-05-23 18:37:05 +00:00