summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.15HEADbaselayout-2.15masterMike Gilbert2024-03-111-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* etc/protocols: add mobility-header (135)Matoro Mahri2024-02-291-0/+1
| | | | | | | | | | Missing this makes net-firewall/iptables tests fail. See: https://bugzilla.netfilter.org/show_bug.cgi?id=1738 Bug: https://bugs.gentoo.org/890628 Closes: https://github.com/gentoo/baselayout/pull/6 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* 2.14baselayout-2.14Mike Gilbert2023-07-081-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Update ChangeLogMike Gilbert2023-07-081-15/+117
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Makefile: create /dev/console and /dev/null in the layout targetMike Gilbert2023-07-081-0/+4
| | | | | Bug: https://bugs.gentoo.org/909664 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Makefile: simplify creation of /root, /tmp, /var/tmpMike Gilbert2023-07-081-9/+9
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* share/issue.devfix: tweak whitespace, use HTTPSSam James2023-07-081-9/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* etc/profile: fix trailing whitespaceSam James2023-07-081-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* share/fstab: fix whitespaceSam James2023-07-081-1/+0
| | | | | | | As Matt pointed out on the PR. Fixes: aaf5ebb65b16fd41877a04cde82fdd3d8cc90cfb Signed-off-by: Sam James <sam@gentoo.org>
* share/fstab: make example root filesystem entry use xfsFlorian Schmaus2023-07-081-1/+1
| | | | | | | | | | The new default of the handbook is xfs, so follow that in baselayout's fstab. Suggested-by: Sam James <sam@gentoo.org> Signed-off-by: Florian Schmaus <flow@gentoo.org> Closes: https://github.com/gentoo/baselayout/pull/4 Signed-off-by: Sam James <sam@gentoo.org>
* share/fstab: make comment regarding pass number a NOTEFlorian Schmaus2023-07-081-2/+3
| | | | | Signed-off-by: Florian Schmaus <flow@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* share/fstab: move fstable header right above example entriesFlorian Schmaus2023-07-081-3/+2
| | | | | | | | | Move the fstable table header right above the commented-out example fstab entries. Also split "<dump/pass>" into "<dump> <pass>", since those are two different fields (see fstab(5)). Signed-off-by: Florian Schmaus <flow@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* share/fstab: drop reiserfs references and noatime, use defaultsFlorian Schmaus2023-07-081-9/+2
| | | | | | | | | | | | | | | | | ReiserFS was deprecated in Linux 5.18 and slated for removal in 2025. Using 'noatime' does seldom really bring any noticeable performance benefit. The default of 'relatime', which Linux supports for a long time, is a good compromise. Having an (coarse-grained) atime allows for certain use cases. For example, a tool that detects unused packages in a system and suggest them for removal. A generic configuration file like this should simply use the defaults. Especially if those are sane ones. No need to continue the noatime cargo cult. Signed-off-by: Florian Schmaus <flow@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* passwd: update home directory for portage userMike Gilbert2023-06-261-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Update ChangeLogbaselayout-2.13Mike Gilbert2023-01-271-0/+21
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Move /var/run and /var/lock back to the layout targetMike Gilbert2023-01-271-5/+3
| | | | | | | | | We need to ensure packages do not install things here and come up with a better migration plan. Bug: https://bugs.gentoo.org/648880 Bug: https://bugs.gentoo.org/892267 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Update ChangeLogbaselayout-2.12Mike Gilbert2023-01-271-0/+28
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Revert "add environment variables needed for assistive technology"Mike Gilbert2023-01-271-2/+0
| | | | | | | | After discussion in IRC and some comments on the bug report, we decided this was not such a good idea. Reverts: 8aa828d0ce8ea8822cb0ba6e26affbc2005281e6. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* version 2.11baselayout-2.11William Hubbs2023-01-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* update ChangeLogWilliam Hubbs2023-01-271-1/+19
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop /usr/tmp from makefileWilliam Hubbs2023-01-271-1/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* update ChangeLogbaselayout-2.10William Hubbs2023-01-271-41/+62
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* update version to 2.10William Hubbs2023-01-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* add environment variables needed for assistive technologyWilliam Hubbs2023-01-261-0/+2
| | | | | Bug: https://bugs.gentoo.org/853820 Signed-off-by: William Hubbs <williamh@gentoo.org>
* install the fhs compatible symlinks in the MakefileWilliam Hubbs2023-01-251-0/+6
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* etc/issue: remove DNS domain nameMike Gilbert2023-01-251-1/+1
| | | | | | | | | | It is very common for client systems to not have a valid DNS domain name. This results in agetty printing "unknown_domain", which may confuse new users. Closes: https://github.com/gentoo/baselayout/pull/3 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop fhs compatibility symlinks from the makefileWilliam Hubbs2023-01-251-5/+0
| | | | | | | | This is necessary since we want baselayout to own these links. To do that, we need to create them in the ebuild. Bug: https://bugs.gentoo.org/648880 Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop .keep files in layout targetWilliam Hubbs2023-01-251-2/+0
| | | | | Bug: https://bugs.gentoo.org/888807 Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop OS specific supportWilliam Hubbs2023-01-0321-178/+17
| | | | | | This is no longer needed since we have dropped support for *BSD. Signed-off-by: William Hubbs <williamh@gentoo.org>
* version 2.9baselayout-2.9William Hubbs2022-09-181-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* silence message about ignoring the touch failureWilliam Hubbs2022-09-171-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* Relax checks on KEEPDIR when directories are mounted fsPaymon2022-09-171-1/+1
| | | | | | | | | My use case for this is in containers (mkosi with systemd-nspawn in my case) Closes: https://github.com/gentoo/baselayout/pull/2 Signed-off-by: Paymon <darwinskernel@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* Makefile: simplify /sbin symlink for usrmergeMike Gilbert2022-09-171-1/+1
| | | | | | This matches the layout produced by sys-apps/merge-usr. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* typo fixWilliam Hubbs2022-09-041-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* etc/shells: Add yash to login shellsorbea2022-05-251-0/+1
| | | | | | | | | | | Yash, yet another shell, is a POSIX-compliant command line shell written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most POSIX-compliant shell in the world while supporting features for daily interactive and scripting use. Closes: https://github.com/gentoo/baselayout/pull/1 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: William Hubbs <williamh@gentoo.org>
* version 2.8baselayout-2.8William Hubbs2021-09-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* update ChangeLogWilliam Hubbs2021-09-271-9/+92
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* typo fixWilliam Hubbs2021-09-271-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* clean up makefileWilliam Hubbs2021-09-271-2/+5
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop lib directory installation from MakefileWilliam Hubbs2021-09-271-2/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* move modprobe.d to lib locationWilliam Hubbs2021-09-272-0/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* remove sysctl.d/READMEWilliam Hubbs2021-09-251-15/+0
| | | | | | This is not needed since we install our files now in /usr/lib/sysctl.d Signed-off-by: William Hubbs <williamh@gentoo.org>
* move 00protected-links.conf to /usr/lib/sysctl.dWilliam Hubbs2021-09-252-1/+2
| | | | | Bug: https://bugs.gentoo.org/814664 Signed-off-by: William Hubbs <williamh@gentoo.org>
* generate /usr/lib/os-release dynamicallyWilliam Hubbs2021-09-244-14/+18
| | | | | | | | This allows the os name and version to be dynamic. Bug: https://bugs.gentoo.org/788190 Signed-off-by: William Hubbs <williamh@gentoo.org>
* create /etc/gentoo-release here instead of in the ebuildWilliam Hubbs2021-09-241-0/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* drop sysctl.conf for Linux systemsWilliam Hubbs2021-09-241-60/+0
| | | | | | | This file is no longer needed. All of the settings are kernel defaults. Closes: https://bugs.gentoo.org/484796 Signed-off-by: William Hubbs <williamh@gentoo.org>
* create bin and sbin directoriesWilliam Hubbs2021-05-111-1/+8
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* fix PRETTY_NAMEWilliam Hubbs2021-04-171-1/+1
| | | | | Fixes: https://bugs.gentoo.org/772155 Signed-off-by: William Hubbs <williamh@gentoo.org>
* etc/profile: remove umask settingWilliam Hubbs2020-12-131-3/+0
| | | | | | Umask should be set via shadow in /etc/login.defs or via pam. Signed-off-by: William Hubbs <williamh@gentoo.org>
* update ChangeLogbaselayout-2.7William Hubbs2020-02-091-197/+12
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>