by donotreply@osnews.com (Thom Holwerda) at January 05, 2009 07:01 PM
pcc appears to have had some significant updates due to funding; has anyone tried it on DragonFly recently?
The newest @Play column talks about yet another roguelike I’ve never heard of: Incursion. (Too much Zangband on my part.) Apparently it follows 3rd edition Dungeons and Dragons rules quite carefully, which is different than the usual vague Tolkienish/D&Dish look that most roguelikes keep. Check the supplement at the bottom for some literary history.
Are you using any ISA-based network cards? Sepherosa Ziehau is planning to remove support very soon after the 2.2 release; speak up if this is a problem. Or, spend a few dollars and buy a card made in the last 10 years.
You get to hear me blather on for 22 minutes about this Digest and how important/easy it is to contribute to BSD projects, in BSDTalk 169.
by Will Backman (noreply@blogger.com) at January 04, 2009 07:39 PM
FreeBSD News Flash says:
The FreeBSD Foundation has published their Semi-Annual December 2008 newsletter which summarizes what they have done to help the FreeBSD Project and community.
More: continued here
If you feel frustrated that big (>100G) solid state disk drives are still relatively expensive, well… It has been much worse. (via)
Alright, ragge@ has worked hard on this, let's help him make pcc awesome!The first step of the development of PCC made possible by donations via BSD Fund is complete and I would like to invite people to start testing PCC more heavily. Some of the changes have been quite substantial and I may have introduced some new bugs.
I think the support for GCC-specific extensions should be quite good now, even though most attributes are simply parsed and ignored. The only useful target to currently test is i386. Others are coming but not yet complete.
To test PCC under OpenBSD you probably need some patches to the system headers to run it. To apply them, fetch ftp://pcc.ludd.ltu.se/pub/patches/openbsd-include-sys-081220.diff and go to /usr/include/sys and apply them.
To compile PCC, it is best to fetch it out of cvs via pserver: "cvs -d :pserver:anonymous@pcc.ludd.ltu.se:/cvsroot co pcc" and then just run ./configure, make and make install
There are also daily tarballs generated if you don't want to use cvs by some reason.
Please register bug reports in the pcc bug database. The best bug reports is of the form "this particular code snippet doesn't compile" or "this expression generates wrong assembler".
Good luck with it and thank you for your support!
Vincent Stemen posted a note about his homemade tool, called ‘partition’. It has some interesting features, though it would require some documentation and cleanup to use in DragonFly, where it could serve as a replacement for fdisk. If anyone’s interested in making that happen, contact Vincent.
Sepherosa Ziehau has also added age(4) support, a network chip common to Asus systems. Load the kernel module and report your results.
Two UNIX-centric items for end-of-week reading: “The History of Unix *dump programs” and “Roll your own toy UNIX-clone OS“. (via)
Thanks to Matthias Schmidt, the installer now supports Hammer, meaning you can install an all-Hammer DragonFly system. Well, almost.
Read more of this story at Slashdot.
Provide the -O2 version of the assembly program, then discuss bl and blr and the Procedure Linkage Table. I wish that everything was shorter and simpler.
Michael Neumann has replaced suser(9) with priv(9), taken from FreeBSD, for fine-grained priviledge control.
Sepherosa Ziehau has added OpenBSD’s in_addprefix() and in_scrubprefix() from OpenBSD, which makes it possible to add two addresses within the same subnet to two separate network interfaces. Read his post for a more descriptive synopsis. Hes also made some original fixes.
He’s also added support (from FreeBSD) for the Atheros AR8121/AR8113/AR8114 PCIe ethernet controller, via ale(4), prompted by some Eee PC 1000H issues that were highlighted here before.
New page: == wip/jdk* == ...the browserplugin of wip/jdk15 passes the elster-test at https://www.elsteronline.de/eportal/KonfigurationsAssistentI.tax?requestaction=KonfigurationsAssistentI.tax ... ...
The Winter version of the BSDA courseware DVD is now available. Everything on there is available (in parts) for free over the Internet, but paying the USD$40 for the DVD gets you convenience and a way to support bsdcertification.org. (via)
I need to note these faster; they’re piling up: the DCBSDCon blog has announced two more speakers for the convention: Richard Bejtlich (of Tao of Security), who will talking about network security monitoring with FreeBSD, and Marco Peereboom, of OpenBSD, who will be talking about epitome.
Write and save this page, stopping at the part where I insert my commented version of greeting.s
"After years of encouragement from the OpenBSD community for others to use Reyk Floeter's free atheros wireless driver, it seems that the Linux world is finally listening.
Add some intro text and some information about PowerPC. Please edit to fix my errors.
The most recent item on the DCBSDCon blog announces Kristaps Džonsons as a speaker; he will talk about his process isolation work on mult.
P.S. Who else thinks that it would be good to have man pages look as pretty as the web page for mult?
This recent Coding Horror column by Jeff Atwood expands on a Joel Spolsky discussion, where it’s pointed out good programmers program cause they love it, not because of the pay or anything else. I’d take that discussion a step farther and use open source programming as an example; people do it because they want to; because they don’t want to stop thinking about solving problems even when they aren’t at work.
There’s a parallel here that I’ll make between programming and ‘normal’ art; artists and designers do the same thing when they get home too.
Hans zal een historisch overzicht geven van het ontstaan van *BSD vanaf de oorsprong van UNIX tot aan de nu bekende *BSD varianten. Hij zal daarbij met name ingaan wat de oorsprong en het ontstaan van een aantal *BSD-projecten zijn. Hierbij zal hij zeer kort ingaan op de verschillende licentieproblemen die we in het verleden gezien hebben en worden een aantal bekende personen en data weer eens even op de kaart geplaatst.
Hans van de Looy is oprichter van Madison Gurkha. Een bedrijf dat gespecialiseerd is op het gebied van het uitvoeren van technische ICT-beveiligingsonderzoeken, in de media ook wel aangeduid met Etisch Hacken. Tijdens dergelijke onderzoeken maakt hij ook regelmatig gebruik van op BSD* gebaseerde systemen.
In 2004 ben ik begonnen met het FreeBSD Dutch Documentation Project, een project dat inmiddels bijna het complete handboek vertaald heeft. Sinds die tijd zijn er vele wegen geweest die ik behandeld heb, van documentatie projectleider naar Security Team-lid tot aan FreeBSD Developer.
Remko Lodder is momenteel 25 jaar en werkt als Unix Engineer voor het bedrijf Snow B.V. waar hij zich momenteel met name bezig houd met security (firewalls etc). Hij is sinds 2004 lid van het FreeBSD Development team en is momenteel 1 van de meest actieve developers binnen het team.
CVSROOT: /cvs
Module name: src
Changes by: djm@ 2008/12/29 15:25:50
Modified files:
lib/libc/stdlib: malloc.3 malloc.c
Log message:
extra paranoia for malloc(3):
Move all runtime options into a structure that is made read-only
(via mprotect) after initialisation to protect against attacks that
overwrite options to turn off malloc protections (e.g. use-after-free)
Allocate the main bookkeeping data (struct dir_info) using mmap(),
thereby giving it an unpredictable address. Place a PROT_NONE guard
page on either side to further frustrate attacks on it.
Add a new 'L' option that maps struct dir_info PROT_NONE except when
in the allocator code itself. Makes attacks on it basically impossible.
feedback tedu deraadt otto canacar
ok otto
Thanks Damien for the hard work!So much that I’m doing bullet points:
The ISC DHCP package in pkgsrc is changing as it moves from 4.0 to 4.1; the package names will be different, as will the rc flags. Keep an eye out for this if you use it for your internal network. (This may affect our install CD, too.)
If you didn’t make it to the 25th Chaos Communication Congress, there’s a number of ways it’s getting streamed via video and audio. (via)
Michael Neumann reported success booting DragonFly on his Eee PC 1000H, though the wireless/wired network drivers don’t work yet.
by donotreply@osnews.com (Thom Holwerda) at December 26, 2008 11:58 AM