whew! docs finished. 3.00 beta is DONE!
This commit is contained in:
@@ -32,7 +32,12 @@ Elementary, my dear imaginary reader! I touch on some reasons why one might want
|
||||
* It supports both BIOS and UEFI systems- both the full image and the iPXE images.
|
||||
* It supports multiple architectures (x86_64, i686, possibly IA64 -- untested) on the same ISO.
|
||||
* It supports automatically syncing to a web mirror, PXE boot server, etc. via rsync upon successful build.
|
||||
* It supports SecureBoot.
|
||||
* It supports SecureBoot (untested!).
|
||||
* It is 100% compatible with both the https://wiki.archlinux.org/index.php/installation_guide[Arch installation guide^] and the https://wiki.gentoo.org/wiki/Handbook:AMD64#Installing_Gentoo[Gentoo installation guide^].
|
||||
* It allows for non-interactive/automated building (i.e. nightly images).
|
||||
* It supports arbitrary file inclusion in a defined path on the ISO itself, not via some arbitrary directory as a separate partition on the media.
|
||||
* It can automatically build an accompanying "mini" ISO using iPXE -- which is also a hybrid, UEFI-supported ISO.
|
||||
* Automatic versioning based on git tags (optional).
|
||||
|
||||
=== Who might want to use BDisk?
|
||||
* System builders/hardware testers
|
||||
|
||||
@@ -5,9 +5,9 @@ Setting up an OpenVPN server is outside the scope of this section, but there are
|
||||
|
||||
However, once you have your client .ovpn file (in our example, we'll call it `client.ovpn`) you can add it to the build relatively easily.
|
||||
|
||||
Copy `client.ovpn` as `<basedir>/overlay/etc/openvpn/client.conf` -- note the changed file extension. Then, in the `<basedir>/overlay/etc/systemd/system/multi-user.target.wants/` directory, issue these commands:
|
||||
Copy `client.ovpn` as `<basedir>/overlay/etc/openvpn/client/client.conf` -- note the changed file extension. Then, in the `<basedir>/overlay/etc/systemd/system/multi-user.target.wants/` directory, issue these commands:
|
||||
|
||||
ln -s /usr/lib/systemd/system/openvpn\@.service openvpn\@client.service
|
||||
ln -s /usr/lib/systemd/system/openvpn-client\@.service openvpn-client\@client.service
|
||||
|
||||
OpenVPN will then start on boot in the built BDisk instance.
|
||||
|
||||
|
||||
@@ -43,6 +43,6 @@ This directory contains *templated* overlays. These are intended to be templated
|
||||
===== pre-build.d/
|
||||
This directory contains *templated* overlays. These are intended to not be managed by the user, as they handle configuration necessary for building an ISO. See <<pre_build_d, the pre-build.d section>> for more information on this.
|
||||
|
||||
===== VERSION.txt.j2
|
||||
This template specifies a VERSION.txt file placed in various locations throughout the builds to help identify which version, build, etc. the ISO is.
|
||||
===== VERSION_INFO.txt.j2
|
||||
This template specifies a VERSION_INFO.txt file placed in various locations throughout the builds to help identify which version, build, etc. the ISO is.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user