NetBSD

NetBSD: NetBSD IRIX bináris kompatibilitás 6. rész

Címkék

O'Reilly Network Folytatódik Emmanuel Dreyfus [p99dreyf@criens.u-psud.fr] folyamatban levő cikksorozata, amely a NetBSD operációs rendszeren való Irix bináris kompatibilitást elemzi. A cikksorozat jelenleg a hatodik részénél tart. Mai téma: share groups emuláció, néhány nem dokumentált IRIX titok, például a verem elrendezés és regiszter beállítások, a sproc(2) visszafejtése, stb.

A cikksorozat az Onlamp-on jelenik meg, a minőségre garancia az O'Reilly név.mmanuel Dreyfus rendszer és hálózati adminisztrátor Párizsban, Franciaországban és jelenleg aktív NetBSD fejlesztő. Unix felhasználó 1996 óta, az első általa telepített Unix rendszer egy Mac68k-n futó NetBSD volt 1998-ban. Dreyfus 2001. januárjában lett NetBSD fejlesztő, a munkája a projectben az, hogy integrálja a Linux emulációs kódot a NetBSD PowerPC verziójába.

A cikket elolvashatod itt.

Kezdetleges UFS2 támogatás a NetBSD-ben

Címkék

Frank van der Linden commitolta az UFS2 kódjának első részét a NetBSD-be. A kódot a FreeBSD-ből vették át (Marshall Kirk McKusick fejlesztése). Az UFS2 egy kiterjesztés az FFS-hez - amely 64-bites block mutatókat (pointers) ad a filerendszerhez, > 1 TB támogatás, kiterjesztett file tárolás és még sok minden más újdonság.

Email bejelentés:Subject: initial UFS2 support committed

To: None current-users@netbsd.org

From: Frank van der Linden fvdl@wasabisystems.com

List: current-users

Date: 04/02/2003 12:56:06

I just committed the first part of the UFS2 code, derived from the FreeBSD code. I've been porting this over the last month or so as my daytime job for Wasabi.

UFS2 is an extension to FFS. It adds 64 bit block pointers (breaking the 1T barrier), support for extended file storage, and a few other things. Since a few structures were renamed, and the superblock layout for FFS changed, this touches quite a lot of files.

UFS2 is not (yet) the default type for FFS filesystems. newfs(8) will create a normal FFS filesystem by default. If you want an UFS2 fileystem, specify "-O 2" as an option.

No additional kernel options are needed for UFS2 support, it's

contained within the FFS code.

I have tested the code in various circumstances (with and without softdep, with different byteorder, etc), and tested all filesystem utilities at least once. Should you run in to filesystem problems you had not seen before, please use send-pr to file a PR, or send me a message.

Please note that older fsck binaries will complain a bit about

filesystems if you boot a new kernel, because of some superblock changes. This is harmless. However, if you have 1.6 fsck binaries, they will signal a fatal superblock mismatch with the first alternate, because they compare too many fields (even ones that aren't useful). This is annoying, and I'd advise peole to upgrade their fsck_ffs binary before using a new kernel. 1.6.1 will have an fsck that is forward compatible.

Again, none of this signals actual filesystem damage, but it's

still annoying.

- Frank

sendmail 8.12.8 importálva NetBSD-current-be

Címkék

Andrew Brown importálta a sendmail 8.12.8-as verzióját a -current-be. Ez az újabb sendmail verzió eltérően az előző kiadásoktól, már nem telepít setuid root binárisokat, helyette setgid-et állít az smmsp-re. Ez a verzió szintén portolva lett a FreeBSD-be is.

Andrew levele:Subject: HEADS-UP: sendmail 8.12.8 imported

To: None

From: Andrew Brown

List: current-users

Date: 03/24/2003 12:28:40

sorry for the delay, but i finally got all the goo involved in

importing the new sendmail worked out, and i imported it this morning.

first and foremost, this new version of sendmail (8.12.8) does not get installed as a setuid root binary[*], but rather is setgid to smmsp.

the new mode of operation is that sendmail collects mail (from mutt or pine or /usr/bin/mail) and stores it in a new "client queue" directory. it then relays the mail to an smtp daemon listening on the loopback interface. that daemon accepts the mail, stores it in the main mail queue, and handles delivery. there is a new configuration file (called /etc/mail/submit.cf) for this mode of operation. it's

simple and the generic netbsd-msp.cf file should suffice for just about everyone.

what this means is that if you have sendmail selected as your mta via /etc/mailer.conf, you will now need a daemon listening on the loopback interface to accept the mail and arrange for delivery.

changes to /etc/postinstall will help with upgrades and advise you of any possible problems.

hopefully i caught everything during my testing period, but if i

missed anything, please let me know and/or file a pr. i know i have a tad more documentation to do first...

[*] if you really want to, you can remove (or not install) the

/etc/mail/submit.cf file and change the mode of sendmail back to 4755 and you can get the old behavior. see the description of the sendmail flags in rc.conf(5) for more info.

--

|----------|

codewarrior@daemon.org * "ah! i see you have the internet

twofsonet@graffiti.com (Andrew Brown) that goes *ping*!"

werdna@squooshy.com * "information is power -- share the wealth."

A NetBSD Project a héten ünnepli a fennállásának 10-dik évét

Címkék

Mint ahogy arról korábban beszámoltunk, a NetBSD project idén márciusban (azaz ebben a hónapban) ünnepli az első CVS commitjének (és egyben a fennállásának) 10-dik évét. A legelső commit-et a NetBSD forrás fájába (src/Makefile) Chris Demetriou "követte" el 1993. március. 21-én pénteken.Ennek megünneplésére a világ számos városában nagyszabású bulikat rendeznek. Az erről szóló sajtóbejelentést olvasd el itt. Boldog szülinapot NetBSD!

Működik az XFree86 DRI a NetBSD-n

Címkék

Erik Reid azon dolgozik hogy működő DRI (direct rendering infrastructure) támogatást üssön össze a NetBSD-hez. Most úgy tűnik, hogy van esély a sikerre. NetBSD/i386 1.6P alatt már működik a matrox g450-nel, ezen kívül működnie kell radeon és r128-cal is. Nézd meg az ehhez kapcsolódó diskurzust a x11-tech listán, a bővebb részletekért.

NetBSD csomagok állása

Címkék

Alistair Crooks egy levelet postázott a netbsd-announce listára amelyben a csomagok számáról tájékoztatja az embereket.