Remove /etc/skel from BSD.root.dist. It seems to be there for possibly historical reasons (or not). It does not seem to serve an actual purpose. How-To-Repeat: Not applicable.
Responsible Changed From-To: freebsd-bugs->kris I am currently checking for any remaining references in the source code.
Hi Are You have finished your checking? -- Adios
Responsible Changed From-To: kris->freebsd-bugs I guess someone else might have more interest in this (probably simple) PR.
Responsible Changed From-To: freebsd-bugs->remko I'll take it.
Hi cd /usr/src; grep -w skel -r * do not show any references to /etc/skel. Still, it may be a good idea to replace /etc/skel with a symlink to /usr/share/skel -- Adios
Responsible Changed From-To: remko->freebsd-bugs reassign to the pool
/etc/skel is used on Linux, NetBSD, OpenBSD, and Solaris for skeleton files. FreeBSD never implemented them this way. Taking -- awaiting feedback on -arch@.
I am suggesting change in opposite direction. Make /etc/skel as real directory and make symlink from /usr/share/skel pointing to /etc/skel. Because in current state existing files in /usr/share/skel "should not" be modified. /usr/share/skel is not handled by mergemaster (nor freebsd-update) so it is rewritten on each update with distribution default files without notice. If /etc/skel will be used, it will easily be handled by mergemaster and FreeBSD will use the same directory as other widely used operating systems.
Untaking due to bikeshed-prone nature of bug.
*** Bug 218897 has been marked as a duplicate of this bug. ***
A commit references this bug: Author: eadler Date: Sun Dec 31 07:25:56 UTC 2017 New revision: 327421 URL: https://svnweb.freebsd.org/changeset/base/327421 Log: mtree: remove /etc/skel We use /usr/share/skel instead of /etc/skel. The existence of /etc/skel has confused people. PR: 46062 (submitted 2002-12-07) PR: 218897 Submitted by: carl@slackerbsd.org Submitted by: asv@inhio.net Changes: head/ObsoleteFiles.inc head/etc/mtree/BSD.root.dist
This will be fixed in FreeBSD 12.0. I do not plan on MFCing this change unless people ask for it.