http://code.google.com/p/evoke/source/detail?r=1245
Modified:
/trunk/builder/targetlist
/trunk/share/bin/sysconfig
/trunk/share/lib/magic
/trunk/share/lib/magic.mime
=======================================
--- /trunk/builder/targetlist Mon Aug 31 18:39:52 2009
+++ /trunk/builder/targetlist Wed Sep 9 16:02:47 2009
@@ -34,8 +34,8 @@
# Field 7: The platform (ie, pc98)
# Field 8: Kernel only?
-#FreeBSD:6:i386:6.4:releng/6.4:196724:::
-#FreeBSD:7:i386:7.1:releng/7.1:196724:::
-FreeBSD:7:i386:7.2:releng/7.2:196724:::
-#FreeBSD:7:amd64:7.2:releng/7.2:196724:y:
-FreeBSD:8:i386:8.0:stable/8:196724::y:
+#FreeBSD:6:i386:6.4:releng/6.4:196951:::
+#FreeBSD:7:i386:7.1:releng/7.1:196951:::
+FreeBSD:7:i386:7.2:releng/7.2:196951:::
+#FreeBSD:7:amd64:7.2:releng/7.2:196951:y:
+FreeBSD:8:i386:8.0:stable/8:196951::y:
=======================================
--- /trunk/share/bin/sysconfig Fri Mar 20 11:26:54 2009
+++ /trunk/share/bin/sysconfig Wed Sep 9 16:02:47 2009
@@ -311,7 +311,7 @@
# arraysize * array entries + header sector exactly.
SC_PADSIZE=$((${SC_SECTORCOUNT} % ${CONFIGLOG}))
-
printf "\nversion=1.0\nentrysize=${SC_ENTRYSIZE}\npad=${SC_PADSIZE}\nlog=${CONFIGLOG}\nuuid=${UUID}\ndescription=${LONGDESC}\n"
| dd bs=${SC_HEADERSIZE} count=1 of=${SCRATCHDIR}/header conv=sync
2>${DEVICES}/null
+
printf "\nproto=sysconfig\nversion=1.1\nentrysize=${SC_ENTRYSIZE}\npad=${SC_PADSIZE}\nlog=${CONFIGLOG}\nuuid=${UUID}\ndescription=${LONGDESC}\n"
| dd bs=${SC_HEADERSIZE} count=1 of=${SCRATCHDIR}/header conv=sync
2>${DEVICES}/null
sha256 -q ${SCRATCHDIR}/header | dd bs=64 count=1 of=${SCRATCHDIR}/hash
fillchar=" " conv=sync 2>${DEVICES}/null
cat ${SCRATCHDIR}/hash ${SCRATCHDIR}/header >${SCRATCHDIR}/headsect
cat ${SCRATCHDIR}/headsect | dd of=${DEVICES}/${SC_DEVICE}
bs=${SC_SECTORSIZE} count=1 2>${DEVICES}/null
=======================================
--- /trunk/share/lib/magic Sun Aug 9 13:33:17 2009
+++ /trunk/share/lib/magic Wed Sep 9 16:02:47 2009
@@ -1,3 +1,4 @@
+
# Magic
# Magic data for file(1) command.
# Machine-generated from src/cmd/file/magdir/*; edit there only!
@@ -12,11 +13,19 @@
# text if readable, executable if runnable binary, data if unreadable.
# Evoke specific files
0 string I:1.1 Evoke Trackfile v1.1
-!:mime text/vnd.evoke-trackfile.1.1
+!:mime text/vnd.evoke.trackfile.1.1
0 string I:trackfile:1.2 Evoke Trackfile v1.2
-!:mime text/vnd.evoke-trackfile.1.2
-
+!:mime text/vnd.evoke.trackfile.1.2
+
+65 string version=1.0 Evoke Sysconfig v1.0
+!:mime text/vnd.evoke.sysconfig.1.0
+
+65 string proto=sysconfig Evoke Sysconfig
+>81 string version=1.0 v1.0
+!:mime text/vnd.evoke.sysconfig.1.0
+>81 string version=1.1 v1.1
+!:mime text/vnd.evoke.sysconfig.1.1
=======================================
--- /trunk/share/lib/magic.mime Sat Apr 4 20:25:25 2009
+++ /trunk/share/lib/magic.mime Wed Sep 9 16:02:47 2009
@@ -35,8 +35,14 @@
# Add any locally observed files here.
# Evoke specific files
-0 string I:1.1 text/vnd.evoke-trackfile.1.1
-0 string I:trackfile:1.2 text/vnd.evoke-trackfile.1.2
+0 string I:1.1 text/vnd.evoke.trackfile.1.1
+0 string I:trackfile:1.2 text/vnd.evoke.trackfile.1.2
+65 string version=1.0
text/vnd.evoke.sysconfig.1.0
+
+65 string proto=sysconfig
+>81 string version=1.0
text/vnd.evoke.sysconfig.1.0
+>81 string version=1.1
text/vnd.evoke.sysconfig.1.1
+
9564 lelong 0x00011954 application/vnd.evoke.fs.ufs.1.le
42332 lelong 0x19540119 application/vnd.evoke.fs.ufs.2.le
66908 lelong 0x19540119 application/vnd.evoke.fs.ufs.2.le