summaryrefslogtreecommitdiffstats
path: root/sbin/geom/core
Commit message (Collapse)AuthorAgeFilesLines
* Grammatical and spelling improvements.ceri2004-11-041-2/+2
| | | | Reviewed by: pjd
* - Show all commands in usage, even if those commands are not available.pjd2004-09-171-19/+32
| | | | | - When command is not available, just say it, instead of says, that command is unknown. Old behaviour seems to be too confusing.
* - If error string begins with "warning: ", don't exit, treat it as a warningpjd2004-08-281-4/+6
| | | | | only. - Use getprogname() function when informing about versions problem.
* Add missing GEOM classes, which are aware of geom(8).pjd2004-08-231-0/+6
| | | | Submitted by: kuriyama
* - Add a manual page for graid3(8) utility.pjd2004-08-181-0/+1
| | | | | - Connect it to the build. - Inform geom(8) about it.
* - Add a manual page for gmirror(8) utility.pjd2004-08-181-0/+1
| | | | | | | - Connect it to the build. - Inform geom(8) manual page about it. Reviewed by: trhodes
* The geom(8) utility needs dynamic linker functionality to work, so it can'tpjd2004-08-121-0/+2
| | | | | be staticaly linked. This fixes problems on systems compiled with NO_DYNAMICROOT.
* Don't use version number in library name. The library version is checkedpjd2004-08-022-3/+2
| | | | | | after dlopen() anyway, so we should be safe. Suggested by: ru
* After changing LIBDIR to SHLIBDIR, because of dependencies problems,pjd2004-08-012-2/+3
| | | | | | | new problem shows up: symblic links (<libname>.so) are created under /usr/lib/ now, instead of under /lib/geom/ where geom(8) looks for them. Introduce a workaround to fix this by teaching geom(8) to open libraries via /lib/geom/<libname>.so.<major_number> instead of /lib/geom/<libname>.so.
* Improve geom(8)'s 'list' command to show geoms and their providers andpjd2004-07-262-48/+73
| | | | consumers. Teach STRIPE, CONCAT and NOP classes about this improvement.
* Add a reference to glabel(8).pjd2004-07-141-0/+1
|
* Slight markup and grammar fixes.ru2004-07-071-3/+4
|
* Connect geom(8) to the build.pjd2004-06-151-1/+1
| | | | Reminded by: des
* Fix order.pjd2004-05-261-2/+2
|
* Print provider's size in human-readable form as well.pjd2004-05-262-3/+7
|
* Add manual page for geom(8) utility.pjd2004-05-241-0/+121
| | | | Supported by: Wheel - Open Technologies - http://www.wheel.pl
* Add standard command "help" to print usage.pjd2004-05-221-3/+14
|
* Various style.Makefile(5) improvements.pjd2004-05-201-6/+6
| | | | Inspired by: ru
* Fix supposed compilation problem, using LIBDIR here can confuse core/pjd2004-05-201-1/+1
| | | | compilation.
* Bring in geom(8) utility. It is an universal utility for operating onpjd2004-05-203-0/+832
GEOM classes. It works by loading a shared library via dlopen(3) mechanism with class-specific code, it is also responsible for communicating with GEOM via libgeom(3). Per-class shared libraries are going to be stored in /lib/geom/ directory. It provides also few standard commands like 'list', 'load' and 'unload' for existing classes which aren't aware of geom(8). More info will be send on freebsd-current@ mailing list. Supported by: Wheel - Open Technologies - http://www.wheel.pl
OpenPOWER on IntegriCloud