Port details |
- isboot-kmod Kernel module enabling iSCSI/IBFT boot
- 0.2.15 net =4 0.2.15Version of this port present on the latest quarterly branch.
- Maintainer: john@jnielsen.net
- Port Added: 2015-09-24 10:29:09
- Last Update: 2024-10-01 18:56:20
- Commit Hash: 4485bd8
- People watching this port, also watch:: freeradius3, check_nwc_health, memcached, xrdp, jitsi-meet
- Also Listed In: kld
- License: BSD2CLAUSE
- WWW:
- https://github.com/jnielsendotnet/isboot
- Description:
- This installs Daisuke Aoyama's isboot kernel module, which allows
booting FreeBSD directly from an iSCSI root disk. If your BIOS
supports iSCSI you may configure your target settings in the BIOS
and boot directly. If not, you may PXE boot using software that
contains iSCSI support such as iPXE. The module reads the iSCSI
Boot Firmware Table (IBFT) to configure the network and re-attach
the volume once the kernel begins execution.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- isboot-kmod>0:net/isboot-kmod
- To install the port:
- cd /usr/ports/net/isboot-kmod/ && make install clean
- To add the package, run one of these commands:
- pkg install net/isboot-kmod
- pkg install isboot-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: isboot-kmod
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1693804462
SHA256 (jnielsendotnet-isboot-0.2.15_GH0.tar.gz) = 40eb9d3f0668a8a1711bfa94493242788216d9245d6a4f31e4ae92daa2a36e5e
SIZE (jnielsendotnet-isboot-0.2.15_GH0.tar.gz) = 31181
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for isboot-kmod-0.2.15:
DEBUG=off: Enable verbose boot logging
DOCS=on: Build and/or install documentation
VIMAGE=on: Build for a kernel with 'options VIMAGE'
===> Use 'make config' to modify these settings
- Options name:
- net_isboot-kmod
- USES:
- kmod uidfix
- pkg-message:
- For install:
- Remember to have the module loaded at boot by adding the following to
/boot/loader.conf:
isboot_load="YES"
See /usr/local/share/doc/isboot-kmod/README for additional information.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.2.15 01 Oct 2024 18:56:20 |
Rene Ladan (rene) |
all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X
Reviewed by: many
Differential Revision: https://reviews.freebsd.org/D46601 |
0.2.15 05 Sep 2023 07:18:36 |
Fernando Apesteguía (fernape) Author: John Nielsen |
net/isboot-kmod: Update to 0.2.15
PR: 273552
Reported by: john@jnielsen.net (maintainer) |
0.2.14_1 12 Jun 2023 22:58:35 |
Muhammad Moinur Rahman (bofh) |
net/isboot-kmod: Fix build with llvm15
Approved by: portmgr (blanket) |
0.2.14_1 20 Oct 2022 20:23:58 |
John Baldwin (jhb) |
net/isboot-kmod: Update for changes to pmap_unmapdev() KPI in main.
Reviewed by: tcberner
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D36670 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.2.14_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.2.14_1 13 May 2022 16:56:43 |
John Baldwin (jhb) |
net/isboot-kmod: Fix set but unused warnings.
- Remove unused variables.
- Add a __trace_unused helper macro to mark variables only used in
ISBOOT_TRACE.
Reviewed by: john@jnielsen.net (maintainer)
Differential Revision: https://reviews.freebsd.org/D35176 |
0.2.14_1 25 May 2021 15:11:27 |
Li-Wen Hsu (lwhsu) Author: John Nielsen |
net/isboot-kmod: Fix the incorrect commit in the previous push
PR: 255578 |
0.2.14 23 May 2021 06:57:08 |
Li-Wen Hsu (lwhsu) Author: John Nielsen |
net/isboot-kmod: Update to 0.2.14
PR: 255578 |
0.2.13_1 15 May 2021 19:06:58 |
Mark Linimon (linimon) |
net/isboot-kmod: mark BROKEN on 14 the same way as on 12 and 13. |
0.2.13_1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.2.13_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.2.13_1 14 Aug 2019 08:48:51 |
mat |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
0.2.13_1 06 Apr 2019 06:04:50 |
antoine |
Mark BROKEN on FreeBSD 12 and 13
Reported by: pkg-fallout
MFH: 2019Q2 |
0.2.13_1 11 Dec 2018 17:03:52 |
linimon |
These ports now build on powerpc64.
Approved by: portmgr (tier-2 blanket) |
0.2.13_1 11 Jan 2018 14:18:01 |
danfe |
Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2). |
0.2.13_1 18 Dec 2017 03:15:54 |
linimon |
Also broken on aarch64.
Approved by: portmgr (tier-2 blanket) |
0.2.13_1 30 Nov 2017 06:13:35 |
linimon |
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run |
0.2.13_1 22 May 2017 16:04:19 |
linimon |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills |
0.2.13_1 06 May 2016 14:34:57 |
pi |
net/isboot-kmod: fix build on 11-current
Commit r293886 removed rtrequest() from sys/net/route.c in 11-CURRENT.
This update patches isboot.c to call rtrequest_fib() instead. I
have already sent the patch to the isboot maintainer, so hopefully
this is only needed until the next point release.
This allows the port to build on 11-CURRENT as well as 10.x.
PR: 209024
Submitted by: John Nielsen <john@jnielsen.net> (maintainer) |
0.2.13 07 Nov 2015 14:54:53 |
vanilla |
Upgrade to 0.2.13.
PR: 204313
Submitted by: maintainer |
0.2.11 25 Sep 2015 17:50:05 |
pi |
net/isboot-kmod: 0.2.10 -> 0.2.11
- patches upstreamed
- added header values to be more independent from base iSCSI
- limited builtin initiator to handle login sequence
PR: 203324
Submitted by: Daisuke Aoyama <aoyama@peach.ne.jp> (upstream)
Approved by: John Nielsen <john@jnielsen.net> (maintainer) |
0.2.10 24 Sep 2015 10:28:58 |
pi |
New port: net/isboot-kmod
This installs Daisuke Aoyama's isboot kernel module, which allows
booting FreeBSD directly from an iSCSI root disk. If your BIOS
supports iSCSI you may configure your target settings in the BIOS
and boot directly. If not, you may PXE boot using software that
contains iSCSI support such as iPXE. The module reads the iSCSI
Boot Firmware Table (IBFT) to configure the network and re-attach
the volume once the kernel begins execution.
WWW: http://shell.peach.ne.jp/aoyama/archives/2115 (Japanese)
PR: 203294
Submitted by: John Nielsen <john@jnielsen.net> |