diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2009-07-24 21:55:45 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2009-07-24 21:55:45 -0400 |
commit | d263bf7d13f38a0ae73135c063dc1c94af466818 (patch) | |
tree | 885d0fc61a554095f2c80ec1c297f58799966692 /usr/local/www | |
parent | 1b48ab03f667f0d05e3797d2198cd94745f8a514 (diff) | |
download | pfsense-d263bf7d13f38a0ae73135c063dc1c94af466818.zip pfsense-d263bf7d13f38a0ae73135c063dc1c94af466818.tar.gz |
Add debugmode sysctlss
Diffstat (limited to 'usr/local/www')
-rw-r--r-- | usr/local/www/diag_nanobsd.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/local/www/diag_nanobsd.php b/usr/local/www/diag_nanobsd.php index 9e282e7..18126e4 100644 --- a/usr/local/www/diag_nanobsd.php +++ b/usr/local/www/diag_nanobsd.php @@ -106,6 +106,7 @@ EOF; $AOLD_UFS_ID="1"; $ABOOTFLASH="{$BOOT_DRIVE}s{$OLDSLICE}"; } + exec("sysctl kern.geom.debugflags=16"); exec("gpart set -a active -i {$ASLICE} {$ABOOT_DRIVE}"); exec("/usr/sbin/boot0cfg -s {$ASLICE} -v /dev/{$ABOOT_DRIVE}"); exec("/bin/mkdir /tmp/{$AGLABEL_SLICE}"); @@ -118,6 +119,7 @@ EOF; exec("/sbin/umount /tmp/{$AGLABEL_SLICE}"); } exec("/sbin/umount /tmp/{$AGLABEL_SLICE}"); + exec("sysctl kern.geom.debugflags=0"); $savemsg = "The boot slice has been set to {$ABOOT_DRIVE} {$ASLICE}"; } @@ -132,6 +134,7 @@ echo <<<EOF EOF; for ($i = 0; $i < ob_get_level(); $i++) { ob_end_flush(); } ob_implicit_flush(1); + exec("sysctl kern.geom.debugflags=16"); exec("dd if=/dev/zero of=/dev/{$TOFLASH} bs=1m count=1"); exec("/bin/dd if=/dev/{$BOOTFLASH} of=/dev/{$TOFLASH} bs=64k"); exec("/sbin/tunefs -L {$GLABEL_SLICE} /dev/{$COMPLETE_PATH}"); @@ -139,6 +142,7 @@ EOF; exec("/sbin/fsck_ufs -y /dev/{$COMPLETE_PATH}"); exec("/sbin/mount /dev/ufs/{$GLABEL_SLICE} /tmp/{$GLABEL_SLICE}"); exec("/bin/cp /etc/fstab /tmp/{$GLABEL_SLICE}/etc/fstab"); + exec("sysctl kern.geom.debugflags=0"); $status = exec("sed -i \"\" \"s/pfsense{$OLD_UFS_ID}/pfsense{$UFS_ID}/g\" /tmp/{$GLABEL_SLICE}/etc/fstab"); if($status) { exec("/sbin/umount /tmp/{$GLABEL_SLICE}"); |