Re: Emacs per-package startup files
Brian C. White writes ("Re: Emacs per-package startup files"):
...
> [someone:]
> > So, do these files go in /var/lib/emacs, /etc/emacs, or
> > /usr/lib/emacs/site-lisp, and why? I can set it up and send changes
> > to the emacs package maintainers this weekend if that gets worked
> > out...
>
> I'd vote for "/usr/lib/emacs/site-lisp". Why? Because "/var/lib/emacs"
> is for files that can't be on a read-only filesystem and "/etc/emacs" is
> for user config files and the like.
/usr/lib/emacs/site-lisp is for something entirely different. It's
for the main lisp files (modes or whatever) that a package installs.
/var/lib is obviously wrong, as the files aren't changed in normal
operation.
The files need to be conffiles so that the sysadmin can modify their
behaviour, remove them, &c, and have their changes respected. So it
needs to be in /etc.
Ian.
Reply to: