Просмотр исходного кода

Fix /usr/info/dir moving/symlink code.

Adam Heath лет назад: 24
Родитель
Сommit
d40c6a0257
2 измененных файлов с 7 добавлено и 3 удалено
  1. 4 0
      ChangeLog
  2. 3 3
      debian/dpkg.postinst

+ 4 - 0
ChangeLog

@@ -1,3 +1,7 @@
+Sun May 26 01:28:00 CDT 2002 Adam Heath <doogie@debian.org>
+
+  * debian/dpkg.postinst: Fix /usr/info/dir moving/symlink code.
+
 Sun May 26 01:10:24 CDT 2002 Adam Heath <doogie@debian.org>
 
   * Fix some mis-merging of the 1.9 branch:

+ 3 - 3
debian/dpkg.postinst

@@ -123,10 +123,10 @@ if [ -d /usr/doc -a ! -e /usr/doc/dpkg -a -d /usr/share/doc/dpkg ] ; then
 fi
 
 
-if [ -f /usr/info/dir ] ; then
+if [ ! -L /usr/info/dir ]; then
 	echo "Moving /usr/info/dir to /usr/share/info/dir, and creating /usr/info/dir symlink."
-	cp -a /usr/info/dir /usr/share/info/dir
-	ln -f ../share/info/dir /usr/info/dir
+	mv /usr/info/dir /usr/share/info/dir
+	ln -sf ../share/info/dir /usr/info/dir
 fi