summaryrefslogtreecommitdiffstats
path: root/sbin/mdmfs/mdmfs.c
Commit message (Collapse)AuthorAgeFilesLines
* Sync program's usage() with manpage's SYNOPSIS.ru2005-02-101-4/+4
|
* Remove unsigned casts.ssouhlal2005-01-311-4/+8
| | | | | Discussed with: delphij, stefanf Approved by: grehan (mentor)
* - Make WARNS?= 6 cleanssouhlal2005-01-251-2/+3
| | | | | | - Add WARNS?= 6 Approved by: stefanf, grehan (mentor)
* Added -l to usage().ru2004-05-171-2/+2
|
* Add a "-l" parameter to mdmfs so that memory file systems can berwatson2004-02-261-1/+4
| | | | | | | | created with the multilabel flag from inception. This simply passes the "-l" flag on to newfs(8). Obtained from: TrustedBSD Project Sponsored by: DARPA, McAfee Research
* Userland signed char fixes for PPC build. Problems were using a chargrehan2004-01-221-1/+2
| | | | | | | | | return for getopt() and comparing to -1, ditto with fgetc() and EOF, and using the kg_nice value from <sys/user.h> Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at> Reviewed by: obrien, bde (a while back) Tested lightly on: ppc, i386, make universe
* Don't reinvent the wheel: Use setmode(3) to interpretyar2003-08-051-3/+4
| | | | | | a file mode specification from the command line. This approach is more flexible and less error-prone than using a mere strtoul(3).
* Do not compare unsigned int values with ULONG_MAX. The comparison iskan2003-07-111-4/+4
| | | | always false on 64bit platforms and GCC 3.3.1 issues warning there.
* Remove pathnames.h.gordon2003-06-291-2/+0
| | | | Pointed out by: Mathieu Arnold <mat@mat.cc>
* Move path definitions to include/paths.h. This makes it easier to overridegordon2003-06-291-5/+5
| | | | | | these definitions in the /rescue case. Submitted by: Tim Kientzle <kientzle@acm.org>
* Use __FBSDID() to quiet GCC 3.3 warnings.obrien2003-05-031-4/+2
|
* Teach mdmfs how to pass UFS version numbers through to newfs. Becauserwatson2002-12-011-1/+4
| | | | | | | | | | | | of an argument name collision with -O, use -v, and default to whatever the newfs default is for the platform (generally, UFS1). This is required to support diskless workstations that use UFS2 for their mdmfs file systems. Reviewed by: dd, bmah Approved by: re (bmah) Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Don't disklabel(8) the md(4) device, it is not needed, and we don't wantphk2002-09-221-18/+3
| | | | | | to propagete BSD disklabels to architectures not already so polluted. Sponsored by: DARPA & NAI Labs.
* s/filesystem/file system/g as discussed on -developerstrhodes2002-08-211-1/+1
|
* Usage style sweep: spell "usage" with a small 'u'.des2002-04-221-2/+2
| | | | | Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
* Enable bug-for-bug compatibility with mount_mfs when the programiedowse2001-09-301-2/+3
| | | | | | | | | | name is "mount_mfs" or "mfs". Previously, the condition was that the program name must start with "mount_", but this both missed the case where mount(8) invokes mdmfs with argv[0] = "mfs", and it included cases such as "mount_md" where compatibility is not required. Reviewed by: dd
* Implement a better compatibility mode with mount_mfs. It is thedd2001-08-161-4/+48
| | | | | | | | | | | | | | | | | default if the executable is named (called as) "mount_*", or can be enabled with the -C option. This allows users to leave their old fstab entires unchanged (modulo symlink'ing mdmfs to mount(md|mfs)) and have things behave the way they should (by emulating mount_mfs silliness), while still allowing mdmfs to be used as a generic make-an-md-and-mount-it type thing. Right now, the only effects of this option is to set the mount-point mode to 01777 as if "-p 1777" was given, and to complain about getting command-line options that mount_mfs didn't take (e.g., -X, -L, et al). The latter is mostly to try to catch operator errors. Also implement -U, which turns on soft-updates. It's redundant (since softdep is the default), but implement it anyway for compatibility.
* style(9) tweakobrien2001-08-141-24/+24
| | | | Approved by: dd
* Nuke my e-mail address since it seems out of place here.dd2001-07-301-1/+1
|
* Add __printflike() to those static functions which need it.kris2001-07-011-3/+3
|
* Use strdup(3) instead of reimplementing it inline.dd2001-06-241-7/+1
|
* Fix compilation error on alpha.mjacob2001-06-211-1/+1
|
* Introduce mdmfs(8), a wrapper around mdconfig(8), disklabel(8),dd2001-06-181-0/+651
newfs(8), and mount(8) that mimics the command line option set of the deprecated mount_mfs(8). Approved by: jkh, phk, -hackers
OpenPOWER on IntegriCloud