- cam-disk.so
- It's possible to specify a starting device number in the name=
option.
CAUTION:
Specify device numbers only on a closed system where you
know all the devices and indexes.
- cam-optical.so
- The arguments of the timeout and
verbose options have changed, and there's a new
rmb option.
- chkfsys
- There's a new -x option that makes chkfsys exit
with detailed error codes.
Without this option, an exit status of 0 doesn't
indicate that no problems were found with the filesystem(s).
- cron
- There's a new -s option that makes cron
poll for jobs every minute (to compensate for clock skew).
- devb-ram
- The default amount of cache for a block I/O driver (15% of system RAM)
is too high for devb-ram; you should use the
blk cache=... option to reduce it.
- devc-con, devc-con-hid
- These managers support international keyboard layouts.
You can use the supplied US-101 or DE-102 (German) layout, or you can
define your own layout.
- devf-generic
- New options:
- -d log_method
- Control the logging from the flash driver.
- -e auto
- Only enumerate the flash partitions, instead of doing a full scan
and mount.
- df
- There's a new -h option that makes df
display the sizes in a "human-readable" form, using
bytes, KB, MB, or GB as the units.
- diskboot
- There's a new -u option that you can use to override the
options passed to io-usb.
- fdisk
-
- The fdisk info command displays a warning if the number
of sectors reported by the device doesn't match the product of
the number of cylinders, the sectors per track, and the number of heads.
This is expected for hard drives that use zoned bit recording.
- We've added more information about partition types, the
corresponding filesystems, and the commands you use to initialize
the filesystems.
- fs-cd.so,
fs-dos.so,
fs-ext2.so,
fs-qnx6.so,
fs-udf.so
- All our disk filesystems except fs-qnx4.so
use UTF-8 encoding for presentation of their filenames;
attempts to specify a filename not using UTF-8 encoding will fail
(with an error of EILSEQ) on these filesystems.
- fs-qnx6.so
- The Power-Safe filesystem was designed for and is intended for
traditional rotating hard disk drive media.
It can't guarantee power-safe robustness if the drive can't ensure that
data is flushed to the storage medium.
For more information, see
"Required properties of the device"
in the entry for fs-qnx6.so.
- fs-udf.so
- In addition to supporting UDF (OSTA-UDF/ECMA-167) filesystems,
fs-udf.so now supports ISO-9660 (base 1998 spec, 1999 spec,
Joliet extensions, Rock Ridge extensions).
As a result, it has the following new options:
- case=asis|lower|upper
- Control the case used to display ISO-9660 filenames.
- format=list
- Set both the list of disk formats to support, as well as the order in
which they should be probed.
- info=path
- The first character of the path can be + or -,
and this controls whether empty entries (metadata descriptors not given
a value) are shown in the directory or not, respectively.
- perms=[file_permissions][:directory_permissions]
- The permissions to use for ISO9660 files, directories, or both.
This filesystem also has a new vcd=num option that
you can use to set the number of raw VCD 2352-byte deblocking buffers.
- fsysinfo
- The output now includes statistics about the number of pages mapped in
and released by the heap-allocation subsystem.
- ftp
- We're using a newer version of ftp, so we've updated the
link to the NetBSD documentation.
- ftpd
- We've restored the
"Setting up a restricted ftp subtree"
section that was removed from the documentation for QNX SDP 6.4.0.
- gcc
-
- The -mno-fp-moves option (a QNX Neutrino extension)
prevents the code generator from using floating point registers to
move integers.
Using floating point registers for this is very slow on systems that
use floating point emulation.
- Even with exceptions disabled, the new() operator throws a
std::out_of_memory exception if there isn't enough memory.
If you want new() to return NULL instead of
throwing an exception, overload the new() operator with
your own.
- inetd
- Use the -D option to force inetd to daemonize
by calling
procmgr_daemon()
instead of calling
daemon().
You need to specify the -D option to inetd if
you're running it under the control of the High Availability Manager.
- io-blk.so
-
- io-pkt-v4, io-pkt-v4-hc, io-pkt-v6-hc
-
- The stack processes a generic name= option that lets you
override the default interface prefix used for network drivers.
- The stack processes the following driver options for all USB drivers using
the NetBSD-to-QNX conversion library to let you identify a
particular USB device using information obtained from running
usb -v:
- did=ID — device product ID
- vid=ID — device vendor ID
- devno=addr — device address, as reported
by the usb utility
- busno=num — host controller, as reported
by the usb utility
- io-usb
- You can use the -P option to specify the priority of the
server.
- ls
- If you're using Qnet, doing something like ls -R /net can
take a very long time because it recursively lists all the directories
on all the machines on your network.
- mkefs
-
- You can specify a value of none for the filter
attribute.
- You can use the -c option to specify a directory in
which to cache compressed files.
- mketfs
- You can specify a value of none for the filter
attribute.
- mkifs
-
- You can specify a value of none for the filter
attribute.
- If you turn compression on with the
+compress
attribute, you can optionally specify the algorithm by number.
- mkqnx6fs
- New options:
- -O options — specify boot options.
- -o options — specify filesystem options.
The -T option is intended to replace explicit -b,
-g, -i, and -r values.
- mksbp
- This entry now describes how to build a System Builder project that's
inside a workspace or just logically linked to one.
- mount
- By default, filesystems are mounted as read-write (if the physical
media permit it), but you can use the -r option to mount
them as read-only.
- named
- Updated to reflect BIND9.
- /etc/named.conf
- Updated to reflect BIND9.
- nfsd
- If you change the exports file, you can make nfsd aware of
the changes by either restarting it, or by sending it a
SIGHUP signal.
- ntpd,
ntpdate
- For information about the associated configuration files, see
ntp.conf
and
ntp.keys
in the FreeBSD documentation.
- on
- We've documented the -P option, which
spawns the process, setting the SPAWN_PADDR64_SAFE flag
to indicate that the process is known to operate safely with 64-bit
addressing or doesn't
care about the physical memory location.
- pci-bios
- All PCI servers have an -x option that prevents the
server from removing devices from the PCI bus while enumerating them.
- pidin
-
- This utility now supports the following shorthand names:
- backtrace — display a backtrace of the calling
routines for each thread in the displayed processes.
- channels — display the lengths of
the send, receive, reply and pulse queues.
- mapinfo — show information about memory mappings.
- We've added more details about the output of the memory
argument.
- The pidin syspage command now displays the CPU-dependent,
mdriver, and pminfo sections of the system page.
- pppd
- The ccp option is no longer supported because CCP
(Compression Control Protocol) negotiation is enabled by default.
The vj option (for enabling Van jacobson style TCP/IP
header compression) is also no longer supported.
QNX Neutrino supports multilink PPP.
- procnto*
-
- QCC
- Even with exceptions disabled, the new() operator throws a
std::out_of_memory exception if there isn't enough memory.
If you want new() to return NULL instead of
throwing an exception, overload the new() operator with
your own.
- qconfig
- We've explained why you should use QWinCfg instead of
qconfig on Windows.
- QWinCfg
- Click the Show Packages.. button to display a list of the QNX
packages that you've installed on your system.
- setkey
- We've updated the list of supported algorithms.
This utility now supports the 3des-deriv encryption
algorithm.
- tail
- The options for this utility now conform to POSIX; to copy a given
number of bytes, use the -c number option.
- tftp
- There's a new -e option and port argument,
and several new commands:
- blksize blk-size
- tout
- tsize
- tr
- You can specify ranges of characters with or without square brackets.
- traceroute
- The documentation now includes these options:
- -d — turn on socket-level debugging.
- -P — set the "don't fragment" bit and
use the next hop MTU each time a "need fragmentation"
error is received, thus probing the path MTU.
- wpa_supplicant
- We've updated the documentation to reflect the NetBSD version 5.0
of this daemon.
- GNU binutils (
addr2line,
ar,
c++filt,
gprof,
ld,
nm,
objcopy,
objdump,
ranlib,
readelf,
size,
strings,
strip)
- For detailed documentation about these utilities, see the GNU website at
http://www.gnu.org/.
We once again support MIPSBE and MIPSLE targets.