OpenBSD CVS

CVS log for src/usr.sbin/ldomctl/ldomctl.8


[BACK] Up to [local] / src / usr.sbin / ldomctl

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.31 / (download) - annotate - [select for diffs], Wed Nov 17 13:48:12 2021 UTC (2 years, 6 months ago) by kn
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, HEAD
Changes since 1.30: +4 -3 lines
Diff to previous 1.30 (colored)

Provide real output for the "ldomctl console" EXAMPLE

Revision 1.30 / (download) - annotate - [select for diffs], Sat Jan 23 21:39:54 2021 UTC (3 years, 4 months ago) by kn
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

list-io must be run from config dir

The current description fails to explain how to use it properly and the
error message is only helpful for people that know how ldomctl works
and/or what the Phsyical Resource Inventory is.

OK afresh1 kettenis

Revision 1.29 / (download) - annotate - [select for diffs], Sun May 17 17:04:29 2020 UTC (4 years ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.28: +4 -4 lines
Diff to previous 1.28 (colored)

Change install images called *.fs to *.img.  These are UFS filesystem images,
but additionally have a bootblock in the first 8K (since UFS does not use that
space).  There are some UEFI direct-from-internet bootloaders that require
the name *.img.  So this makes things more convenient for those, while keeping
it consistant in all architectures.
ok kettenis beck kn

Revision 1.28 / (download) - annotate - [select for diffs], Thu Apr 23 21:28:09 2020 UTC (4 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

 ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;

Revision 1.27 / (download) - annotate - [select for diffs], Fri Jan 17 22:49:54 2020 UTC (4 years, 4 months ago) by kn
Branch: MAIN
Changes since 1.26: +6 -2 lines
Diff to previous 1.26 (colored)

Implement "panic -c" just like "start -c"

Requested by Andrew Grillet

OK kettenis

Revision 1.26 / (download) - annotate - [select for diffs], Thu Jan 16 16:46:47 2020 UTC (4 years, 4 months ago) by schwarze
Branch: MAIN
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

Usually, -width Fl (which is 10n) is too wide and hence ugly.
Change several instances, most of them to the usual -width Ds.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jan 16 14:55:19 2020 UTC (4 years, 4 months ago) by kn
Branch: MAIN
Changes since 1.24: +7 -3 lines
Diff to previous 1.24 (colored)

Implement "start -c" to automatically connect to the console

Just like amd64 vmctl(8).

Manual feedback schwarze
OK kettenis

Revision 1.24 / (download) - annotate - [select for diffs], Thu Jan 9 21:30:18 2020 UTC (4 years, 4 months ago) by kn
Branch: MAIN
Changes since 1.23: +5 -2 lines
Diff to previous 1.23 (colored)

Mention that automatic selection upon "download" is firmware dependent

OK kettenis

Revision 1.23 / (download) - annotate - [select for diffs], Sat Jan 4 18:45:26 2020 UTC (4 years, 4 months ago) by kn
Branch: MAIN
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored)

complete r1.21 "reboot primary" -> "reset machine" fix

Revision 1.22 / (download) - annotate - [select for diffs], Sat Jan 4 15:45:46 2020 UTC (4 years, 4 months ago) by kn
Branch: MAIN
Changes since 1.21: +8 -3 lines
Diff to previous 1.21 (colored)

Add -n to init-system for validation only

"ldomctl init-system -n ldom.conf" only parses the configuration file
and exits;  it is usable as unprivileged user, no devices are opened.

OK kettenis

Revision 1.21 / (download) - annotate - [select for diffs], Mon Dec 30 20:10:48 2019 UTC (4 years, 5 months ago) by kn
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

New config takes effect after machine reset, primary reboot is not enough

Revision 1.20 / (download) - annotate - [select for diffs], Fri Dec 6 23:01:03 2019 UTC (4 years, 5 months ago) by kn
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Add missing "and"

Fixes r1.15 "Document ILOM command to reset hardware".

Revision 1.19 / (download) - annotate - [select for diffs], Sat Nov 30 03:30:29 2019 UTC (4 years, 6 months ago) by kn
Branch: MAIN
Changes since 1.18: +13 -3 lines
Diff to previous 1.18 (colored)

Add create-vdisk command

Analogue to amd64's vmctl create, this command creates sparse disk image
files of the given size.

This is less error prone than creating full files with dd(1), but comes
with other caveats - still, it is worth having around.

Further refinements yet to come;  vmctl and ldomctl should also behave more
alike in the future, as briefly discussed with kettenis and deraadt.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Nov 28 18:03:33 2019 UTC (4 years, 6 months ago) by kn
Branch: MAIN
Changes since 1.17: +7 -3 lines
Diff to previous 1.17 (colored)

Add console command

"ldomctl console guest01" executes cu(1) on the domain's console.
Now more device minor guessing or copying;  behaviour is completely analogue
to vmctl(8) on amd64.

OK kettenis

Revision 1.17 / (download) - annotate - [select for diffs], Thu Nov 28 17:51:55 2019 UTC (4 years, 6 months ago) by kn
Branch: MAIN
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)

