| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
| |
You can get ps easily to core dump, if you are running a "make depend"
on a kernel in one window and a "ps -auxww" in another. The ww will
try to give you the full argument list of the command that can
now be 64Kb large, but ps expected only 4Kb large arg arrays and
doesn't check for overflows.
|
|
|
|
|
|
|
|
| |
MKINIT line that doesn't have a comment on it (we have at least two).
This mkinit program was written by someone who obviously doesn't believe
in defensive programming. :-( There's a LOT of work that needs to be done
on this thing. :-( :-( :-(
|
|
|
|
|
|
|
|
|
|
| |
find it in /bin. This is something of a kludge, I know, but consider
my limited alternatives: I can't make this an execvp() without making
people scream that I introduced a failure point or slowed down pwd,
and I can't make it an optional macro since crunch doesn't let you pass
arbitrary command-line args to the build of one of its crunch-ees.
This is the simplest, if not the nicest looking, solution I could come up
with.
|
|
|
|
| |
Pointed by Bruce
|
|
|
|
| |
Pointed by Bruce.
|
| |
|
|
|
|
| |
because rw and x bit treats differently infact
|
|
|
|
| |
that file is unreadable when it is readable infact.
|
|
|
|
| |
in our 2.6.1 gcc port.
|
|
|
|
| |
instead check that "NOCRYPT" isn't defined.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Get rid of inverse logic (NOKERBEROS and NOEBONES) in src/makefile,
and replace with MAKE_KERBEROS and MAKE_EBONES. (Far fewer contortions,
and both default to off.) IF YOU WANT KERBEROS, YOU HAVE TO EXPLICITLY
DEFINE ONE OF THESE.
- Make Makefiles kerberos-aware.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
quite as safe as I thought. I will have to look much closer on his
patches. Damn.
|
|
|
|
|
| |
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
|
|
|
|
| |
"Now it is has 2 portability bugs, which is a lot for 5 lines of working code"
|
| |
|
|
|
|
|
| |
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
|
|
|
|
|
|
|
| |
system blocks.
This is semi-original code, not the same way this crufty option was handled
in FreeBSD 1.x.
|
| |
|
|
|
|
| |
manual page.
|
|
|
|
|
|
|
|
|
|
| |
This should fix it (passed my test cases). Originally discovered with
perl's Configure (well, in FreeBSD, I don't know how the NetBSD folks
discovered it).
Reviewed by: sef
Submitted by: jtc@cygnus.com
Obtained from: NetBSD
|
|
|
|
|
|
| |
(Which is the same behaviour as in 1.x)
The install blows up without this.
Reviewed by: rgrimes
|
|
|
|
|
|
|
|
|
|
| |
- make sure error messages for bad integers are moderately sensible
- handle test ! "abc" -o "abc" (This should evaluate to true)
(and similar cases) ie:
and/or operator test added to POSIX special case processing.
- more test cases added.
Based on: Work done on 1.x's test(1) by Andrew Moore and Adam David.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
POSIX.2 looks pretty unequivocal to me, and it agrees with you.
Under the explanation of the "-p" option, it says, "Each dir operand that
names an existing directory shall be ignored without error." Under the
explanation of exit status zero, it says, "All the specified directories were
created successfully, or the-p option was specified and all the specified
directories now exist."
Seems to me POSIX requires exactly the behavior you want.
[ And I've made the change, which is also now compatible with 1.x - jkh ]
Reviewed by: jkh
Submitted by: jkh/tweten
|
|
|
|
|
| |
apparently required by POSIX. It will be required in practice when
the bogus inclusion of <sys/types.h> is removed from <stdio.h>.
|
|
|
|
| |
Submitted by: Henrik Vestergaard Draboel
|
|
|
|
|
|
| |
automagically. -lfoo has to be right to work, but ${LIBFO0} is too
easy to forget or misspell; nothing checks it and it should be
different for shared libraries.
|
|
|
|
|
|
|
|
| |
Submitted by:
Added the FTS_NOCHDIR flag to the fts-open call. This is needed, so that
the fts don't change the current directory for rm and subsequent calls
to rmdir with relative pathnames don't fail.
Pulled over the bugfix in 1.1.5.
|
|
|
|
|
| |
Submitted by:
Oops, overlooked another typo in this man page.
|
|
|
|
|
| |
Submitted by:
Correct two typos in the format string usages.
|
|
|
|
|
| |
changing it. mkinit's attempted smartness about timestamps is mismatched
with the makefile. init.o is compiled _twice_ the first time it is made...
|
| |
|
| |
|
|
|
|
|
|
| |
so the BLOCKSIZE doesn't need to be preserved.
Also initialized the flags variables, and used 1k instead of 1024 for
BLOCKSIZE.
|
|
|
|
| |
of the BLOCKSIZE environment variable.
|
|
|
|
|
|
|
| |
that old `ps'es did. I'm not too thrilled about this, but I'm not
enough of an FS person to hack procfs so that /proc/xxx/mem is readable
by members of group `kmem'. If this is done, then `ps' can go back to
being set-gid kmem.
|
|
|
|
| |
Also document `-t' option in the usage message.
|
|
|
|
|
|
|
|
| |
[slinks away embarassed]. It's NOSHARED again ("Gee, sorry about that
honey! I could have *sworn* the safety was on!").
Reviewed by:
Submitted by: jkh
|
|
|
|
|
| |
Reviewed by:
Submitted by: jkh
|