misc/115405: tinybsd kernel config file's should use GEOM_PART_GPT instead of GEOM_GPT

Richard Arends richard at unixguru.nl
Fri Aug 10 15:20:02 PDT 2007


>Number:         115405
>Category:       misc
>Synopsis:       tinybsd kernel config file's should use GEOM_PART_GPT instead of GEOM_GPT
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 10 22:20:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Richard Arends
>Release:        7.0-CURRENT
>Organization:
>Environment:
FreeBSD fbsd_current.unixguru.nl 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Thu Aug  9 23:05:13 CEST 2007     root at fbsd_current.unixguru.nl:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
tinybsd kernel config file's should use GEOM_PART_GPT instead of GEOM_GPT
>How-To-Repeat:
build a tinybsd image using a default config
>Fix:
cd /usr/src/tools/tools/tinybsd and run patch with the attached patchfile as input


Patch attached with submission follows:

diff -ruN conf.orig/bridge/TINYBSD conf/bridge/TINYBSD
--- conf.orig/bridge/TINYBSD	2007-08-10 23:55:49.000000000 +0200
+++ conf/bridge/TINYBSD	2007-08-10 23:55:56.000000000 +0200
@@ -17,7 +17,7 @@
 options 	MD_ROOT			# MD is a potential root device
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory
diff -ruN conf.orig/default/TINYBSD conf/default/TINYBSD
--- conf.orig/default/TINYBSD	2007-08-10 23:56:02.000000000 +0200
+++ conf/default/TINYBSD	2007-08-10 23:56:08.000000000 +0200
@@ -23,7 +23,7 @@
 options 	CD9660			# ISO 9660 Filesystem
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory
diff -ruN conf.orig/firewall/TINYBSD conf/firewall/TINYBSD
--- conf.orig/firewall/TINYBSD	2007-08-10 23:56:14.000000000 +0200
+++ conf/firewall/TINYBSD	2007-08-10 23:56:25.000000000 +0200
@@ -16,7 +16,7 @@
 options 	MD_ROOT			# MD is a potential root device
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory
diff -ruN conf.orig/minimal/TINYBSD conf/minimal/TINYBSD
--- conf.orig/minimal/TINYBSD	2007-08-10 23:56:53.000000000 +0200
+++ conf/minimal/TINYBSD	2007-08-10 23:57:12.000000000 +0200
@@ -16,7 +16,7 @@
 options 	MD_ROOT			# MD is a potential root device
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory
diff -ruN conf.orig/vpn/TINYBSD conf/vpn/TINYBSD
--- conf.orig/vpn/TINYBSD	2007-08-10 23:57:18.000000000 +0200
+++ conf/vpn/TINYBSD	2007-08-10 23:57:24.000000000 +0200
@@ -16,7 +16,7 @@
 options 	MD_ROOT			# MD is a potential root device
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory
diff -ruN conf.orig/wireless/TINYBSD conf/wireless/TINYBSD
--- conf.orig/wireless/TINYBSD	2007-08-10 23:57:33.000000000 +0200
+++ conf/wireless/TINYBSD	2007-08-10 23:57:45.000000000 +0200
@@ -16,7 +16,7 @@
 options 	MD_ROOT			# MD is a potential root device
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory
diff -ruN conf.orig/wrap/TINYBSD conf/wrap/TINYBSD
--- conf.orig/wrap/TINYBSD	2007-08-10 23:58:02.000000000 +0200
+++ conf/wrap/TINYBSD	2007-08-10 23:54:48.000000000 +0200
@@ -19,7 +19,7 @@
 options 	NFS_ROOT		# NFS usable as /, requires NFSCLIENT
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)
 options 	PSEUDOFS		# Pseudo-filesystem framework
-options 	GEOM_GPT		# GUID Partition Tables.
+options 	GEOM_PART_GPT		# GUID Partition Tables.
 options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
 options 	COMPAT_FREEBSD4		# Compatible with FreeBSD4
 options 	SYSVSHM			# SYSV-style shared memory


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list