Blame src/plugins/smart_event.conf

Packit 8ea169
# Access to /dev/sda usually requires root.
Packit 8ea169
# skdump is usually in /usr/sbin.
Packit 8ea169
# Therefore we run it as post-create event, thus: under root.
Packit 8ea169
#
Packit 8ea169
# The code is identical for all three packages.
Packit 8ea169
#
Packit 8ea169
# To be moved to the packages, so that it is (de)installed
Packit 8ea169
# together with these packages.
Packit 8ea169
Packit 8ea169
EVENT=post-create component=gnome-disk-utility remote!=1
Packit 8ea169
        which skdump >/dev/null 2>&1 || exit 0
Packit 8ea169
        for f in /dev/[sh]d[a-z]; do
Packit 8ea169
            test -e "$f" || continue
Packit 8ea169
            skdump "$f"
Packit 8ea169
            echo
Packit 8ea169
        done >smart_data
Packit 8ea169
Packit 8ea169
EVENT=post-create component=libatasmart remote!=1
Packit 8ea169
        which skdump >/dev/null 2>&1 || exit 0
Packit 8ea169
        for f in /dev/[sh]d[a-z]; do
Packit 8ea169
            test -e "$f" || continue
Packit 8ea169
            skdump "$f"
Packit 8ea169
            echo
Packit 8ea169
        done >smart_data
Packit 8ea169
Packit 8ea169
EVENT=post-create component=udisks remote!=1
Packit 8ea169
        which skdump >/dev/null 2>&1 || exit 0
Packit 8ea169
        for f in /dev/[sh]d[a-z]; do
Packit 8ea169
            test -e "$f" || continue
Packit 8ea169
            skdump "$f"
Packit 8ea169
            echo
Packit 8ea169
        done >smart_data