FreeBSD

FreeBSD bluetooth stack frissítések

Címkék

Maksim Yevmenkin bejelentése szerint elérhető a FreeBSD Bluetooth stack-jének legfrissebb engineering release kiadása. A frissítések között szerepel olyan dolog, mint az új kernel-beli RFCOMM implementáció a SOCK_STREAM interfésszel, vagy az OBEX támogatás. Ezen kívül a setup scriptek és kisebb hibák javítására került sor.

Maksim Yevmenkin levele:Date: Mon, 10 Feb 2003 11:26:11 -0800

From: Maksim Yevmenkin

To: current@freebsd.org, net@freebsd.org

Subject: Bluetooth stack for FreeBSD

Dear Hackers,

I'm very pleased to announce that another engineering release is available for download at

http://www.geocities.com/m_evmenkin...20030210.tar.gz

Note: This release has new tree layout that matches FreeBSD

source tree.

Quick summary of changes

- New in-kernel RFCOMM implementation with SOCK_STREAM interface. The old user space implementation (rfcommd-1.1) is no longer required and is not included in this release.

- Support for RFCOMM based DUN and LAN profiles. Note: DUN

profile required patch for PPP. The patch was submitted

to Brian Somers for review. In the mean time contact me

if you want it.

- OBEX support. This release includes simple OpenOBEX library based (included) client/server application. It supports both Object Push and File Transfer profiles. It is now possible to get phone book, calendar, pictures etc. from your cell phone.

- SDP port has been upgraded to 1.0rc3

- share/examples/netgraph/bluetooth now has sample script that will setup your Bluetooth devices.

- Minor bug fixes

As usual all comments, bug reports and success stories are

appreciated :)

thanks,

max

A FreeBSD 5.0 a vállalati szféra felé tekintget

Címkék

"A FreeBSD 5.0 operációs rendszer a három éves fejlesztés után végre nyilvánosan elérhető. A január végén kiadott OS most először nyújt támogatást a Sun Sparc64 és az Intel IA64 platformokra. Erőfeszítéseket teszneka fejlesztők arra, hogy az AMD Hammer architektúrájára is portolják a rendszert, de jelenleg nincs használható 64bites Hammer portja a FreeBSD 5.0-nak. - mondta Scott Long FreeBSD mérnök."

Teljes cikk itt.

OTP: azaz egyszer használható jelszavak

Címkék

freebsd basics Folytassuk a FreeBSD alapismeretek kiterjesztését az OnLapm-os Dru Lavigne segítségével. Dru ezen a héten egy alternatív bejelentkezési mechanizmust mutat be, amely az OTP (One Time Passwords) névre hallgat. Ha normális esetben jelentkezünk be egy FreeBSD rendszerre SSH-n keresztül (és nem kulcsos azonosítást használunk), akkor a jelszavunkat addig használhatjuk, amíg az le nem jár, vagy amíg azt meg nem változtatjuk (újra-felhasználható jelszavak). Ez addig biztonságos, amíg valaki meg nem szerzi a jelszót. Viszont mi lenne akkor, ha a rendszer minden egyes bejelentkezésnél csak más-más jelszót fogadna el? Hiába szerezné meg bárki az előző jelszót, nem tudna vele a rendszer erőforrásaihoz hozzáférni. Így egy kicsit nagyobb biztonságban lehetnénk a keyloggerek, packet snifferek, és jelszótörők világában. A FreeBSD rendszerek az ilyen "egyszer használatos" jelszó-rendszer felállításához lehetőséget biztosítanak az adminisztrátornak erre a célra készült programok segítségével. Az egyik ilyen program az S/Key. Az S/Key programot a Bellcore (jelenleg Telcordia) fejlesztette, és szabadon hozzáférhető volt. Később a Telcordia egy kereskedelmi szoftvert fejlesztett ki az S/Key néven, így a fejlesztések OPIE (One-time Passwords In Everything) néven folytak tovább. A FreeBSD 4.x rendszereken megtalálható az S/Key és az OPIE. A FreeBSD 5.0 rendszeren már csak az OPIE-vel találkozhatunk.

