Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
was removed from pkgsrc.
Addresses PR 36264.
|
|
|
|
|
|
Otherwise, random panics may occur.
Explanation from ad@, patch from Zafer.
Bump to 0.17.
|
|
|
|
|
|
|
|
clause 3 and 4.
|
|
successfully.
|
|
* Introduce the MOUNT_{PACKAGES,PKGSRC,PKGSRCDIST}_DIR options in the
configuration file, to use null mounts for them. By default neither
of these directories will be mounted by default.
* Introduce the concept of 'targets done'. If the user tries to issue
a 'base' target before the 'kernel' target an error message will be
printed and an appropiate error code returned (just an example, it is
done for all required targets). This is useful to avoid silly things
like:
[mklivecd kernel target was skipped here]
$ mklivecd base
$ mklivecd chroot
$ mklivecd iso
Obviously the 'iso' target failed because it couldn't find some
required files.
|
|
I'll be moving home in some weeks and old site will not be accessible.
|
|
http://mklivecd.xtrarom.org/
|
|
|
|
Remove -nobak from MKISOFS_ARGS, which is not available on newer cdrtools
versions.
Pointed out by Zafer Aydogan, thanks.
|
|
committing to that package should ask me first.
|
|
-f rather than ! -f, so the test was inverted) was done by hauke.
|
|
_not_ find it.
|
|
"install stuff I already built" step.
Also remove an unnecessary creation of ${PREFIX}/share/mklivecd which
is already handled in INSTALLATION_DIRS.
|
|
|
|
|
|
directory... which might not be created yet.
|
|
~/.mklivecd before showing informative messages.
|
|
informative messages.
* Remove unnecessary checks for USE_GNU_GRUB, now that some options
are checked to have correct values.
* Misc cleanups.
|
|
to test the value in options.
|
|
* Added PERSONAL_CONFIG to the yesno options checks.
|
|
values (case insensitive), show an error message if the value
is not accepted and exit.
|
|
* Changed informative messages to "MKLIVECD>".
* Improved all messages.
* Fix problems with MULTIPLE_KERNELS and USE_GNU_GRUB, previously
if they were not defined the build continued or failed silently.
* Added more error checks.
|
|
mfs is not an appropiate name anymore.
|
|
downloaded by the fetch target, ask interactively to the user if wants
to download again or not.
|
|
|
|
* Added a new target 'fetch' that will fetch the specified sets from
the specified URL.
* Fixed permissions on /tmp. (Reported by Zafer Aydogan).
* Renamed BOOTKERN to KERNEL_CONFIG, because it's more appropiate.
* Fix a problem with options accepting a 'yes' argument, now
the value can be case insensitive.
* Remove the example kernel config, too old and useless.
* Use mktemp(1) to create the temporary file.
* Updated manpage with reality.
|
|
|
|
|
|
This version adds support for NetBSD/amd64 with bootxx_cd9660, because
grub does not work in 64bit mode, so I've disabled the USE_GNU_GRUB
and GRUB_FILES_DIR options if it's amd64.
Enjoy!
|
|
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
|
|
Fixed a bug in the MULTIBOOT case with kernels like GENERIC.MPACPI.
These kind of kernels do not define "options MULTIBOOT" because
they include another config file that has defined the option.
Rather than using grep -q MULTIBOOT on the kernel config file,
use config(1) -x <kernel> and check if MULTIBOOT is set.
|
|
|
|
* Fix a problem in the 'iso' target removing permissions in all files.
* Don't do the MULTIBOOT fix if the kernel is not available in WORKDIR.
|
|
* Fix typos in mklivecd.sh that prevented to initialize /home
and /usr/pkg/etc directories correctly.
|
|
* In the clean target check for $packages_mntstat too.
|
|
* Don't modify menu.lst if it's not available.
* Update some comments.
|
|
|
|
* Support for tmpfs, enabled via MNT_RAMFS_{ARGS,CMD}.
To use tmpfs and all the available RAM in the machine, use the
following lines in your configuration file:
MNT_RAMFS_CMD="mount_tmpfs"
MNT_RAMFS_ARGS="tmpfs"
By default it will default to MNT_RAMFS_CMD="mount_mfs" and
MNT_RAMFS_ARGS="-s 128m swap" to maintain compatibility with NetBSD
versions < 4.0.
* Support to mount a specific PACKAGES directory via PACKAGESDIR
in the configuration file.
* Added CDRECORD_BIN and MKISOFS_BIN to specify alternative binaries.
* Remove MNT_FOO_ARGS, mount_null(8) is used on the root memory filesystem
to mount all dependent directories.
* Fix booting with GNU GRUB and MULTIBOOT on >=4.0.
Please upgrade to this version and let me know if you are not
happy...
|
|
|
|
|
|
Update some messages/comments.
|
|
* Update for NetBSD -current: the CD-ROM ISO9660 bootloader is
installed as 'bootxx_cd9660'.
|