Yoshihiro Takahashi
ecc935018a
Enable selecting the type of partition menu on pc98.
2002-11-16 16:36:01 +00:00
Ollivier Robert
ef7b1083bb
These two patches makes it easier to compile custom versions of
...
NTP on FreeBSD:
The first one allows one to avoid installing the html files.
The second one allows one to override the CLOCKDEFS on the
make command line.
Submitted by: phk
2002-11-16 08:06:43 +00:00
Peter Wemm
6ceeb6902a
utmp.ut_time and lastlog.ll_time are explicitly int32_t rather than
...
time_t. Deal with the possibility that time_t != int32_t. This boils
down to this sort of thing:
- time(&ut.ut_time);
+ ut.ut_time = time(NULL);
and similar for ctime(3) etc. I've kept it minimal for the stuff
that may need to be portable (or 3rd party code), but used Matt's time32
stuff for cases where that isn't as much of a concern.
Approved by: re (jhb)
2002-11-15 22:42:00 +00:00
Yoshihiro Takahashi
552d12e2ce
Fix to build for pc98.
2002-11-15 13:18:41 +00:00
Bruce A. Mah
2930533d3f
Assume that packages passed on stdin are in bzip2 format, not gzip.
...
(sysinstall depends on this feature for package addition.)
Comment on hard-coded bzip2 usage in the spirit of rev. 1.58.
2002-11-14 21:01:17 +00:00
Maxim Sobolev
2e01a2be1e
Add a new newsyslog.conf flag - 'G', which if set tells newsyslog(8) that
...
the specified filename of the log to be rotated is in fact shell glob
pattern. In this case, all files matching this pattern will be rotated
using the same options. Useful in the case when there is no pre-defined
name for the logfiles (e.g. xtradius, samba etc).
Sponsored by: PortaOne Software Ltd
MFC after: 2 weeks
2002-11-14 08:43:07 +00:00
Marcel Moolenaar
658b45adb4
Add conditional code specific to ia64 to allow newfs(8)-ing FAT
...
partitions marked as being of type efi. This change adds code to
1. actually run the newfs command at mount time (install.c),
2. display the newfs state on screen (label.c)
3. allow toggling of the newfs state (label.c)
Even though newfs(8)-ing FAT partitions can be of use on i386
machines in general, it has been opted to minimize impact for
now.
2002-11-14 01:46:20 +00:00
Ruslan Ermilov
26ffc9613f
mtree(8) wasn't a bootstrap tool since 2000/07/23 (Makefile.inc1,v 1.161).
2002-11-13 12:03:27 +00:00
Ruslan Ermilov
4192cfffe2
Bootstrapping aid for 4.0-RELEASE.
2002-11-13 11:50:40 +00:00
Marcel Moolenaar
df81b3e662
Also test for type efi everywhere we currently test for type fat.
...
With this change there's no a priori difference between EFI and
FAT partitions. With this change and the corresponding change to
libdisk, we can create EFI partitions, just like regular FAT
partitions.
2002-11-13 05:39:59 +00:00
John Baldwin
8af5a8f998
Use a clean flags variable when creating chunks from scripts instead of
...
leaking flags from earlier chunks into later ones.
PR: bin/40655
Submitted by: Thomas Zenker <thz@Lennartz-electronic.de>
2002-11-12 21:18:54 +00:00
John Baldwin
e324564167
Remove a line that set the status to success. We already do that at the
...
beginning, so the best this could achieve would be to mask an earlier
failure. Break instead of continue for another failure case.
2002-11-12 21:12:42 +00:00
John Baldwin
f193ff8342
Try to cleanup the non-interactive disk labeling code a bit. Rework
...
the loop that runs through the environment variables to be a bit more
intuitive. Also, change some 'continue's in failure cases to 'break's
instead. If we are going to fail, we should just do it.
PR: bin/40654
Submitted by: Thomas Zenker <thz@Lennartz-electronic.de> (partially)
2002-11-12 21:09:58 +00:00
John Baldwin
1a91c66103
Do a bit of cleanup. new_part() basically ignored the passed in size
...
argument as of revision 1.52 (July 12, 1996, about a month after I
graduated from high school) when 'newfs -u' support was axed, so remove it.
This also allows us to remove a hack in the create partition case where we
created the partition twice since we didn't have the size the first time.
2002-11-12 20:48:49 +00:00
John Baldwin
ff02a1197f
Doh, fix a bug in previous commit. The default is to newfs for new
...
partitions, not to !newfs.
2002-11-12 20:40:15 +00:00
John Baldwin
a872d3c73b
When setting the mountpoint name, remember any previous setting of the
...
newfs flag for this partition.
PR: bin/31837
Reported by: Oliver Breuninger <ob@www.partner.de>
2002-11-12 20:26:52 +00:00
Thomas Moestl
ba964e50b0
The FIONREAD sysctl operates on an int *, not a size_t *.
...
Reviewed by: dd
2002-11-11 10:56:57 +00:00
Marcel Moolenaar
0ec091888c
A support for creating EFI partitions. This is required on ia64,
...
but not made conditional upon it.
2002-11-10 20:56:53 +00:00
Tony Finch
78c2665318
Clarify the unique groups scheme by mentioning that the 002 umask
...
is instead of the usual 022 umask, and explain that what the scheme
still prevents is unwanted changes, not prying eyes.
While I'm here, mess with the phrasing and line-breaks a bit.
2002-11-08 22:04:31 +00:00
Thomas Quinot
6888370488
Factor out the code that determines whether a message must be skipped
...
as a consequence of a host or program name specification into a common
function, skip_pmessage.
Reviewed by: roberto
2002-11-07 19:53:29 +00:00
David E. O'Brien
242bb95312
Clean up a little. Don't need to include fetch.h any more, and I can't
...
find any consumers of HOSTNAME_MAX.
2002-11-06 09:03:53 +00:00
David E. O'Brien
d920cd78f4
Break fileGetURL() out into its own file so that pkg_install/lib consumers
...
pkg_{create,delete} don't need to needlessly link with libfetch.
2002-11-06 08:57:03 +00:00
John Baldwin
364bf7afb2
Mount devfs with nmount(2) instead of mount(2). This error was masked
...
because errors from mount(2) were explicitly ignored. I didn't fix that
bug.
2002-11-05 22:56:44 +00:00
Brooks Davis
51480d2fff
Test for the existance of kernel ppp support by seeing if the kernel has
...
the module compiled in or loaded instead of bogusly checking for ppp0.
Also if and only if the caller is actually root and the kernel does not
have ppp support, try to load the ppp module before giving up.
2002-11-05 05:58:31 +00:00
David Malone
1da3a922f9
The symbol for Hertz is Hz.
2002-11-04 22:44:42 +00:00
Ollivier Robert
e265e481d7
Update ntpd to 4.1.1b. There are two new drivers and the usual bunch of
...
fixes. See contrib/ntp/ChangeLog for details.
MFC after: 1 month
Prodded by: jhay
Tested on: sparc64 (panther), alpha (beast) and i386.
2002-11-04 19:44:26 +00:00
John Baldwin
70accddf26
Move the modules in the mfsroot to /modules instead of /stand/modules so
...
that they aren't copied over into /stand of new installations.
Submitted by: matusita
Tested on: i386
2002-11-04 15:44:57 +00:00
Peter Pentchev
d5e4b2427a
Update the list of FTP mirrors to reflect the current situation.
...
Reviewed by: -doc, -hubs
Approved by: silence on -doc, -hubs
2002-11-04 15:06:09 +00:00
Yoshihiro Takahashi
676777ed92
- Added the MenuIPLType menu for selecting pc98 boot IPL.
...
- Disabled 'Syscons, Font', 'Syscons, Screenmap' and 'Syscons, Ttys' menus
on pc98.
- Fixed the MenuMouseType and MenuMousePort menus for pc98.
- Fixed some comments for pc98.
2002-11-03 10:06:22 +00:00
Thomas Moestl
b95b5e06d0
The hw.physmem sysctl has an unsigned long value now, fix the retrieval
...
to match that.
2002-11-02 17:19:18 +00:00
Jake Burkholder
a959270a4b
Build sysinstall on sparc64.
2002-11-01 15:36:06 +00:00
Jun Kuriyama
b46e66a5a5
debugMsg() should end with "\n".
2002-11-01 02:05:05 +00:00
Poul-Henning Kamp
6c47398ce1
With the recent libdisk changes, alpha doesn't need (as much) special magic.
2002-10-30 20:55:25 +00:00
Sheldon Hearn
a4df5101a3
Use "deprecated" instead of "depreciated" where appropriate.
2002-10-30 07:49:11 +00:00
Ollivier Robert
a5b1043f74
Update ntpd to 4.1.1a. This contains many bug fixes made on the STABLE
...
branch and a few new drivers. See contrib/ntp/ChangeLog for details.
Hide kernel header sys/lock.h from ntp [1]
PR: bin/33914
Submitted by: thomas, bde[1]
MFC after: 1 month
2002-10-29 20:20:36 +00:00
Dag-Erling Smørgrav
8758ef9b41
Whitespace cleanup
2002-10-29 12:14:31 +00:00
Poul-Henning Kamp
39da086a6b
Sparc64 will not need the same hacks as alpha did. Hopefully alpha wont
...
need them either.
2002-10-29 07:38:05 +00:00
Poul-Henning Kamp
1709a4fd6a
Fix the wizardmodes 'write' command to not explode: Don't reference
...
the name in the disk tree we just deleted when we reopen.
2002-10-28 22:40:49 +00:00
Nate Lawson
c115dd45a4
Take care of the case for the default speed (no -s option) also.
2002-10-27 19:44:57 +00:00
Garrett Wollman
cd9a4d5d7a
Add used #include <limits.h>.
2002-10-27 17:46:53 +00:00
Garrett Wollman
688dfe4533
Do not include <sys/syslimits.h> directly; it is not intended for general
...
consumption.
2002-10-27 17:44:33 +00:00
Nate Lawson
cfe6d7e913
Move speed units conversion to right before it is used. This catches the
...
case when the -s option is not used.
2002-10-27 17:43:22 +00:00
Bruce A. Mah
2466516a6c
Allow users to read the Early Adopter's Guide in sysinstall.
2002-10-27 01:49:45 +00:00
Peter Wemm
52fe5948a0
Un-remove sysinstall for ia64.
2002-10-27 00:22:05 +00:00
Nate Lawson
dfb87d2239
Convert speed into KB/s. This was missed by the previous commit to this file.
...
MFC after: 3 weeks
2002-10-26 23:32:35 +00:00
Poul-Henning Kamp
c295abba4f
Explicitly list architectures supporting sysinstall
2002-10-25 17:04:49 +00:00
Bruce A. Mah
4288a55ca2
MFS: Update sysinstall text for the number and size or ports in the ports
...
collection.
src/release/sysinstall/dist.c 1.175.2.29 -> 1.175.2.30
2002-10-25 14:52:27 +00:00
Poul-Henning Kamp
66a550c4ac
Goodbye and good riddance!
2002-10-25 11:48:56 +00:00
Poul-Henning Kamp
9c95e0d9e9
Confirmed kill: "Bogon #1 " is dead, killed by DEVFS.
2002-10-25 11:47:58 +00:00
Poul-Henning Kamp
09c3a0c7c5
Comment out more MAKEDEV bogosity ("BOGON #1 " as Jordan put it :-)
2002-10-25 09:54:27 +00:00
Andrew Gallatin
f6a807d6fb
another int * to size_t * change for getbsize() to make it compile
...
on LP64 hosts
2002-10-24 17:43:56 +00:00
Andrew Gallatin
fda3659531
getbsize() now takes a pointer to a size_t as its first arg. A pointer
...
to an int no longer works on an LP64 platform...
2002-10-24 17:27:32 +00:00
Mark Murray
84ee4a7c72
Adjust argument passed to getbsize().
2002-10-23 18:55:20 +00:00
Poul-Henning Kamp
ac715696fc
Fix cut&paste mistake.
2002-10-23 14:37:43 +00:00
Robert Watson
5b38a427c0
Introduce simple command line tools to manage MAC labels on processes and
...
files. Basically wrappers for mac_{get,set}_{file,link,pid,proc}(3).
Man pages to be updated shortly.
Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-23 03:15:24 +00:00
Poul-Henning Kamp
e20037ab6b
Remove more private MAKEDEV kludges.
2002-10-22 15:25:19 +00:00
Poul-Henning Kamp
0dd72760f0
Give a real error on failure to mount DEVFS.
2002-10-22 15:07:17 +00:00
Poul-Henning Kamp
0398919dc7
Don't use NO_MAKEDEV* option, its the default now.
2002-10-22 15:04:32 +00:00
Poul-Henning Kamp
c0dc344665
Fix example, we do not need NO_MAKEDEV_RUN any more.
...
XXX: this example should be updated with a good example of devfs(8) rules.
2002-10-22 15:03:51 +00:00
Poul-Henning Kamp
ef4d89ea40
Chunk functions in libdisk take an extra arguement for all archs to accomodate
...
PC98 with less ifdef madness.
2002-10-22 10:52:53 +00:00
Poul-Henning Kamp
d8d00fade9
Pick up a prototyp from libdisk.h instead of having our own.
2002-10-22 09:13:27 +00:00
Poul-Henning Kamp
427baedb08
DEVFS has been nmountified, so use nmount(2) to mount it.
2002-10-21 21:41:19 +00:00
Chris Costello
0540c0eb2a
Stick .Os between .Dd and .Dt
2002-10-20 19:45:39 +00:00
Makoto Matsushita
9c499b692a
Since NEWCARD is the default for i386, undef PCCARD_ARCH.
...
pccard.c is no longer needed for i386 also.
OKed by: imp, nyan
2002-10-20 11:16:41 +00:00
Nate Lawson
76ba4ecdad
* Add CDRIOC{READ,WRITE}SPEED ioctls to cd(4). Units are in KB/sec.
...
* Change atapi-cd ioctls to use the same units.
* Change burncd, cdcontrol to convert CDROM speed to KB/sec before
calling the ioctl. Add a "max" speed option for their command lines.
This change does not break ABI but does change the units passed through
the ioctl so 3rd party software that uses cdrio.h will have to convert
(most likely by multiplying CDROM speed by 177 to get KB/s).
PR: kern/36845
Submitted by: Philipp Mergenthaler <p@i609a.hadiko.de> (CAM ioctls)
Reviewed by: sos, ken
MFC after: 1 month
2002-10-18 22:03:39 +00:00
Thomas Moestl
6f6ede923c
Connect ofwdump to the sparc64 build.
2002-10-18 15:38:39 +00:00
Thomas Moestl
1b6eef5b4e
Add a utility to examine the OpenFirmware device tree (on sparc64). This
...
allows access to detailed machine configuration information, and should
be especially useful to gather information for driver-related bug
reports.
2002-10-18 15:37:15 +00:00
Tim J. Robbins
50a4cf33ca
Sync usage() with reality and sort it alphabetically.
...
PR: 42620
Submitted by: Jeff Ito
MFC after: 1 month
2002-10-18 11:48:46 +00:00
Tim J. Robbins
7c5bf58a15
Add -c option to synopsis. Sort it alphabetically, too.
2002-10-18 11:42:21 +00:00
Chris Costello
e5900bcbeb
Cosmetic line-wrapping change that has the side-effect of not producing
...
the (incorrectly-spaced) output "... Network Associates Inc. under ..."
2002-10-18 05:31:39 +00:00
Chris Costello
c5ad2cad9e
Remove a superfluous line containing only `.'
2002-10-18 05:29:39 +00:00
Chris Costello
6dde49132e
Activate ugidfw.8 man page.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-10-17 22:43:11 +00:00
Philippe Charnier
b51547cf62
Remove unused #includes. Eliminate castings by using size_t instead of int.
2002-10-17 13:19:47 +00:00
Chris Costello
fb8085a281
Add a man page for ugidfw(8).
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-10-17 01:54:37 +00:00
Philippe Charnier
75201fa43d
s/rpc.mountd/mountd/
...
Add FBSDID
Reorder #if/#endif around sccsid to conform style(9)
2002-10-16 16:04:50 +00:00
Philippe Charnier
cd9b47f3c2
Arrange to not have /* inside a comment. Typo fix.
2002-10-16 15:56:13 +00:00
Philippe Charnier
557f7e714d
Put author name under .An/Aq.
2002-10-16 15:51:16 +00:00
Maxim Konovalov
a9a25f59fa
Fix getopt(3) optstring: remove a flag we does not handle.
...
PR: bin/44066
Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
MFC after: 1 week
2002-10-16 14:20:20 +00:00
Philippe Charnier
4cdb6a340b
Add missing .Nm. Add FBSDID. fprintf -> warnx. Lowercase first letter inside
...
err().
2002-10-15 16:28:21 +00:00
Yoshihiro Takahashi
89335c9f46
Fix to check disk geometry.
...
Submitted by: kawanobe@st.rim.or.jp (Kawanobe Koh)
2002-10-14 13:15:14 +00:00
Yoshihiro Takahashi
1860696e5a
The MACHINE variable on pc98 is "i386". So, use "pc98" directly in PC98 case.
2002-10-14 13:06:13 +00:00
Yoshihiro Takahashi
ff42d86e8b
Use snprintf() instead of sprintf().
2002-10-14 13:04:21 +00:00
Yoshihiro Takahashi
0f8a77bf29
Check correct machine name.
2002-10-14 13:02:30 +00:00
David E. O'Brien
eec2e4bdde
* Negative #if's are harder to read as they don't tell exactly what arch
...
something applies to. So change #ifndef to an explicit list of defines.
* Treate sparc64 and ia64 as 64-bit platforms, which means larger roots.
* sparc64 should halt back to the firmware, not reset.
* sparc64 doesn't need to play MS-DOS/BIOS partition crap games.
Reviewed by: jake
2002-10-11 22:30:09 +00:00
Brian Feldman
fa46e218c7
Document the -n option and fix manpage Fl usage.
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-10 17:19:43 +00:00
Brian Feldman
cb0187a0da
Add an -n option to write the trailing nul byte to the extattr when
...
using setextattr(8) to write a string.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-10 17:16:00 +00:00
Brian Feldman
878382facb
Correct argc verification (don't crash).
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-10 17:11:20 +00:00
Robert Watson
6c3fb1121a
Add -h flags to each of the *extattr(8) commands, indicating that
...
the command should not follow the symlink if the target file is a
symlink. Invoke the extattr_*_link(2) version of the system call
in that situation, instead of extattr_*_file(2). This is
consistent with other attribute management tools in the system.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-10-10 16:47:21 +00:00
Robert Watson
7522ecb37f
Use basename(3) to derive the name of the binary from argv[0].
...
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
Submitted by: green
2002-10-10 16:37:12 +00:00
Alfred Perlstein
9e9715e9c0
de-__P()
2002-10-10 00:32:55 +00:00
John Baldwin
add448e4e7
Use __packed.
2002-10-09 19:46:09 +00:00
John Baldwin
a96a2b2bbf
Spell 'Temperature' correctly.
2002-10-08 19:41:12 +00:00
Bruce A. Mah
b07931e581
Teach pkg_add -r how to find 4.7-RELEASE packages with an appropriate
...
osreldate.
(Actually, due to differences in package compression formats, I'm
not sure that a -CURRENT pkg_add -r will do the right thing in
this case, once it finds them.)
2002-10-08 05:15:21 +00:00
Alfred Perlstein
4ee5e5868f
Add 'break' to empty 'default' 'switch' statements.
...
Requested by: mike
2002-10-07 03:56:13 +00:00
Alfred Perlstein
4180788ff0
WARNS=3 safety (mostly), use __unused for unused params and unsigned where
...
needed to avoid warnings about comparing signed and unsigned values.
2002-10-07 02:56:59 +00:00
Alfred Perlstein
4362ea2992
fix line wrap.
2002-10-07 01:19:56 +00:00
Alfred Perlstein
fa0ce29ae7
cast xdr_rpcblist_ptr to xdrproc_t to silence warnings.
2002-10-07 01:16:00 +00:00
Alfred Perlstein
b3359df33e
Add ';' after 'default:' labels to avoid 'deprecated use of label at end
...
of compound statement' warnings.
2002-10-07 01:09:40 +00:00
Alfred Perlstein
e9fb8a0e9d
Don't pass a NULL pointer to syslog(3).
...
Submitted by: kris
2002-10-07 00:58:21 +00:00
Dag-Erling Smørgrav
695df15da2
Avoid referencing a removed (and freed) queue entry. This partially reverts
...
revision 1.101 (which did not introduce the bug but made it harder to fix)
PR: misc/40363
Submitted by: David Dunham <dwdunham@isilon.com>
MFC after: 2 weeks
2002-10-06 17:43:04 +00:00