Dru megmutatja nekünk, hogy hogyan kell az OPIE segítségével olyan bejelentkezési rendszert kialakítani, amely minden egyes bejelentkezéskor más-más jelszót fogad csak el.Dru Lavigne hálózati ismeretek oktató tanárnő, instruktor egy magániskolában Kingstonban (ON). Az a hír járja róla, hogy a célja az, hogy minél több operációs rendszer tudjon bootolni egyszerre a tesztgépén. 1997-ben egy bug után nyomoztott az Interneten, a Yahoo keresője a FreeBSD oldalára vetette, azóta megszállott FreeBSD felhasználó. Szabadidejében TCP/IP adminisztációs könyveket és RFC-ket olvas.

A cikket megtalálod az OnLAMP oldalán itt.

FreeBSD from scratch

Címkék

"A 'make world'-del szoktad frissíteni a rendszered? Ezzel akkor lehet baj, ha csak egy rendszer van a lemezeden. Ha az 'installworld' nem fut le teljesen, akkor előfordulhat, hogy egy félig frissített rendszert kapsz, ami nem bootol be. Vagy esetleg az 'installworld' szépen lefut, de az új kernel nem bootol. Ilyenkor lehet azt tenni, hogy nyúlunk a javító CD után, és visszaállítjuk a rendszerünk a fél évvel ezelőtti mentésből.Én jobban hiszek a "töröld le a merevlemezed, mikor frissítesz elgondolásban. Letörölve a diszket, vagy a partíciókat, biztos lehetsz benne, hogy semmmilyen régi haszontalan dolog nem marad a rendszereden. Természetesen, ha letörlöd a diszkedet, akkor újra kell telepíteni/fordítani a portokat és csomagokat, visszaállítani a szépen beállított rendszered, stb. Ha mindezt automatikusan akarod megtenni, olvass tovább."

Ezzel a bevezetővel indul egy cikk a DaemonNews-on, FreeBSD From Scratch címmel.

A cikket megtalálod itt.

FreeBSD core fejlesztő kifakadása

Címkék

Slashdot: A freebsd-chat levlistán folyó beszélgetésből az derül ki, hogy egy nagyon régi FreeBSD core fejlesztő, Matt Dillon (régebbi cikkünk), valószínűleg nem fog több változtatást commitelni a FreeBSD kernelhez. Dillon az egyike a legelismertebb FreeBSD fejlesztőknek. A FreeBSD 4.x fejlesztése során felbecsülhetetlen érdemeket szerzett. A FreeBSD VM fixálása, változtatások a FreeBSD TCP/IP stackjában fűződik a nevéhez. Elismert NFS guru. Segített fixálni a Linux kernel VM-jét. Most a FreeBSD core csapat által kiadott kis magyarázat (Dillon kifakadásáról) spekulációkhoz és aggódáshoz vezetett a FreeBSD kernel jövőjét illetően. Ha Dillon végleg felhagyna a FreeBSD kernel fejlesztésével, az nagy érvágás lenne az operációs rendszer fejlesztésének szempontjából. A dologhoz hozzátartozik Greg Lehey megjegyzése, melyből kiderül, hogy Matt Dillon sohasem volt core team tag, stb.

BSDCon 2003 - CFP

Címkék

Az Usenix-es Alex Walker bejelentette, hogy a BSDCon 2003 Program Bírálóbizottság kiadta a BSDCon 2003 CFP-jét (Call For Papers) (azaz, az előadók, előadástémák jelentkezését várják a szervezők). A témák a következők lehetnek, természetesen maradva a BSD topikon: beáágyazott (embedded) BSD alkalmazások fejlesztése és telepítése, BSD kernelek és desktop, internet, biztonság és hálóhati szolgáltatások, rendszeradminisztráció, stb (bővebben a levélben).

Alex Walker levele:From: Alex Walker

To: announce@FreeBSD.org

Date: Mon, February 3, 2003 5:11 pm

Subject: BSDCon 2003 - Call for Papers

--------------------------------------------------------------------

