OpenBSD CVS

CVS log for src/sbin/mknod/mknod.8


[BACK] Up to [local] / src / sbin / mknod

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.22 / (download) - annotate - [select for diffs], Thu Oct 6 11:43:30 2016 UTC (7 years, 8 months ago) by schwarze
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, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1, HEAD
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

fix HISTORY;
patches from Sevan Janiyan <venture37 at geeklan dot co dot uk>;
verified using minnie.tuhs.org/cgi-bin/utree.pl

Revision 1.21 / (download) - annotate - [select for diffs], Sat Mar 5 10:47:07 2016 UTC (8 years, 3 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.20: +17 -2 lines
Diff to previous 1.20 (colored)

Almost complete rewrite of mknod.

With this, none of the original code survives, so the Copyright notice
can be changed accordingly.

This does pledge upfront, because having fifos or devices with
setuid/gid/sticky makes no sense anyway.

The reorganization was done to allow a "create multiple devices" at once
mode, in order to speed up MAKEDEV (eventually) now that the ksh builtin
is gone.  The code is picky and checks all parameters before doing anything.

Inputs from natano, deraadt, rpe, millert, tb, jmc...

okay tb@, deraadt@

Revision 1.20 / (download) - annotate - [select for diffs], Fri Mar 4 16:49:17 2016 UTC (8 years, 3 months ago) by tb
Branch: MAIN
Changes since 1.19: +2 -7 lines
Diff to previous 1.19 (colored)

Now that the ksh built-in mknod is gone, don't mention it here.

ok deraadt@, jmc@

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 28 21:51:57 2015 UTC (9 years, 3 months ago) by bentley
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored)

Reduce usage of predefined strings in manpages.

Predefined strings are not very portable across troff implementations,
and they make the source much harder to read. Usually the intended
character can be written directly.

No output changes, except for two instances where the incorrect escape
was used in the first place.

tweaks + ok schwarze@

Revision 1.18 / (download) - annotate - [select for diffs], Sat Mar 27 09:10:02 2010 UTC (14 years, 2 months ago) by jmc
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, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

`b' and `c' arguments to mknod are not optional; from LEVAI Daniel
c_sh.c part from sobrado;

ok millert guenther

Revision 1.17 / (download) - annotate - [select for diffs], Sat Mar 21 18:07:41 2009 UTC (15 years, 2 months ago) by sobrado
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

a paragraph break (.Pp macro) is not required before or after section headers.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 6 23:56:18 2009 UTC (15 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.15: +7 -6 lines
Diff to previous 1.15 (colored)

i saw the previous was wrong as soon as i committed it: put the
built-in blurb in STANDARDS; we did once have a COMPATIBILITY section
which we merged with STANDARDS, so i think this is appropriate. it
certainly feels better than adding single sentences randomly to the
end of text bodies.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 6 23:29:03 2009 UTC (15 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.14: +7 -2 lines
Diff to previous 1.14 (colored)

document, consistently, those apps which also exist as built-ins
on certain shells; do not try to document changes between the
implementations, but at least warn of their existence;

diff from Ingo Schwarze

Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 17 13:44:27 2008 UTC (16 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

remove a word i misinterpreted;

Revision 1.13 / (download) - annotate - [select for diffs], Wed Apr 16 20:53:12 2008 UTC (16 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.12: +12 -11 lines
Diff to previous 1.12 (colored)

mkfifo makes fifos, not directories; from Ben Calvert

while here, make the description of -m more consistent for mkdir,
mkfifo, and mknod.

add a touch of .Ex for mkdir too.

Revision 1.12 / (download) - annotate - [select for diffs], Thu May 31 19:19:45 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

convert to new .Dd format;

Revision 1.11 / (download) - annotate - [select for diffs], Sat Dec 16 08:49:18 2006 UTC (17 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 (colored)

various small improvements;

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 2 20:06:15 2003 UTC (21 years ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.9: +2 -6 lines
Diff to previous 1.9 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Mar 18 22:55:59 2000 UTC (24 years, 2 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.8: +10 -7 lines
Diff to previous 1.8 (colored)

Remove hard sentence breaks, and some other cleanup along the way.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Jul 21 12:32:18 1999 UTC (24 years, 10 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.7: +17 -1 lines
Diff to previous 1.7 (colored)

discuss the "-m mode" option

Revision 1.7 / (download) - annotate - [select for diffs], Sun Apr 18 19:40:41 1999 UTC (25 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.6: +19 -17 lines
Diff to previous 1.6 (colored)

merge mknod and mkfifo, support 'p' in mknod

Revision 1.6 / (download) - annotate - [select for diffs], Tue Dec 15 01:20:32 1998 UTC (25 years, 6 months ago) by aaron
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

always give .Nm macros an argument in SYNOPSIS sections; krw@tcn.net

Revision 1.5 / (download) - annotate - [select for diffs], Sat Nov 28 19:56:21 1998 UTC (25 years, 6 months ago) by aaron
Branch: MAIN
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

kill redundant .Nm macro arguments; other misc fixes

Revision 1.4 / (download) - annotate - [select for diffs], Wed Nov 11 22:19:58 1998 UTC (25 years, 7 months ago) by aaron
Branch: MAIN
Changes since 1.3: +3 -4 lines
Diff to previous 1.3 (colored)

more `` '' -> .Dq sillyness; remove redundant .Pp macros; other misc fixes

Revision 1.3 / (download) - annotate - [select for diffs], Fri Aug 2 11:16:47 1996 UTC (27 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3, OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1, OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.2: +9 -1 lines
Diff to previous 1.2 (colored)

use strtoul and check errors; from freebsd

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 23 14:31:03 1996 UTC (27 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (colored)

update rcsid

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:43:35 1995 UTC (28 years, 8 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:43:35 1995 UTC (28 years, 8 months ago) by deraadt
Branch: MAIN

Initial revision

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.