FreeBSD/i386 5.3-RELEASE
FreeBSD
Copyright © 2000, 2001, 2002, 2003, 2004 FreeBSD
$FreeBSD: src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml,v
1.6.2.5 2004/10/11 12:59:07 den Exp $
1.
FreeBSD 5.3-RELEASE i386. , , FreeBSD. FreeBSD.
FreeBSD 5.3-RELEASE release. ftp://ftp.FreeBSD.org/ . ( ) release FreeBSD `` FreeBSD'' FreeBSD.
FreeBSD. , . , . FreeBSD 5.3-RELEASE FreeBSD.
2.
5.2.1-RELEASE FreeBSD. , , , 5-STABLE, [MERGED].
, 5.3-RELEASE, , , , . / . , , FreeBSD ; , , .
2.1.
mksnap_ffs(8); () . , , setuid , . dump(8) -L, mksnap_ffs(8). , mksnap_ffs(8) operator. FreeBSD-SA-04:01.
System V Shared Memory ( shmat(2)). . , , , . FreeBSD-SA-04:02. [MERGED]
jail_attach(2). jail(8) jail, jail. FreeBSD-SA-04:03.
DoS TCP FreeBSD TCP , . FreeBSD-SA-04:04. [MERGED]
SSL/TLS ChangeCipherSpec OpenSSL, . , OpenSSL, (DoS). FreeBSD-SA-04:05. [MERGED]
IPv6 setsockopt(2). , , , , . FreeBSD-SA-04:06.
CVS. , CVS . FreeBSD-SA-04:07. [MERGED]
Heimdal, , realm. FreeBSD-SA-04:08. [MERGED]
CVS, . FreeBSD-SA-04:10. [MERGED]
msync(2), MS_INVALIDATE. , , MS_INVALIDATE . , MS_INVALIDATE, sysctl vm.old_msync, . FreeBSD-SA-04:11. [MERGED]
jail(2), jail. FreeBSD-SA-04:12. [MERGED]
Linux, . FreeBSD-SA-04:13. [MERGED]
CVS, , DoS, , CVS 1.11.17. FreeBSD-SA-04:14. [MERGED]
CONS_SCRSHOT ioctl(2) ; , , . FreeBSD-SA-04:15. [MERGED]
2.2.
ADAPTIVE_MUTEXES . , , , , . NO_ADAPTIVE_MUTEXES.
ADAPTIVE_GIANT, Giant . SMP i386.
bus_dma(9)
DMA
, bus_dmamap_load()
. ,
sysctl hw.busdma.*
bus_dma(9).
contigmalloc(9) , . sysctl vm.old_contigmalloc. contigmalloc(9).
path devfs(5) .
API getvfsent(3) .
hw.pci.allow_unsupported_io_range .
jail(2) raw jail. sysctl security.jail.allow_raw_sockets.
kqueue(2) EVFILT_FS, . mount, unmount up/down NFS.
, KDB. GDB, , run-length encoding compression, , , , . :
-
KDB options KDB, options GDB, options DDB. DDB GDB , KDB .
-
WITNESS_DDB WITNESS_KDB.
-
DDB_TRACE KDB_TRACE.
-
DDB_UNATTENDED KDB_UNATTENDED.
-
SC_HISTORY_DDBKEY SC_HISTORY_KDBKEY.
-
DDB_NOKLDSYM . DDB pre-linker symbol lookups, KLD symbol lookups .
-
GDB_REMOTE_CHAT . GDB FreeBSD. GDB .
KDB , , . . . sysctl debug.kdb.current. debug.kdb.available. , sysctl debug.kdb.enter.
sysctl debug.kdb.stop_cpus. , IPI (Inter Processor Interrupts) CPU , .
, MAC_STATIC, MAC Framework, MAC.
mac_bsdextended(4) . sysctl mac_bsdextended_firstmatch_enabled.
mac_bsdextended(4) syslog AUTHPRIV. sysctl mac_bsdextended_logging.
mballoc mbuma, Mbuf Cluster UMA. , NMBCLUSTERS . maxusers, kern.ipc.nmbclusters .
/dev/kmem, /dev/mem, /dev/io .
mmap(2), , PROT_NONE, , . [MERGED]
MP_WATCHDOG; CPU watchdog / NMI , . watchdog sysctl; watchdog . , . watchdog sysctl debug.watchdog_cpu.
sysctl debug.leak_schedlock. sysctl, , watchdog, MP_WATCHDOG option.
debug.mpsafenet . Giant FreeBSD, . , Netgraph ng_tty(4), KAME IPsec, IPX/SPX Giant, , Giant.
, NET_WITH_GIANT. debug.mpsafenet (0), , , , .
debug.mpsafevm .
PREEMPTION. . .
dev sysctl devclass , . , dev.foo0.bar dev.foo.0.bar, dev.foo.bar.
sysctl, kern.always_console_output. TIOCCONS.
sysctl kern.sched.name, , kern.quantum kern.sched.quantum.
: pci(4) , . hw.pci.do_powerstate 0.
ULE . , GENERIC 4BSD. . ``'' ``'' , . , CPU. SMP, ULE CPU, CPU affinity, CPU binding, HyperThreading, . fine-grained kernel locking, .
, vm_map_findspace(9), O(log n), . vm_map_findspace(9) , mmap(2) .
debug.witness_* debug.witness.*.
FreeBSD Thread Local Storage (TLS), GCC __thread . , ; , , .
, , OpenBSD.
FreeBSD/i386 Intel C/C++ Compiler ( lang/icc).
2.2.2.
acpi_asus(4) ASUSTek ACPI , LED.
acpi_panasonic(4) Panasonic. Let's note ( Toughbook, ) CF-R1N, CF-R2A, CF-R3.
acpi_toshiba(4), Toshiba Toshiba, .
acpi_video(4) ACPI.
acpi(4) sysctl (, dev.root0.nexus0.acpi0.acpi_lid0.wake), .
acpi(4) , BIOS . loader hint.acpi.0.disabled 0.
ctau(4) Cronyx Tau. ``ct'' - , FreeBSD. [MERGED]
: , ct.
cp(4) Cronyx Tau-PCI.
dgb (DigiBoard intelligent serial card) . digi(4), , dgb.
nmdm(4) .
raid(4) ( RAIDframe NetBSD) . , , geom(4) API 5-CURRENT.
pcic(4) GENERIC, . .
psm(4) moused(8) Synaptics TouchPad.
random(4) (RNG) VIA C3 Nehemiah (Stepping 3 ).
sx, Specialix I/O8+ I/O4+ intelligent multiport serial controllers.
hw.uart.console hw.uart.dbgport uart(4). , .
ubser(4) BWCT.
ucycom(4) USB RS232 Cypress CY7C637xx CY7C640/1xx, DeLorme Earthmate USB GPS ( ). , .
ISA , asc GI1904 , ctx CORTEX-I Frame Grabber, gp National Instruments AT-GPIB AT-GPIB/TNT, gsc Genius GS-4500, le DEC EtherWORKS II III Ethernet, rdp RealTek RTL 8002 Ethernet, spigot Creative Labs Video Spigot, stl stli Stallion Technologies wt Archive/Wangtek. , API 5-CURRENT. - ioctl , sasc sgsc .
( ) . : (major) ( ). -. API , d_version struct cdevsw. , .
2.2.2.1.
meteor () .
Direct Rendering Manager (DRM) CVS DRI Project 26 2004 . PCI ID Radeon.
; device sound , device snd_* . midi, , . : sound(4), snd_ad1816(4), snd_als4000(4), snd_cmi(4), snd_cs4281(4), snd_csa(4), snd_ds1(4), snd_emu10k1(4), snd_es137x(4), snd_gusc(4), snd_maestro3(4), snd_sbc(4), snd_solo(4), snd_uaudio(4).
sound(4) ( pcm(4)) /boot/device.hints , mixer . , /boot/device.hints pcm. sound(4).
2.2.2.2.
arl(4), Aironet Arlan 655. [MERGED]
em(4) . [MERGED]
fwip(4), IP FireWire. , MCAP . RFC 2734 RFC 3146 IP FireWire fwe(4).
fxp(4) sysctl, dev.fxp0, sysctl .
fxp(4) Ethernet, VLAN_MTU. ifconfig(8) vlanmtu -vlanmtu.
hea (Efficient Networks, Inc. ENI-155p ATM adapter) . en(4).
hme(4) , vlan(4) Ethernet MTU.
hme(4) TCP/UDP Transmit/Receive (checksum offload) /. hme(4) UDP , 0x0, UDP . link0 ifconfig(8).
ixgb(4), Intel PRO/10GBE 10 Gigabit Ethernet. [MERGED]
lmc (LAN Media Corp. PCI WAN adapter) .
loran (Loran-C receiver) .
FreeBSD Microsoft(R) Windows(R) NDIS FreeBSD/i386. relocator/linker Windows .SYS FreeBSD NDIS API FreeBSD. PCI ( pci(4)) CardBus ( cardbus(4)), Ethernet . ndis(4) ndiscvt(8).
nge(4), VLAN. [MERGED]
, polling(4) rl(4). [MERGED]
, multicast promiscuous sk(4).
ste(4) polling(4). [MERGED]
udav(4). USB Ethernet , Davicom DM9601 .
vge(4), VIA Networking Technologies VT6122 Gigabit Ethernet 10/100/1000 copper PHY.
vr(4) polling(4). [MERGED]
TX xl(4) , . [MERGED]
polling(4) . polling(4): dc(4), fxp(4), em(4), ixgb(4), nge(4), re(4), rl(4), sis(4), ste(4), vge(4), vr(4). ifconfig(8) ( ixgb(4)). [MERGED]
2.2.3.
gre(4) WCCP 2.
ipfw(4) versrcreach, . (BGP) . ,
deny ip from any to any not versrcreachCisco IOS:
ip verify unicast source reachable-via any
ipfw(4) antispoof, . , , . , . :
deny ip from any to any not antispoof in
ipfw(4) jail, ID. :
count ip from any to any jail 2, TCP UDP .
ipfw(4) (lookup tables), . [MERGED]
ipfw(4) forward IPFIREWALL_FORWARD.
sysctl net.inet.ip.process_options IP. 0 IP , 1 IP ( ), 2 IP ICMP filter prohibited.
IPsec KAME Project. , , Security Policy Database (SPD).
natd(8) globalports. natd(8) .
Netgraph ng_atmllc(4), RFC 1483 ATM LLC .
Netgraph ng_hub(4), Ethernet. [MERGED]
Netgraph ng_rfc1490(4) Cisco, RFC 1490 frame relay.
Netgraph ng_sppp(4), netgraph(4) sppp(4) .
Netgraph, , Netgraph ng_tee(4) 4.X.
Netgraph ng_vlan(4), IEEE 802.1Q VLAN tagging. [MERGED]
PFIL_HOOKS , . , FreeBSD, PFIL_HOOKS.
Ethernet.
Link Quality Monitoring (LQM) ppp(8) . LQM, RFC 1989, PPP . [MERGED]
- , stf(4) stf0, stf, 6to4. , ; , ifconfig stf stf, stf0, stf0 .
TCP : RFC 3042 (Limited Retransmit), RFC 3390 (increased initial congestion window sizes), TCP bandwidth-delay product limiting. sysctl net.inet.tcp.rfc3042, net.inet.tcp.rfc3390, net.inet.tcp.inflight.enable. tcp(4).
FreeBSD TCP MSS ( sysctl net.inet.tcp.minmss) , TCP ( sysctl net.inet.tcp.minmssoverload). , , . .
TCP RFC 2385 (TCP-MD5) digest ( ). , TCP_SIGNATURE FAST_IPSEC, TCP TCP . setkey(8) TCP-MD5 . [MERGED]
reset TCP , reset , , TCP .
RFC 1948 . Initial Sequence Number (ISN) , ISN , .
``'' (random ephemeral port allocation), OpenBSD. sysctl net.inet.ip.portrange.randomized. [MERGED]
TCP Selective Acknowledgements (SACK), RFC 2018. TCP . SACK sysctl net.inet.tcp.sack.enable.
2.2.4.
ata(4) cardbus(4) ATA/SATA.
ata(4). master/slave .
ata(4) Promise command sequencer, Promise (PDC203** PDC206**).
: Promise SX4/SX4000 ``'' Promise ATA ; ATA RAID , RAID0, RAID1 RAID0+1.
DA_OLD_QUIRKS, CAM SCSI ( cam(4)) . [MERGED]
geom(4), / .
geom(4) GEOM_CONCAT .
geom(4) GEOM_NOP .
geom(4) GEOM_RAID3 RAID3 graid3(8).
geom(4) GEOM_STRIPE, RAID0. : ``fast'' ``economic''. fast, , ; 10 , economic RAID0. fast , . kern.geom.stripe.fast 0 economic, . , fast, kern.geom.stripe.maxmem.
GEOM Gate, geom(4) GEOM_GATE GEOM Gate ( ggatel(8), ggatec(8), and ggated(8)). , geom(4) .
geom(4) GEOM_LABEL , UFS, MSDOSFS (FAT12, FAT16, FAT32), ISO9660.
geom(4) GEOM_GPT, GUID Partition Table (GPT) , GENERIC .
geom(4) GEOM_MIRROR, RAID1. gmirror(8).
geom(4) GEOM_UZIP, . cloop V2.0.
geom(4) GEOM_VINUM vinum(4) geom(4).
ips(4) Adaptec ServeRAID series SCSI.
twa(4), 3ware's 9000 series PATA/SATA RAID. [MERGED]
umass(4) ATAPI MMC . [MERGED]
vinum(4) geom(4), - 5.x. gvinum.
LSI-type RAID.
2.2.5.
EXT2FS (> 4GB). , , EXT2_DYN_REV , EXT2_FEATURE_RO_COMPAT_LARGE_FILE.
NFSv4 ; NFSv3/NFSv2 .
MSDOSFS_LARGE , 128GB. . , 32 ; , 1 , . NFS .
SMBFS SMB , ``man in the middle'' Windows 2003 . , ; mount_smbfs(8).
2.3.
acpidump(8) SSDT. DSDT , .
bsdlabel(8) -f .
bsdtar(1) tar(1) FreeBSD . /usr/bin/tar , /usr/bin/bsdtar. /usr/bin/gtar , WITH_GTAR.
bthidcontrol bthidd, Bluetooth HID (Human Interface Device).
col(1), colcrt(1), colrm(1), column(1), fmt(1), join(1), rev(1), tr(1), ul(1) .
conscontrol(8) set unset, / . unset , printf(9) , . tty ioctl TIOCCONS.
cron(8) , -j -J, , . , cron(8) . , , . [MERGED]
cut(1) -c, -d, -f .
cvs(1) iso8601 ISO 8601.
daemon(8) -p PID .
dd(1) fillchar , noerror sync .
df(1) -c .
df(1), -t .
doscmd FreeBSD emulators/doscmd FreeBSD.
dump(8) restore(8) -P ( ). sh(1) $DUMP_VOLUME $RESTORE_VOLUME . dump(8) restore(8).
eeprom(8) , EEPROM NVRAM. , Open Firmware.
find(1) -depth n, , n. [MERGED]
ftpd(8) UID , root. FTP ipfw(8) uid.
gpt(8), GUID , remove. add -i, .
id(1) -M MAC .
ifconfig(8) , name.
ifconfig(8) polling(4) . [MERGED]
ifconfig(8) vlanmtu -vlanmtu, Ethernet (.. , 1500 ).
ifconfig(8) vlanhwtag -vlanhwtag, VLAN Ethernet .
indent(1) -ldi . .
indent(1) now supports -fbs and -ut for function declarations with the opening brace on the same line as the declaration of arguments all spaces and no tabs in order to fix problem when non-8 space tabs are used.
ip6fw(8) -n
ipcs(1) -u IPC , .
ipfw(8) -b , .
jail(8) -l . , HOME, SHELL, PATH, TERM, USER jail . su(1) -l.
killall(1) -e, -u , ID . [MERGED]
libalias(3) ( API) . API .
libarchive . libarchive(3).
libdisk d_addr_t . sysinstall(8) 1 TB.
, libkse, libpthread i386, amd64 ia64. GCC -pthread libpthread libc_r.
: (, , ) libmap.conf(5) libc_r / libkse libpthread.
: NVIDIA libmap.conf(5), libpthread libc_r, libpthread.
libpthread LIBPTHREAD_SYSTEM_SCOPE 1:1 ( ). , libpthread -DSYSTEM_SCOPE_ONLY 1:1, , M:N. , LIBPTHREAD_PROCESS_SCOPE M:N ( ). :
% LIBPTHREAD_SYSTEM_SCOPE=yes threaded_app
threaded_app ,
% LIBPTHREAD_PROCESS_SCOPE=yes threaded_app
.
ls(1) , LC_CTYPE, .
make(1) .warning.
make(1) POSIX- + Makefile, -n. make.
make(1) MAKEFLAGS, POSIX. make, make(1) ( MAKEFLAGS, make). , make, .
C99 nearbyint(3) nearbyintf(3).
C99 tgmath.h. math.h complex.h, float, double long double.
GNU mbsnrtowcs(3) wcsnrtombs(3).
newsyslog(8) newsyslog.conf.
newsyslog(8) . , , , , , , .
UTF-8 . misc/utf8locale.
Israel Hebrew he_IL.UTF-8.
mountd(8) -p, .
netstat(1) , .
newfs(8) mdmfs(8) -l MAC multilabel tunefs(8).
nologin(8) /sbin/nologin /usr/sbin/nologin. /sbin/nologin .
NSS , NSS ( net/nss_ldap) .
od(1) POSIX.
patch(1) BSD- OpenBSD. --posix POSIX.
pgrep(1) pkill(1), NetBSD. -M , (core) /dev/kmem , -N (kernel) .
ppp(8) ``set rad_alive N'' RADIUS RADIUS. [MERGED]
ppp(8) ``set pppoe [standard|3Com]'' Netgraph ng_pppoe(4).
ps(1) POSIX/SUSv3. -p ID , -t , -A, -ax, -G ID , -X, -x, . ps(1). [MERGED]
ps(1) -O emul, , .
pw(8) -H, . [MERGED]
rarpd(8), IP . [MERGED]
regex(3) , .
, resolver(3), timeout: attempts:.
resolver(3) . DNS , . ; : www/mozilla , mail/evolution, devel/gnomevfs, devel/gnomevfs2.
rmdir(1) -v, .
savecore(8) 2GB.
script(1) , . sysutils/portupgrade; , .
sdpd(8) Bluetooth Service Discovery Protocol.
sed(1) y () .
sha1(1) rmd160(1). md5(1), . [MERGED]
smbmsg(8), / SMBus .
talk(1) localhost talkd(8), . talk(1) localhost /etc/hosts DNS.
tftpd(8) : -w, , -U, umask.
top(1) I/O. ``m'' -m io.
( GNU ) getopt_long(3), GNU .
2.3.1. /etc/rc.d
diskless hostname, resolve, tmp var.
gbde_swap, gbde . gbde_swap_enable rc.conf(5), /dev/foo.bde fstab(5) /dev/foo , MD5 512 , /dev/random. , .
ip6addrctl_enable ip6addrctl_verbose. ip6addrctl_enable YES, . /etc/ip6addrctl.conf, , . , RFC 3484, ipv6_enable YES. IPv4.
mixer. , , .
named BIND 9 . :
-
named(8) chroot(2) /var/named. named_chrootdir named_chrootdir, chroot(2) named_chrootdir .
-
named_chroot_autoupdate YES ( ), chroot . , /var/named/etc/namedb, /etc/namedb, , /var/named/var/run/named/pid, /var/run/named/pid. named_symlink_enable rc.conf.
-
rndc.key , .
pf pflog pf(4).
2.4.
ACPI-CA 20030619 20040527.
AMD (am-utils) 6.0.9 6.0.10p1.
awk Bell Labs 29 2003 7 2004 .
BIND 8.3.1-REL 9.3.0. [MERGED]
Binutils 23 2004 FSF 2.15.
CVS 1.11.15 1.11.17. [MERGED]
FILE 3.41 4.10.
gdtoa (, ) 20030324 20040118.
GDB 6.1.1.
GNU GCC 3.3.3-prerelease 6 , 2003 3.4.2-prerelease 28 , 2004.
GNU grep 2.4d 2.5.1.
less 371 381.
GNU readline 4.3 001 005.
GNU regex , GNU grep 2.5.1.
GNU sort textutils 2.1 coreutils 5.2.1 12 2004 .
GNU tar gtar.
Heimdal Kerberos 0.6 0.6.1.
ISC DHCP c 3.0.1 RC10 3.0.1.
libpcap 0.7.1 0.8.3.
lukemftpd 3 2003 9 2004 .
NTP 4.1.1a 4.2.0.
OpenPAM Dogwood Eelgrass.
OpenSSH 3.6.1p1 3.8.1p1.
: sshd(8) . SSH 1 . , SSH PAM.
OpenSSL 0.9.7c 0.9.7d. [MERGED]
OpenSSL VIA C3 Nehemiah PadLock ACE (Advanced Cryptography Engine) , Advanced Encryption Standard (AES), OpenSSL.
pf, OpenBSD OpenBSD 3.5-stable, FreeBSD, . (proxy _pflogd) (authpf, proxy _pflogd), pf.
OpenBSD pf. ftp-proxy(8) ftp pf(4), pfctl(8) ipf(8), pflogd(8) if_pflog pcap(3), authpf(8) pf(4).
routed 2.22 2.27 rhyolite.com. , , RIP MD5 , routed(8) FreeBSD; , Sun, Cisco .
sendmail 8.12.10 8.13.1. [MERGED]
tcpdump 3.7.1 3.8.3.
tcsh 6.11 6.13.00.
tzdata2003a tzdata2004a.
zlib 1.1.4 1.2.1.
2.5. /
/, , rc(8), FreeBSD 5.X, . , . .
SIZE distfiles, . DISABLE_SIZE . FreeBSD, fetch(1), FTP , .
: ports/CHANGES . ports/UPDATING , , src/UPDATING .
pkg_* 4.x sysutils/portupgrade.
csh {...}, :
# pkg_info -I 'docbook>=3.0'
() docbook DTD 3.0. .
.
pkg_create(1) -S @cwd .
pkg_info(1) -j .
2.6.
. , GENERIC , ( ). , , (, , ), CDROM. MFSROOT , mfsroot . boot.flp driver.flp .
FreeBSD , crypto base. , -DNOCRYPT , .
GNOME 2.4 2.6.
: GNOME (x11/gnome2), FreeBSD portupgrade(1) (sysutils/portupgrade) . GNOME , ../../../../../gnome/docs/faq26.html, gnome_upgrade.sh GNOME 2.6.
, GNOME, portupgrade(1) .
KDE 3.1.4 3.2.3.
security/portaudit FreeBSD. , , .
FreeBSD Xorg XFree86 X Window System . Xorg - X11R6.7.0. , XFree86 FreeBSD (x11/XFree86-4).
, FreeBSD, ftp://ftp.FreeBSD.org/.
, FreeBSD, , <questions@FreeBSD.org>.
FreeBSD 5-STABLE <stable@FreeBSD.org>.
, , <doc@FreeBSD.org>.
Последнее изменение: 6 октября 2025 г. от Andrey Zakhvatov