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

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: