mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
b76270bf9e
Wed May 19 08:58:23 UTC 2010 Slackware 13.1 x86_64 stable is released! Lots of thanks are due -- see the RELEASE_NOTES and the rest of the ChangeLog for credits. The ISOs are on their way to replication, a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. We are taking pre-orders now at store.slackware.com, and offering a discount if you sign up for a subscription. Consider picking up a copy to help support the project. Thanks again to the Slackware community for testing, contributing, and generally holding us to a high level of quality. :-) Enjoy!
19 lines
827 B
Bash
19 lines
827 B
Bash
#!/bin/sh
|
|
if [ -x /usr/bin/update-mime-database ]; then
|
|
/usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null
|
|
cat /etc/passwd | while read passwdline ; do
|
|
homedir=$(echo $passwdline | cut -f 6 -d :)
|
|
if [ -d $homedir/.local/share/mime ]; then
|
|
username=$(echo $passwdline | cut -f 1 -d :)
|
|
# Sorry about the long command line, alienBOB ;-)
|
|
su $username -c "/usr/bin/update-mime-database $homemimedir 1>/dev/null 2>/dev/null" 2> /dev/null
|
|
fi
|
|
done
|
|
# This is just "cleanup" in case something might be missed in /home/*/
|
|
for homemimedir in /home/*/.local/share/mime ; do
|
|
if [ -d $homemimedir ]; then
|
|
username=$(echo $homemimedir | cut -f 3 -d /)
|
|
su $username -c "/usr/bin/update-mime-database $homemimedir 1>/dev/null 2>/dev/null" 2> /dev/null
|
|
fi
|
|
done
|
|
fi
|