The BSDCon 2003 Program Committee invites you to contribute original and innovative papers on topics related to BSD-derived systems and the Open Source world. Topics of interest include but are not limited to:

* Embedded BSD application development and deployment

* Real world experiences using BSD systems

* Using BSD in a mixed OS environment

* Comparison with non-BSD operating systems; technical,

practical, licensing (GPL vs. BSD)

* Tracking open source development on non-BSD systems

* BSD on the desktop

* I/O subsystem and device driver development

* SMP and kernel threads

* Kernel enhancements

* Internet and networking services

* Security

* Performance analysis and tuning

* System administration

* Future of BSD

For more information about the BSDCon 2003 Call for Papers, visit:

http://www.usenix.org/events/bsdcon03/cfp/

Submissions in the form of extended abstracts are due by April 1, 2003. Be sure to review the extended abstract expectations before submitting. Selection will be based on the quality of the written submission and whether the work is of interest to the community. For detailed author guidelines, including sample extended abstracts and final papers

visit:

http://www.usenix.org/events/bsdcon...guidelines.html

We look forward to receiving your submissions!

Sincerely,

Gregory Neil Shapiro

BSDCon 2003 Program Chair

Help wanted: FreeBSD SiS ATA támogatás

Címkék

Soeren Schmidt jelenleg az ATA vezérlők driverének frissítésével foglalkozik, és a listájának utolsó chipsetje a SiS. Itt jössz képbe Te, ha SiS chipseten használsz FreeBSD-t, akkor segíthetsz a fejlesztésben. Soerennek szüksége lenne a olyan mailre, amelynek a tartalma a "pciconf -l" (az SiS alaplapod listájára). Ha megteheted segíts neki!

Soeren levele:From: Soeren Schmidt

Subject: Request for info from SiS chipset owners

To: current@freebsd.org, hackers@freebsd.org

Date: Sat, 1 Feb 2003 12:02:05 +0100 (CET)

I'm currently in the midst of an ATA chipset support mega rewrite/update, and the last item on the list is SiS support.

That where _you_ come into the picture, I need a pciconf -l from your SiS based system!

Just reply to this message with the output from pciconf -l and you have helped me sort out the myriads of SiS chipsets out there.

-Søren

FreeBSD: 1.6+ millió egyidejű kapcsolat

Címkék

Sokan állítják, hogy a FreeBSD TCP/IP stackje a legjobb a világon. Azt, hogy az egyik legstabilabb OS, azt mi sem bizonyítja jobban mint, az hogy a Netcraft-on a "longest uptime" kategóriában az első 10 gép közül 7 FreeBSD ( a többi három BSD/OS néven fut), az első helyezett FreeBSD 1399 napos uptime-mal vezet. Az első 50-ben szinte csak BSD-k vannak, néhány Irix, Solaris, három Win2K! viszont egy darab Linux box sem található itt. Az uptime nem minden! mondják sokan, és igazuk van. Viszont itt egy újabb FreeBSD rekord:

Terry Lambert postázott egy érdekes levelet a @freebsd-hackers listára, amelyben azt állítja, hogy több, mint 1.6 millió egyidejű kapcsolatot tud kiszolgálni egy FreeBSD 4.4 box. A bejelentésben egy általa tuningolt FreeBSD-ről beszél, amelyen Ő mérte a fent említett eredményt. A gép 1,603,127 egyidejű kapcsolatot szolgált ki 4GB fizikai memóriával, IPSEC használata nélkül. Ha a mérés hiteles, akkor úgy tűnik, hogy ez egy rekord az x86 kategóriában.

Bejelentés:Date: Sun, 26 Jan 2003 17:36:30 -0800

From: Terry Lambert

To: Sam Tannous

Cc: freebsd-hackers@freebsd.org

Subject: Re: max simultaneous TCP connections

(32,763)?

Sam Tannous wrote:

> I have two freebsd boxes (back to back) and I've

> been playing with a simple server on one machine

> and client on the other machine (this was simply

> an exercise with playing with kqueue). Both the

> server and the client are single processes and the

> client seems to stop at 32,763 connections.

>

> I've modified the port range, tcp keepalive,