Print guest domain vcctty(4) devices in status output

The virtual console concentrator port's minor had to be infered from the
guest's internal ID which corresponds to the order of listing.

To lift this implementation detail, simply print the device ready to copy
and use with cu(1).

OK kettenis

Revision 1.16 / (download) - annotate - [select for diffs], Wed Nov 27 19:54:10 2019 UTC (4 years, 6 months ago) by kn
Branch: MAIN
Changes since 1.15: +4 -2 lines
Diff to previous 1.15 (colored)

Add list-io command

list-io lists available PCIe devices to be used with ldom.conf(5)'s
iodevice parameter.

OK kettenis

Revision 1.15 / (download) - annotate - [select for diffs], Wed Nov 27 01:25:17 2019 UTC (4 years, 6 months ago) by kn
Branch: MAIN
Changes since 1.14: +5 -4 lines
Diff to previous 1.14 (colored)

Document ILOM command to reset hardware

mdoc style input jmc
no objections kettenis

Revision 1.14 / (download) - annotate - [select for diffs], Sun Nov 10 20:51:53 2019 UTC (4 years, 6 months ago) by landry
Branch: MAIN
Changes since 1.13: +10 -7 lines
Diff to previous 1.13 (colored)

Consistently use _rcctl enable foo_ in examples, it's simpler and less
error prone than manually editing rc.conf.local, and also works to
enable ipsec and accounting.

tweak from schwarze@ to use the \(dq\(dq syntax for quotes in '.Dl
foo_flags="" lines' instead of \&"\&".

while at it, fix a reference to a bogus /dev/dhclient.conf file that
recently snuck in.

ok jmc@ deraadt@ schwarze@

Revision 1.13 / (download) - annotate - [select for diffs], Sat Jul 27 13:59:03 2019 UTC (4 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

tweak previous;

Revision 1.12 / (download) - annotate - [select for diffs], Sat Jul 27 09:55:46 2019 UTC (4 years, 10 months ago) by kn
Branch: MAIN
Changes since 1.11: +9 -64 lines
Diff to previous 1.11 (colored)

Move configuration format into ldom.conf(5)

ldomctl(8) contains the entire format describing logical domain
configurations loaded with that tool.  Entangle control commands and config
options by putting the latter into its own page.

The config options' descriptions stayed the same, only the EXAMPLE section
gained a bit wording.

Convert mdoc(7) macros `Ic =' to `Ns = Ns' and `Ic \&{ ... Ic \&}' to
`Brq ...' while here.

More improvements will follow in-tree.

OK deraadt

Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 16 14:27:32 2018 UTC (5 years, 8 months ago) by kettenis
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.10: +5 -3 lines
Diff to previous 1.10 (colored)

Add support for setting NVRAM variables.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 9 10:15:15 2018 UTC (6 years, 1 month ago) by kn
Branch: MAIN
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Do not discourage IPv6, it's working fine in LDOMs.

OK jca, stsp

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jan 26 12:26:20 2017 UTC (7 years, 4 months ago) by stsp
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.8: +7 -4 lines
Diff to previous 1.8 (colored)

Document the ldomctl(8) 'select' command previously not mentioned in the
manual page. Also, replace an alternative fact given for the 'dump' command
with an actual fact: it does not accept an argument.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Sep 29 10:53:53 2014 UTC (9 years, 8 months ago) by stsp
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.7: +5 -4 lines
Diff to previous 1.7 (colored)

document that ldom guests now support block devices

Revision 1.7 / (download) - annotate - [select for diffs], Sat Aug 23 10:34:18 2014 UTC (9 years, 9 months ago) by stsp
Branch: MAIN
Changes since 1.6: +175 -9 lines
Diff to previous 1.6 (colored)

Enhance the ldomctl(8) man page.
Describe all available commands, document the init-system file format, and
add examples guiding users through the process of setting up guest domains
based on http://undeadly.org/cgi?action=article&sid=20121214153413
input and ok jasper jmc schwarze

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 16 11:13:33 2013 UTC (10 years, 10 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@

Revision 1.5 / (download) - annotate - [select for diffs], Mon Dec 10 06:59:20 2012 UTC (11 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 (colored)

OpenBSD->.Ox

Revision 1.4 / (download) - annotate - [select for diffs], Sun Dec 9 20:24:53 2012 UTC (11 years, 5 months ago) by kettenis
Branch: MAIN
Changes since 1.3: +8 -2 lines
Diff to previous 1.3 (colored)

Implement panic command.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 29 22:15:49 2012 UTC (11 years, 6 months ago) by kettenis
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

s/daemon/program/

Pointed out by Jung Lee.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 4 21:37:37 2012 UTC (11 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.1: +7 -5 lines
Diff to previous 1.1 (colored)

tweak previous;

Revision 1.1 / (download) - annotate - [select for diffs], Sun Nov 4 18:14:09 2012 UTC (11 years, 6 months ago) by kettenis
Branch: MAIN

Factor out some code.  Use the "hvctl.h" header from ldomd.  Add man page.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.