Re: Location of the pacman database

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



Yes, those are mostly dirs. And you can't create them through
tmpfiles because it's going to be a mess. But breaking pacman -Qk is
relatively harmless, the bigger question is what to do with all the
files in var (e.g. exim mailspools)? Wiping /var is not an option on
a workstation/server and is OK only in special cases, like kiosk-type
systems or Fedora installations (which are broken by default anyway)
:).

Let divide the problem, with a package containing /var/lib/prog/ and /etc/prog/conf created by tmpfiles :

- If the program wrote to /var, then there is no problem, as pacman does
not remove a non empty dir anyway.
- If it doesn't, there is a problem as /var/lib/prog will not be deleted.
- The config file will not be deleted by pacman anyway.

I can't find a solution now, I will think at it.

systemd's factory reset and atomic upgrades were explicitly stated
to be useful only in special situations, like embedded systems. Just
 because Archlinux systemd package enables them doesn't mean that
the entire distribution should be change around.

Being able to just delete /etc/<package> and reboot/restart the program
to reset its config isn't "only useful in special situations". As Tobias
said, arch is configured by users who can make mistakes. Factory reset
isn't only for the entire system. And it doesn't harm the other users.


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux