[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ca-certificates symlinks out of /etc

On Tue, Oct 31, 2006 at 07:41:02PM +0100, martin f krafft wrote:
> I am fully aware of this. However, it's misleading, don't you think?

I cannot answer that from the average user perspective. However,
symlinks are quite handy and there is already an established base of
users who are familiar with symlinks-in-etc.

> It's just not very typical for symlinks in /etc to be considered
> configuration:
> Symlinks "leaving" /etc, including ca-certificates:
>   piper:/etc> sudo find /etc -path /etc/alternatives -prune -o -type l -exec readlink -f {} \; | egrep -v '^/etc' | wc -l 
>   210
> Targets of symlinks "leaving" /etc, excluding ca-certificates:
>   piper:/etc> sudo find /etc -path /etc/alternatives -prune -o -type l -exec readlink -f {} \; | egrep -v '(^/etc|ca-certificates)'                               /var/lib/defoma/pango.d/pangox.aliases
>   /lib/linux-sound-base/noOSS.modprobe.conf
>   /lib/linux-sound-base/noOSS.modutils.conf
>   /lib/linux-sound-base/noOSS.discover1.conf
>   /usr/share/dict/web2
>   /lib/linux-sound-base/noOSS.hotplug.blacklist
>   /var/lib/defoma/fontconfig.d/fonts.conf
>   /lib/linux-sound-base/ALSA.discover2.conf
>   /usr/bin/Xorg

I'm surprised your report missed one of the most established
configuration symlinks of them all: /etc/localtime. I'm pointing that
out in particular because it has been around for as long as I can
remember, and serves its configuration function by pointing somewhere
under /usr/share.

All these symlinks allow programs to easily grab data and
configuration in one step. A program can open /etc/localtime and know
it is getting an up-to-date timezone file for the local timezone.

> I'd go as far as claiming that all these are bugs or design
> misdecisions.

Weakly disagree. That isn't to say that there is no problem: How can
we clear up the potential for confusion?

Reply to: