27 lines
862 B
Bash
27 lines
862 B
Bash
#!/bin/bash
|
||
|
||
cat <<EOF
|
||
|
||
Providing additional information can help diagnose problems with udev.
|
||
Specifically, this would include a udev database.
|
||
The data is generated via "udevadm info --export-db".
|
||
If this information is not relevant for your bug report or you have privacy
|
||
concerns, please choose no.
|
||
|
||
EOF
|
||
|
||
yesno "Do you want to provide additional information [Y|n]? " yep
|
||
[ "$REPLY" = yep ] || exit 0
|
||
|
||
# We don’t clean up this directory because there is no way to know when
|
||
# reportbug finished running, and reportbug needs the files around.
|
||
# Given that those are just a couple of kilobytes in size and people
|
||
# generally don’t file a lot of bugs, I don’t think it’s a big deal.
|
||
DIR=$(mktemp -d)
|
||
|
||
echo "-- BEGIN ATTACHMENTS --" >&3
|
||
|
||
udevadm info --export-db >$DIR/udev-database.txt
|
||
echo "$DIR/udev-database.txt" >&3
|
||
|
||
echo "-- END ATTACHMENTS --" >&3
|