73c8ba7d |
1 | config() { |
2 | NEW="$1" |
3 | OLD="$(dirname $NEW)/$(basename $NEW .new)" |
4 | # If there's no config file by that name, mv it over: |
5 | if [ ! -r $OLD ]; then |
6 | mv $NEW $OLD |
7 | elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then |
8 | # toss the redundant copy |
9 | rm $NEW |
10 | fi |
11 | # Otherwise, we leave the .new copy for the admin to consider... |
12 | } |
13 | |
14 | if [ -x usr/bin/update-desktop-database ]; then |
15 | usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1 |
16 | fi |
17 | |
18 | if [ -x usr/bin/update-mime-database ]; then |
19 | usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 |
20 | fi |
21 | |