svn commit: r218960 - head/usr.sbin/pc-sysinstall/backend

2011-02-22 Thread Josh Paetzel
Author: jpaetzel
Date: Tue Feb 22 19:37:12 2011
New Revision: 218960
URL: http://svn.freebsd.org/changeset/base/218960

Log:
  Added patch-functions-upgrade which should fix some kernel panics
  doing upgrades and uninstalling linux compat ports.
  
  Submitted by: Joerg-Christian Boehme jo...@chaosdorf.de
  Approved by:  kib (mentor, implicit)

Modified:
  head/usr.sbin/pc-sysinstall/backend/functions-upgrade.sh

Modified: head/usr.sbin/pc-sysinstall/backend/functions-upgrade.sh
==
--- head/usr.sbin/pc-sysinstall/backend/functions-upgrade.shTue Feb 22 
19:18:56 2011(r218959)
+++ head/usr.sbin/pc-sysinstall/backend/functions-upgrade.shTue Feb 22 
19:37:12 2011(r218960)
@@ -58,7 +58,7 @@ mount_target_slice()
   zfs mount -a
 
   # Mount all the fstab goodies on disk
-  chroot ${FSMNT} /sbin/mount -a ${LOGOUT} 2${LOGOUT}
+  chroot ${FSMNT} /sbin/mount -a -t nolinprocfs ${LOGOUT} 2${LOGOUT
   chroot ${FSMNT} umount /proc /dev/null 2/dev/null 
   chroot ${FSMNT} umount /compat/linux/proc  /dev/null 2/dev/null
 
@@ -79,7 +79,7 @@ mount_target_slice()
   if [ $INSTALLTYPE != FreeBSD ]
   then
 echo_log Removing old packages, this may take a while... Please wait...
-echo '#/bin/sh
+echo '#!/bin/sh
 for i in `pkg_info -E \*`
 do
   echo Uninstalling package: ${i}
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org


Re: svn commit: r218960 - head/usr.sbin/pc-sysinstall/backend

2011-02-22 Thread Kostik Belousov
On Tue, Feb 22, 2011 at 07:37:12PM +, Josh Paetzel wrote:
 Author: jpaetzel
 Date: Tue Feb 22 19:37:12 2011
 New Revision: 218960
 URL: http://svn.freebsd.org/changeset/base/218960
 
 Log:
   Added patch-functions-upgrade which should fix some kernel panics
   doing upgrades and uninstalling linux compat ports.
This is probably wrong way to fix kernel panics. Did you show
the panics with backtrace to anybody on emulation@ ?

   
   Submitted by:   Joerg-Christian Boehme jo...@chaosdorf.de
   Approved by:kib (mentor, implicit)
 
 Modified:
   head/usr.sbin/pc-sysinstall/backend/functions-upgrade.sh
 
 Modified: head/usr.sbin/pc-sysinstall/backend/functions-upgrade.sh
 ==
 --- head/usr.sbin/pc-sysinstall/backend/functions-upgrade.sh  Tue Feb 22 
 19:18:56 2011(r218959)
 +++ head/usr.sbin/pc-sysinstall/backend/functions-upgrade.sh  Tue Feb 22 
 19:37:12 2011(r218960)
 @@ -58,7 +58,7 @@ mount_target_slice()
zfs mount -a
  
# Mount all the fstab goodies on disk
 -  chroot ${FSMNT} /sbin/mount -a ${LOGOUT} 2${LOGOUT}
 +  chroot ${FSMNT} /sbin/mount -a -t nolinprocfs ${LOGOUT} 2${LOGOUT
There is a typo/syntax error at the very end of the line.

chroot ${FSMNT} umount /proc /dev/null 2/dev/null 
chroot ${FSMNT} umount /compat/linux/proc  /dev/null 2/dev/null
  
 @@ -79,7 +79,7 @@ mount_target_slice()
if [ $INSTALLTYPE != FreeBSD ]
then
  echo_log Removing old packages, this may take a while... Please wait...
 -echo '#/bin/sh
 +echo '#!/bin/sh
  for i in `pkg_info -E \*`
  do
echo Uninstalling package: ${i}


pgpzLisjlBKV6.pgp
Description: PGP signature