Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
c6bc9b95
Commit
c6bc9b95
authored
Oct 24, 2003
by
Mike Hibler
Browse files
Add imagezip update message
parent
0063d2c4
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/ChangeLog
View file @
c6bc9b95
mike
2003
/
10
/
24
10
:
24
:
08
MDT
Modified
files
:
os
/
imagezip
GNUmakefile
.
in
TODO
imageunzip
.
c
imagezip
.8
imagezip
.
c
os
/
imagezip
/
fat
fat_boot
.
c
fat_fat
.
c
fat_glue
.
c
fat_glue
.
h
os
/
imagezip
/
ntfs
GNUmakefile
.
in
os
/
imagezip
/
ntfs
/
libntfs
GNUmakefile
.
in
Added
files
:
os
/
imagezip
global
.
h
sliceinfo
.
h
os
/
imagezip
/
extfs
GNUmakefile
.
in
ext2_fs
.
h
extfs
.
c
linux_types
.
h
os
/
imagezip
/
fat
GNUmakefile
.
in
os
/
imagezip
/
ffs
GNUmakefile
.
in
disklabel
.
h
ffs
.
c
ffs
.
h
fs
.
h
os
/
imagezip
/
ntfs
ntfs_glue
.
c
Removed
files
:
os
/
imagezip
ext2_fs
.
h
linux_types
.
h
Log
:
Introducing
imagezip
redux
!
Ok
,
not
really
any
fundamental
changes
,
mostly
a
source
reorganization
,
but
some
new
features
as
well
:
1.
Split
off
FS
specific
code
for
all
FS
types
into
subdirectories
.
imagezip
.
c
was
just
getting
unwieldy
.
You
can
now
(
in
theory
,
I
haven
't enabled this in any easy way) build a version of imagezip
with only the FSes you care about.
2. As part of the above, localize the filesystem specific headers in
the subdirs instead of relying on the installed system headers.
This allows easy building of, for example, BSD FS support under
Linux.
3. Hacked up the GNUmakefiles some so that imagezip with all FS support
will build (in the Emulab context) under Linux and FreeBSD 5.1 as
well as FreeBSD 4.x. Still a hack, for Linux you need to first do:
setenv LINUX 1
setenv HAVE_GCC3 1
setenv HAVE_LOCALE 1
and for FreeBSD 5.x:
setenv HAVE_GCC3 1
setenv HAVE_LOCALE 1
these trigger ifdefs in some of the Makefiles to DTRT. Imagezip
and frisbee still need a standalone configure...
4. Added support for UFS2 (aka FreeBSD 5.x default filesystems).
5. Added "-S dos-type" option to imagezip. This is the general form
of the -b, -l, and -n options to force imagezip to treat the device
as though it contains a filesystem of the indicated type.
Revision Changes Path
1.26 +48 -21 testbed/os/imagezip/GNUmakefile.in
1.4 +1 -0 testbed/os/imagezip/TODO
1.25 +3 -12 testbed/os/imagezip/imageunzip.c
1.9 +19 -4 testbed/os/imagezip/imagezip.8
1.42 +131 -1190 testbed/os/imagezip/imagezip.c
1.2 +4 -1 testbed/os/imagezip/fat/fat_boot.c
1.2 +4 -1 testbed/os/imagezip/fat/fat_fat.c
1.2 +4 -1 testbed/os/imagezip/fat/fat_glue.c
1.2 +5 -0 testbed/os/imagezip/fat/fat_glue.h
1.4 +23 -4 testbed/os/imagezip/ntfs/GNUmakefile.in
1.3 +22 -11 testbed/os/imagezip/ntfs/libntfs/GNUmakefile.in
kwebb 2003/10/23 15:37:17 MDT
Modified files:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment