Bug#521107: #521107: xfs, unsafe /tmp usage
Maybe I'm missing something... but, why this doesn't fix the bug?
--- xfs.orig 2009-10-20 15:06:31.000000000 -0300
+++ xfs 2009-10-20 15:13:47.000000000 -0300
@@ -49,7 +49,8 @@
set_up_socket_dir () {
echo -n "Setting up X font server socket directory $SOCKET_DIR..."
if [ -e $SOCKET_DIR ] && ! [ -d $SOCKET_DIR ]; then
- mv $SOCKET_DIR $SOCKET_DIR.$$
+ $SOCKET_DIR_TMP=mktemp -d $SOCKET_DIR.XX
+ mv $SOCKET_DIR/* $SOCKET_DIR.$$
fi
mkdir -p $SOCKET_DIR
chown 0:0 $SOCKET_DIR
luciano
Reply to: