FreeBSD

csup: CVSup C-ben

Címkék

Maxime Henrion egy levelet postázott a current@ listára, amelyben segítséget kér a csup fejlesztéséhez. A csup nem más, mint a jól ismert CVSup C-ben való újraírása. A fejlesztő levelében kifejti, hogy egyedül nem képes a projektet befejezni, ezért a csup forráskódját publikálja annak reményében, hogy lesz valaki, aki segít fejleszteni.

Sokakban felmerülhet a kérdés, hogy miért lenne jó a CVSup-ot átírni C-be...A C-ben megírt CVSup klón helyet kaphatna az alaprendszerben. A CVSup-pal az volt a baja több felhasználónak is, hogy a használatához fel kellett telepíteniük a modula-3 nyelvet (ezm3-*), amely nem kevés helyet foglal, és elég hosszan fordul le (korábbi cikkünk). A modula-3 csomag majdnem 25MB-ot foglal el feleslegesen, és a legtöbb user nem is használja másra, mint a cvsup-ra. E felhasználók szerint sokkal jobb lenne a ``csup'', mert ha az C-ben lenne megírva, akkor nem függene egyéb programnyelvi csomagoktól.

A segélykérő levél itt, a forráskód pedig itt.

FreeBSD-SA-05:09.htt

Címkék

Téma: information disclosure when using HTT

Kategória: core

Modul: sys

Bejelentve: 2005-05-13

Frissítve: 2005-05-13

Közreműködők: Colin PercivalÉrintett verziók: All FreeBSD/i386 and FreeBSD/amd64 releases.

Javítva: 2005-05-13 00:13:00 UTC (RELENG_5, 5.4-STABLE)

2005-05-13 00:13:00 UTC (RELENG_5_4, 5.4-RELEASE-p1)

2005-05-13 00:13:00 UTC (RELENG_5_3, 5.3-RELEASE-p15)

2005-05-13 00:13:00 UTC (RELENG_4, 4.11-STABLE)

2005-05-13 00:13:00 UTC (RELENG_4_11, 4.11-RELEASE-p9)

2005-05-13 00:13:00 UTC (RELENG_4_10, 4.10-RELEASE-p14)

CVE név: CAN-2005-0109

Ennek a cikknek megfelelően a fent említett FreeBSD verziók érintettek a hibában. Javítás, részletek, patch a bejelentésben.

FreeBSD 5.4-RELEASE bejelentés

Címkék

Tegnap óta már ugyan elérhető az FTP szervereken a FreeBSD 5.4, de a hivatalos bejelentés csak most született meg.

Néhány érdekesség: * a jail(8) feature in the kernel

* improved support for machines with more than 4GB of memory

* addition of CARP - Common Address Redundancy protocol

* flexible processor speed control

* additional network interface support

* network protocols, disk and storage upgrades in the form of support for new disk controllers



Megtalálod a kiadás részleteit itt.

BSD certifikációk, akár két helyen is - avagy akarsz CFBU vagy COBSA lenni?

Címkék

Az elmúlt hetekben többször is volt szó arról, hogy aki szeretne marhalevelet, az hamarosan kaphat a BSD tudása után is. Az interneten két kezdeményezés is indult, amelyik azt a célt tűzte ki maga elé, hogy igazolást ad arról, hogy kinek milyen BSD tudása van.Az egyik a BSDCertification.org a másik pedig a BSDCertification.com.

BSDCertification.com

Az utóbbinál már vannak beta vizsgák is. Az első minősítés amelyet meg lehet szerezni, az a CFBU - Certified FreeBSD User, de már kidolgozás alatt van a CFBA1 - Certified FreeBSD Administrator I. vizsgakérdéssor is. A BSDCertification.com oldalon a következő minősítések kiosztását tervezik a jövőben:

FreeBSD minősítések

- CFBU - Certified FreeBSD User (Released April 25, 2005)

- CFBA1 - Certified FreeBSD Administrator I (Release Date: Fall 2005)

- CFBA2 - Certified FreeBSD Administrator II (Release Date: TBA)

- CFBD - Certified FreeBSD Developer (Release Date: TBA)

NetBSD minősítések

- CNBNA - Certified NetBSD Network Administrator (Release Date: TBA)

- NBCD - Certified NetBSD Developer (Release Date: TBA)

OpenBSD minősítések

- COBSA - Certified OpenBSD Security Administrator (Release Date: TBA)

- COBD - Certified OpenBSD Developer (Release Date: TBA)

A BSDCertification.com CFBU vizsgakérdések küzöl néhányba már be is lehet lesni:

1. You accidentally chose to enable Anonymous FTP when installing FreeBSD. Now that your installation is finished, how would you disable Anonymous FTP without disabling FTP entirely?

* a. Remove the line anonymous_ftp_enable="YES" from /etc/rc.conf

* b. rmuser ftp

* c. Add a '#' in front of ftp in file /etc/inetd.conf

* d. use /stand/sysinstall

2. When enabling a wireless card during the Standard install, what extra option to ifconfig would you most likely add?

* a. ssid

* b. dhcp

* c. 802.11b

* d. lwapp

3. What is the function of the ports collection?

* a. To help enable HTTP and other TCP Ports

* b. To automate the downloading, compiling, and installation of third party software packages.

* c. To provide a list of common ports that should be blocked to prevent hackers

* d. To automatically port a program written for linux over to BSD.

BSDCertification.org

A BSDCertification.org jelenleg még dolgozik a minősítési rendszer kitalálásán.

A két kezdeményezés egymástól teljesen független, semmi közük egymáshoz!

BSD telepítés ``örökség-mentes'' PC-kre

Címkék

Egyes gyártók hadat üzentek a legacy eszközöknek, és olyan gépekkel állnak elő amelyek nem tartalmaznak öröklött hardver komponenseket (a saját terminológiájukban ``legacy-free'' gépeket gyártanak). Ilyen gép például az IBM Netvista S40-es, amelyben sem párhuzamos, sem soros portot nem találunk. Nincs benne AT billentyűzet, sem PS/2-es egér port, sem floppy kontroller.Helyettük találunk a gépben 5 darab USB portot (elöl kettőt, és hátul hármat), amelyek egy USB kontrollerhez kapcsolódnak.

Az ilyen gépre egyes operációs rendszerek nem biztos, hogy out-of-the-box feltelepülnek. Például a FreeBSD, NetBSD, DragonFly BSD telepítése problémákba ütközik a ``gyári'' telepítő használata esetén.

Micho Durdevich ezen cikke azt mutatja be, hogy hogyan lehet ilyen gépekre FreeBSD-t, NetBSD-t és DragonFly BSD-t varázsolni.

Billentyűzet kezelési hiba a FreeBSD5 ágban

Címkék

Mint az ebből a levélből is látszik, volt egy kb. 2-3 napos időszak a FreeBSD 5 ágban, amíg a billentyűzet kezelése kissé érdekesen viselkedett. Konkrétan a boot során valamikor elveszítette a bilentyűzetet. Ellentétben a kissé tömör levéllel, nem teljesen, ugyanis pl. az Alt-Ctrl-Del vagy a Scroll-Lock-os képernyővisszapörgetés működik, sőt ha békén hagyjuk a rendszerindítást, akkor multiba átmenetkor vissza is kapjuk, de pl. egy korrekt rendszerfrissítést (vagy bármi egyebet, amihez, single-be kellene butulni) nem lehet megcsinálni. Ezt élesben tapasztaltam, jelenleg is egy olyan gépről írom, ahol hibás a kernel, és a régi userland fut együtt, jelenleg megy a cvsup :-)