> kern.ipc.somaxconn, maxfiles, maxsockets, nmbclusters.

> I even tried net.inet.tcp.tcbhashsize (up to 1024).

>

> Is there some other parameter I'm missing? Or is this

> a known limitation/bug?

You must tune up maxfiles at boot time, not afterwards, or

the number of tcpcb's and inpcb's will be limited to the

value of maxfiles at compile time, no matter what you set

it to later with that !#$%@&*! sysctl that pretends to be

read/write, but should really be read-only after boot time.

The limit on outbound connections is 65535. Technically,

this is per IP, but you will have to read the kernel code

in some detail to use more than one IP, since FreeBSD has a

bug in inpcballoc, in that it treats all outbound sockets as

if they are allocated from the INADDR_ANY range, even if you

are only using a single IP address (technically, you should

be able to bind on the way out before a connect, but there

are some hoops ou have to jup through to avoid certain "if"

tests that should not be there.

Given the 32763 number, it looks like you are just quoting me

back to me, pretending the historical answer is the current

answer, and that has not been accurate since FreeBSD 4.5.

I have *personally* tuned a FreeBSD box with 4G of RAM, and

*personally* achieved a reacord number of connections.

The current record is 1,603,127 simultaneous connections, in

FreeBSD 4.4, without IPSEC.

As far as I know, I hold the single machine connection record

for an x86 box.

-- Terry

A Sun Microsystem Grid Engine projectje portolva FreeBSD-re

Címkék

Brooks Davis portolta a Sun Grid Engine névre hallgató szoftverét FreeBSD-re. A munka Ron Chen foltjain alapul. A Grid Engine project egy nyílt forrású próbálkozás, amelyet a Sun Microsystems indított és a CollabNet támogat.

"A Grid Engine az elosztott számítások megvalósítását mozdítja elő. Sun Grid Engine (SGE) egy ingyenesen hozzáférhetõ erõforrás manager. Eredetileg CODINE néven, kereskedelmi szoftverként volt ismert, de 2001. júliusától forráskódja ingyenesen hozzáférhetõ a http://gridengine.sunsource.net címen.

A SGE rendszer feladata nem a párhuzamosítás, hanem egy számítógépes cluster1 erõforrásainak nyilvántartása, a cluster-be beérkezõ feladatok (jobs) nyilvántartása, és a kettõ megfelelõ feltételekkel való összerendelése. A SGE tehát egy keretprogramot ad annak érdekében, hogy a számítógépes cluster-t a lehetõ leghatékonyabb módon tudjunk felhasználni."

Bővebben a SGE-ről Stefán Péter munkájában olvashatsz itt.

Bejelentés:Date: Tue, 28 Jan 2003 07:20:03 -0800 (PST)

From: Ron Chen

Subject: Fwd: [GE dev] FreeBSD port

To: freebsd-hackers@freebsd.org

MIME-Version: 1.0

Content-Type: text/plain; charset=us-ascii

Sender: owner-freebsd-hackers@FreeBSD.ORG

Precedence: bulk

List-ID:

List-Archive: (Web Archive)

List-Help: (List Instructions)

List-Subscribe:

List-Unsubscribe:

X-Loop: FreeBSD.ORG

FYI, newest FreeBSD port of GridEngine.

For more details about GridEngine:

http://gridengine.sunsource.net/

-Ron

--- Brooks Davis wrote:

> I've updated my port of SGE to FreeBSD (based on Ron

> Chen's patch).

> It's available online at:

>

> http://people.freebsd.org/~brooks/sge/

>

> You need to extract sge-freebsd-files.tar.gz in

> gridengine/source and

> use patch to apply sge-freebsd.diff there as well.

> BUILD shows how I

> build my copy.

>

> At this point job submission and deletion (both

> batch and parallel)

> works and jobs run. Running qmake doesn't work, it

> hangs.

>

> Please test it out.

>

> I'm intested in seeing FreeBSD become a fully

> supported platform at some

> time. I saw one message indicating that one issue

> was the lack of a

> maintainer was part of the problem. I'm willing to

> take on the role if

> needed.

>

> -- Brooks

>

>