ross
2ac0cdeda9
Typos, English.
1997-11-26 04:26:27 +00:00
lukem
0e3b290810
fix .Nx usage (use 1.0 instead of 0.9a, etc), and other minor cleanups
1997-11-24 06:28:50 +00:00
lukem
f878db37e3
use Bl -column, fix .Nx usage
1997-11-24 06:27:01 +00:00
enami
87b5ef1610
Add MNT_SYMPERM to optnames[].
1997-11-23 03:53:24 +00:00
drochner
f153059f4d
Add a clarification how the missing data are looked up if either
...
mount source or target are omitted. Adresses PR 3240.
XXX This is not the complete truth. Things change with the -u
option. Should be fixed in "mount.c".
1997-11-19 11:32:03 +00:00
drochner
604ab80fa9
mount_mfs: avoid spurious error message if the mount system call returns
...
for "valid reasons" (ie, "mount -u")
1997-11-19 09:48:52 +00:00
enami
a722a42f3d
Use file mode 0600 when creating special file or fifo.
...
Suggested by Charles M. Hannum.
1997-11-18 03:08:21 +00:00
enami
076c3b6f00
Restore file attributes after extracting regular file. Fixes PR#4515
...
from stephen.ma@jtec.com.au:
- call getfile() before altering file attributes.
- open file with mode 0600 instead of 0666 so that file won't remain
group or world readable/writable even if getfile() terminated.
- also, move skipfile() before altering file attributes in IF{CHR,BLK} and
IFIFO case for symmetry (suggested by Charles M. Hannum).
1997-11-18 02:56:35 +00:00
thorpej
9aa3174f1c
Document the STRIP-related options.
1997-11-17 23:32:18 +00:00
thorpej
8bbdb3ebcb
Cosmetic changes.
1997-11-17 23:15:12 +00:00
christos
e65e7d8dd2
Use {warn,err}{,x}(3) instead of printf's
1997-11-16 17:03:11 +00:00
phil
980ab5b3b1
Make boot image data printing more understandable.
1997-11-16 07:35:52 +00:00
msaitoh
39c2acb633
fix typo
1997-11-15 21:01:36 +00:00
mrg
9f84449ae5
add missing .Nm sections.
1997-11-11 14:39:59 +00:00
fair
994948ff88
Fix man page confusion about the -R option, per PR#4246
...
Add some paragraph breaks for readability,
and a traceroute(8) reference.
1997-11-06 10:07:33 +00:00
cgd
1c9d9590f6
lint
1997-11-05 21:29:29 +00:00
explorer
538f5cb890
Update copyright message (I wrote this, not the template of the day)
1997-11-04 05:47:24 +00:00
mjacob
b6558b2b59
Hmmm..fsck_ffs has to really be able to alwasy work, and if you've got
...
a *huge* (like 600GB) filesystem, you need to not be limited by resource
limits.
1997-11-02 01:42:44 +00:00
drochner
6c0cd4bbaf
Remove the "wait for mfs to be mounted" hack; this is solved in mount_mfs
...
now.
1997-11-01 22:15:54 +00:00
drochner
3545748fee
Take out last change (wait for mount_mfs completion).
...
I changed it in mount_mfs instead.
1997-11-01 18:38:29 +00:00
drochner
55f4357866
Make "mount_mfs" behave synchronously - don't exit before the mount is
...
done. This has 2 advantages:
-The calling process can rely on the mounted filesystem.
-We get error messages if the mount system call fails.
1997-11-01 18:25:46 +00:00
drochner
4cb160ce6c
Fix a problem with asynchronous processing of mfs mounts: Calls to
...
statfs() or getmountinfo() did not tell about the freshly mounted
ramdisk.
XXX Imo, "mount_mfs" should not return before the mount is done.
This is the only place where this can be done cleanly. But this would
require a substancial restructuring of "newfs". For now, wait in "mount"
until the filesystem appears.
1997-11-01 15:32:06 +00:00
drochner
4ba76d86ad
Fix a misbehaviour introduced in rev. 1.34 - mountfs() returned in
...
"verbose" mode after printing the exec args.
This invalidates most of my comment in the previous commit. (Not all,
there are still bogosities with mount_mfs.)
1997-11-01 14:21:53 +00:00
drochner
365365d512
When checking whether a filesystem is already mounted (for -a), get and
...
check all mounts (getmntinfo), not only the top one (statfs).
Otherwise we might miss lower level mounts on the same mountpoint.
XXX "mount" behaves differently with the "verbose" flag (-v) in some
cases, probably due to asynchronous calls to fs dependant mount programs.
1997-11-01 13:59:00 +00:00
drochner
6403c86ce4
Since umount works from the top we have to traverse the information
...
returned by getmountinfo() from the top too. Otherwise we get
the wrong mount data in case of 2 mounts on 1 pountpoint.
1997-11-01 12:54:45 +00:00
mycroft
3cd66a1543
Rewrite catopt(), as in mount(8).
1997-10-31 09:48:04 +00:00
mycroft
04b8837e23
Import modified mangle() from mount(8).
...
Also rewrite catopt() with a more sane interface.
1997-10-31 09:40:29 +00:00
mycroft
e49dfa57a5
Format police.
1997-10-31 09:11:53 +00:00
enami
4589c896eb
Conditionalize the recognition of symbolic link permission by
...
per fs mount option `symperm'.
1997-10-30 22:47:06 +00:00
christos
6255639603
PR/2974: VaX#n8: fix the rest of the problems that were not addressed by 4384.
...
- vfork exit -> _exit
- debug and verbose consistency with fsck.
1997-10-29 19:41:24 +00:00
christos
4ec7993e91
PR/4384: Brian Grayson: Pass the real argv[0] to the exec'ed child.
...
Also while I am here, remove bogus XXX comment about mount_mfs.
1997-10-29 18:55:58 +00:00
christos
460f07da9b
PR/4384: Brian Grayson: Use real name for exec'ed child's argv[0]
1997-10-29 18:36:47 +00:00
christos
55f6ba0cb0
PR/4372: Andread Wrede: increase number of inodes in mfs
1997-10-28 22:52:52 +00:00
mrg
93b7e4207d
oops; forgot to update the license here.
1997-10-23 03:00:12 +00:00
enami
0d4522a03f
Fix .Nm usage.
1997-10-20 09:11:16 +00:00
scottr
94cf433266
Add support for DTR/CTS flow control, from Bill Studenmund.
1997-10-20 08:07:47 +00:00
pk
b8e8eb0e1f
On the sparc, do not write to the raw disk at all if `-r' is on.
1997-10-19 20:45:42 +00:00
mycroft
b247da14fe
Use S_IS*(), not S_IF*.
1997-10-19 18:17:27 +00:00
mycroft
f19fd07b85
Use futimes(2). Do {f,}utimes(2) *before* {f,}chflags(2), for obvious
...
reasons.
1997-10-19 13:29:22 +00:00
fvdl
c5f8e0d133
Implement -X option for 32 <-> 64 bit translation of directory cookies
...
for v3 mounts. Should rarely be needed (i.e. servers actually
returning information in the upper 32 bits, and programs not
being able to deal with that (emulated binaries; native NetBSD
binaries will never need this)).
1997-10-19 01:24:47 +00:00
fair
b58a4f15c4
additional sun3/sparc warning about the "-r" option.
1997-10-18 23:46:44 +00:00
mark
1d23b0901e
Define NUMBOOT=1 for the arm32 port.
1997-10-18 07:28:47 +00:00
mark
db54fc7a59
Added support for filecore partitions on arm32 platforms.
1997-10-17 21:29:36 +00:00
drochner
7a262cc07e
make it compile again after msdosfs changes
1997-10-17 17:47:41 +00:00
ws
87b8e0976a
Drop indication of support for access times (they are no longer maintained)
1997-10-17 11:30:09 +00:00
ws
d445160e23
Add support for FAT32
...
Support dropping lost cluster chains (on request by Christoph Badura)
While being here, fix some minor bugs, mostly with format strings
1997-10-17 11:19:23 +00:00
fvdl
7099a04703
.Nm " " -> .Nm mount_ufs, the old name should be specifically mentioned
...
here.
1997-10-15 12:43:19 +00:00
christos
946049095f
PR/4257: Jaromir Dolecek: Update for libedit interface change.
1997-10-14 15:06:42 +00:00
fair
d5adc82d1e
add a warning about sun3 and sparc systems requiring partitions in integer cylinders or the boot ROMs get upset, per PR#3267. Is that it?
1997-10-14 06:30:13 +00:00
mycroft
ea1e38924b
Remove bogons.
1997-10-13 14:16:16 +00:00
veego
f157921771
We don't need the -I. . Pointed out by enami tsugutomo.
1997-10-13 13:35:30 +00:00
bouyer
dd53470e10
The number of fs types is FSMAXTYPES not DKMAXTYPES.
...
Correct read of formatted file (used with -e or -R) so that fstype with
spaces will work. Also enlarge the fstype field by 2 chars so that
"Linux Ext2" will not be truncated.
1997-10-13 09:53:26 +00:00
bouyer
7cdf2a0dc5
The number of fs types is FSMAXTYPES not DKMAXTYPES.
1997-10-13 09:44:18 +00:00
explorer
dc1765641f
clean up warnings, gads
1997-10-13 04:05:58 +00:00
explorer
9a1e5bf2d3
Add rndctl(8) and man page
1997-10-13 03:58:05 +00:00
explorer
4dbeae09d5
compile rndctl
1997-10-13 03:57:51 +00:00
veego
2e54e13c3c
Add the missing . for -I
1997-10-11 15:47:55 +00:00
veego
7e3be35edc
s/$FSCK/${FSCK}/
1997-10-11 15:19:18 +00:00
mycroft
af65e81265
Make these executables world-readable.
1997-10-11 11:05:28 +00:00
mycroft
e96e918e60
Use bsd.subdir.mk as appropriate.
1997-10-11 09:34:07 +00:00
enami
e19615eae4
Sort items of section 8 in SEE ALSO list alphabetical order.
1997-10-11 03:02:36 +00:00
enami
776a465431
Sort SEE ALSO list; first by section number, then alphabetical order.
1997-10-11 02:59:26 +00:00
enami
2a6493fe69
- Use .Nm "" instead of .Nm rtquery in SYNOPSIS.
...
- Don't use captialized wort to refer command name.
- Delete period at the end of ``SEE ALSO'' list.
- Use .Xr instead of .Em to refer routed.
1997-10-11 02:55:20 +00:00
enami
4385d9fe62
- Use .Nm "" instead of .Nm ifconfig in SYNOPSIS.
...
- Delete space at the end of line.
1997-10-11 02:44:36 +00:00
enami
28f842ad16
- Use .Nm "" instead of .Nm ccdconfig in SYNOPSYS.
...
- Delete the period at the end of ``SEE ALSO'' list.
1997-10-11 02:34:02 +00:00
enami
b8a2598653
Use .Nm "" instead of .Nm fsck_msdos in SYNOPSIS.
1997-10-11 02:30:24 +00:00
enami
fc8191fee4
- Use .Nm "" instead of .Nm disklabel in SYNOPSIS.
...
- Do a trick to remove whitespace before close paren from generated output.
- Delete space at the end of line.
1997-10-11 02:28:17 +00:00
christos
e230a48b57
CFLAGS->CPPFLAGS
1997-10-10 19:47:50 +00:00
lukem
76e13a0128
all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]
1997-10-10 16:12:45 +00:00
mikel
b6c4c4295e
link rtquery against dynamic libs; from Soren S. Jorvang in PR bin/4178
1997-10-10 07:34:09 +00:00
mikel
628b9703d0
allow overrides of LDSTATIC, from Soren S. Jorvang in PR bin/4178
1997-10-10 07:32:54 +00:00
mrg
74f573d85d
remove advertising clause from all my licenses.
1997-10-10 05:39:47 +00:00
bouyer
7052d78b8d
Ext2 metadata are always stored on disk in little-endian byte order,
...
so do byte-swapping on big-endian system. The byte-swap routines are in
fsck/bswap.c because they will also be used in fsck_ffs in future.
Tested on i386 and sparc.
1997-10-09 13:19:32 +00:00
enami
062c3f563a
Restore owner/group/mode/atime/mtime of symbolic links.
1997-10-08 22:51:27 +00:00
hubertf
d616097cd1
PR misc/4206: internal -> interval;
...
Reported by William O Ferry.
1997-10-03 00:55:28 +00:00
enami
697ba3faff
Don't declare optind, opterr and optarg.
1997-10-01 02:25:55 +00:00
enami
ae3fbb603f
Don't delcare optind.
1997-10-01 02:24:29 +00:00
enami
2481ddf882
Don't declare optind.
1997-10-01 02:22:54 +00:00
enami
0d8fa88b1f
Don't declare optind and optarg.
1997-10-01 02:21:34 +00:00
enami
21d836180a
Don't declare optind.
1997-10-01 02:18:14 +00:00
enami
9f86d6ed5e
Don't declare optind and optarg.
1997-10-01 02:15:48 +00:00
phil
fb5b34e71c
Backout prototype of opendisk.
1997-09-30 17:30:29 +00:00
phil
a8d52993f0
Backout the prototype of opendisk().
1997-09-30 17:29:40 +00:00
phil
c342d989c5
Prototype opendisk().
1997-09-30 17:09:13 +00:00
phil
6bebb4822d
Add a prototype for opendisk().
1997-09-30 16:54:31 +00:00
lukem
377bf2c827
fix typo
1997-09-29 06:20:09 +00:00
enami
7b4b674241
When calling err(3),
...
- Don't output unnecessary colon and space, and
- Include the name of system call just called.
1997-09-29 05:18:00 +00:00
lukem
216ef04613
switch to using opendisk(3) from libutil
1997-09-25 05:08:28 +00:00
lukem
8b07f7ca3d
for now, #ifdef out a couple of chunks that were added in the lite2 merge
1997-09-24 09:24:21 +00:00
jeremy
b8e30f3915
Add sun3x.
1997-09-24 07:55:24 +00:00
jeremy
f83ae6979b
Quell gcc 2.7.2 initialization warning.
1997-09-21 08:32:04 +00:00
lukem
e808c63383
unnecessary file from lite-2 merge
1997-09-21 04:08:55 +00:00
lukem
ea79507baf
reintroduce clarity changes made in rev1.14 that were lost in the lite2 merge
1997-09-21 03:51:34 +00:00
lukem
90c9455b48
remove -g from CFLAGS=
1997-09-21 03:49:53 +00:00
lukem
103e158ba5
remove some code that was obsoleted by mycroft's changes to
...
propagate() in dir.c rev 1.14.
this was accidentally re-introduced in the lite-2 merge, and could
cause filesystem corruption.
1997-09-21 03:06:47 +00:00
enami
0ac5bcaa77
Cosmetic changes:
...
- Use syslog(..., "...%m") instead of syslog(..., "...%s",
strerror(errno)).
- Don't put a simple and single statement into a block.
- Indent continuation line by four space.
- Add an empty line at the beginning of a function if it doesn't have
local variable.
- Use err() or errx() instead of fprintf(stderr, "progname: ....\n")
and exit() (there was two place left).
- Use MOUNT_PORTAL, which is defined as "portal" in sys/mount.h,
instead of using "portal" directly.
- Fold long line to fit column < 80.
1997-09-21 02:35:40 +00:00
lukem
d2f145c7a6
a quad_t is an int64_t, not a u_int64_t...
1997-09-21 00:24:55 +00:00
christos
24002425ac
Work around ggc-2.7.2 off_t initialization bug on m68k.
1997-09-20 16:28:00 +00:00
enami
8c389fd0c2
Cosmetic change;
...
- indent continuation line by four space.
- put an empty line at the beginning of function which has no local variable.
1997-09-20 09:48:35 +00:00
enami
c6e5d31119
Fix revived bug, described in PR#3285. But use a bit simple way;
...
Use loop count instead of hackery pointer play.
1997-09-20 09:43:22 +00:00