aboutsummaryrefslogtreecommitdiff
path: root/system/fwupd/doinst.sh
blob: 7fb85f61a30e2bbb58b621d653e062cb0f6e422f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
config() {
  NEW="$1"
  OLD="$(dirname $NEW)/$(basename $NEW .new)"
  if [ ! -r $OLD ]; then
    mv $NEW $OLD
  elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
    rm $NEW
  fi
}

config etc/fwupd.conf.new
config etc/fwupd/remotes.d/fwupd.conf.new
config etc/fwupd/remotes.d/lvfs-testing.conf.new
config etc/fwupd/remotes.d/lvfs.conf.new
config etc/fwupd/remotes.d/vendor.conf.new
config etc/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service.new
config etc/pki/fwupd/GPG-KEY-Hughski-Limited.new
config etc/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service.new