[pacman-dev] [RFC] Move pacman configuration to /usr/lib/pacman

Daniel Wallace danielwallace at gtmanfred.com
Thu Mar 21 13:23:26 EDT 2013


On Thu, Mar 21, 2013 at 10:14:14AM +0100, Thomas Bächler wrote:
> Am 21.03.2013 08:04, schrieb Daniel Wallace:
> > After watching Allan's talk at SINFO, I remembered one big thing, when
> > he mentioned certain projects moving away of shipping configuration
> > files and preinstalling them directly to /etc and instead install the
> > defaults to /usr/ and overriding them in a similar fashion to how
> > systemd does it.
> 
> This makes sense for hooks for example, but not for the main
> configuration file.
> 
> Look more closely at the systemd example: It has units in
> /usr/lib/systemd/{system,user} and they are overridable in /etc.
> However, the system.conf, login.conf, ... files are _only_ in
> /etc/systemd/ and nowhere in /usr/lib/.
Didn't I say to leave pacman.conf and makepkg.conf in /etc and just move
tehm to /etc/pacman?
If not, that is what I meant for those
> 
> > So I asked about this in #archlinux-pacman and this bug report was
> > pointed out to me [1].
> > 
> > Here are 2 ideas, tell me what you think.
> > 
> > 1)
> > 	Move everything to /usr/lib/pacman/
> > 			/usr/lib/pacman/gnupg/
> 
> Actually, the gnupg folder should go to /var/lib/pacman/gnupg/ (and
> should always have been there).
> 
> > 			/usr/lib/pacman/hooks/ (for later)
> > 			/usr/lib/pacman/repos.d
> 
> 



> 


-- 
Daniel Wallace
Archlinux Trusted User (gtmanfred)
Georgia Institute of Technology
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://mailman.archlinux.org/pipermail/pacman-dev/attachments/20130321/c48efe45/attachment.asc>


More information about the pacman-dev mailing list