Summary: | Remove skel from BSD.root.dist. | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Carl Schmidt <carl> | ||||
Component: | conf | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | 000.fbsd, asv, chris, emaste, ngie | ||||
Priority: | Normal | ||||||
Version: | 5.0-CURRENT | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Carl Schmidt
2002-12-07 14:30:07 UTC
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. |