George Rosamond | 29 Jun 04:49 2016

[talk] NYC*BUG Upcoming: July 6 meeting, HOPE, installfest

Several important events are on for July and August.

July 6 on RetroBSD and LiteBSD

July 22-24 HOPE which will feature a table from the FreeBSD Foundation
(and we need volunteers to help staff the table)

August 3 a post-HOPE installfest

July 6: Meet the Smallest BSDs: RetroBSD and LiteBSD, Brian Callahan
18:45, Stone Creek Bar & Lounge: 140 E 27th St

(note Brian's talk <at>  post about ordering hardware)

Abstract

We all expect *BSD to run on our personal computers and servers. What
you may not know is that the last five years have seen a successful
experiment to bring *BSD to the PIC32 microcontrollers. There are now
two different full *BSD operating systems for these microcontrollers:
RetroBSD, a port of 2.11BSD, and LiteBSD, based on 4.4BSD-Lite2.

This talk introduces the two smallest BSDs, the differences between
them, what hardware you need (with hands-on demos), and how to get
involved. We'll overview what works, what doesn't, the challenges of
writing a complete operating system with extremely small RAM limits in
the modern era, and how to incorporate *BSD on the microcontroller into
your *BSD universe.

Speaker Bio
(Continue reading)

Robert Menes | 28 Jun 22:18 2016
Picon
Gravatar

[talk] Upcoming installfest

Hey guys,

Here's what I'm aiming to bring for the installfest:

1) iBook G4 (PPC, Open/Free BSD)
2) Sega Dreamcast (NetBSD)
3) PIC32 board (George's; RetroBSD)

I'm looking to try more quirky hardware to run either Net or OpenBSD on.
Does anyone perhaps have a Sharp Zaurus laying around? :)


--Robert

--
Nobody's ever lost in life...they're merely taking the scenic route.
==============================
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
==============================
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1.2
GCS/S/M/MU d- s+: a34 C++(+++) UL++++>$ P++ L+++ E+ W+ N+ o+ K++ w--- O-
M !V PS+ PE Y+ PGP(+) t+ 5++ X++ R tv b+++ DI+++ D++(---) G++ e+ h-
r++ y+
------END GEEK CODE BLOCK------
<div><div dir="ltr">Hey guys,<div><br></div>
<div>Here's what I'm aiming to bring for the installfest:</div>
<div><br></div>
<div>1) iBook G4 (PPC, Open/Free BSD)</div>
<div>2) Sega Dreamcast (NetBSD)</div>
<div>3) PIC32 board (George's; RetroBSD)</div>
<div><br></div>
<div>I'm looking to try more quirky hardware to run either Net or OpenBSD on.</div>
<div>Does anyone perhaps have a Sharp Zaurus laying around? :)</div>
<div><br></div>
<div><a href="http://ftp.openbsd.org/pub/OpenBSD/5.9/zaurus/INSTALL.zaurus">http://ftp.openbsd.org/pub/OpenBSD/5.9/zaurus/INSTALL.zaurus</a></div>
<div><br></div>
<div>--Robert<br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Nobody's ever lost in life...they're merely taking the scenic route.<br>==============================<br>Please avoid sending me Word or PowerPoint attachments.<br>See <a href="http://www.gnu.org/philosophy/no-word-attachments.html" target="_blank">http://www.gnu.org/philosophy/no-word-attachments.html</a><br>==============================<br>-----BEGIN GEEK CODE BLOCK-----<br>Version: 3.1.2<br>GCS/S/M/MU d- s+: a34 C++(+++) UL++++&gt;$ P++ L+++ E+ W+ N+ o+ K++ w--- O-<br>M !V PS+ PE Y+ PGP(+) t+ 5++ X++ R tv b+++ DI+++ D++(---) G++ e+ h-<br>r++ y+<br>------END GEEK CODE BLOCK------</div></div>
</div>
</div></div>
Mark Saad | 28 Jun 02:00 2016

[talk] NSD and reverse zone files

All
 I am setting up a NSD system at work , and I am having no luck getting it to serve a simple reverse zone for 192.168.231.

I have a fairly simple reverse zone

$ORIGIN 231.168.192.in-addr.arpa.
$TTL 1800
<at>        IN      SOA     ny4-ns01.dev.highonfire.com.      admin.dev.highonfire.com. (
;Commit Date 2016062700
                        0000000002        ; serial number
                        3600                    ; refresh
                        900                     ; retry
                        86400                   ; expire
                        1800                    ; ttl
                        )
; Name servers
                        IN      NS      ny4-ns01.dev.highonfire.com.
                        IN      NS      ny4-ns02.dev.highonfire.com.

; PTR records
1                         IN      PTR     ny4-pf01.dev.highonfire.com.
2                         IN      PTR     ptr-231-2.dev.highonfire.com.

No matter how I query it I keep getting a SERVFAIL .  Any ideas ?
 
-- Mark Saad mark.saad <at> ymail.com
<div><div>
<div>All</div>
<div dir="ltr">&nbsp;I am setting up a NSD system at work , and I am having no luck getting it to serve a simple reverse zone for 192.168.231.</div>
<div dir="ltr"><br></div>
<div dir="ltr">I have a fairly simple reverse zone</div>
<div dir="ltr"><br></div>
<div dir="ltr">$ORIGIN 231.168.192.in-addr.arpa.<br>$TTL 1800<br> <at> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SOA&nbsp;&nbsp;&nbsp;&nbsp; ny4-ns01.dev.highonfire.com.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; admin.dev.highonfire.com. (<br>;Commit Date 2016062700<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000000002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; serial number<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3600&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; refresh<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 900&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; retry<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 86400&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; expire<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1800&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; ttl<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<br>; Name servers<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ny4-ns01.dev.highonfire.com.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ny4-ns02.dev.highonfire.com.<br><br>; PTR records<br>1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PTR&nbsp;&nbsp;&nbsp;&nbsp; ny4-pf01.dev.highonfire.com.<br>2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PTR&nbsp;&nbsp;&nbsp;&nbsp; ptr-231-2.dev.highonfire.com.<br>
</div>
<div dir="ltr"><br></div>
<div dir="ltr">No matter how I query it I keep getting a SERVFAIL .&nbsp; Any ideas ?<br>
</div>
<div><span></span></div>
<div>&nbsp;</div>
<div class="signature">--
 Mark Saad
 mark.saad <at> ymail.com</div>
</div></div>
Thomas Levine | 27 Jun 06:50 2016

[talk] Why do directories not contain data?

In every system I have used (not very many systems), if I write(2) to a
directory and read(2) from it, I either get errors or an empty result;
why are these calls not supported for directories?

The directory of course contains references to its children, but that's
not the information I'm thinking about accessing; I naively think that a
directory should be able to contain both a list of children (that I can
display with ls) and an arbitrary blob of unrelated data (that I can
display with cat); why I have never seen a system that works like this?

Brian Callahan | 23 Jun 01:12 2016
Picon

[talk] LiteBSD and RetroBSD: the hardware for the July meeting

Hi everyone --

I'm doing next month's meeting on RetroBSD and LiteBSD. The hardware
these things run on are cheap and readily available, and likely the
meeting will be much more fun if people are hacking along with me.

So here's a list of hardware depending on whether or not you want to run
RetroBSD or LiteBSD. If you need help deciding, RetroBSD is a port of
2.11BSD and LiteBSD is a 4.4BSD-Lite2 based OS (like all the modern big
BSDs).

No matter what, you'll need a microSD card.

RetroBSD:
http://retrobsd.org/wiki/doku.php/board/index
I recommend the Olimex PIC32-RetroBSD and the chipKIT Max32. Keep in
mind that if you go with the Max32, you'll need an Arduino Ethernet
shield R3 (for its microSD card slot).

LiteBSD:
http://litebsd.org/
I recommend the chipKIT WiFIRE board and the Olimex EMZ64. If you buy
the EMZ64 you will need their UEXT to USB RS232 adapter:
https://www.olimex.com/Products/Modules/Interface/MOD-USB-RS232/open-source-hardware
-- alternatively, you could use telnet to access the EMZ64 (this is
indeed what I do with my EMZ64) but it is slower and you'll need a switch.

I do ask that if you purchase from Olimex, you mention me. Olimex has
been great with supporting the RetroBSD and LiteBSD communities and it
would be nice to show them that we RetroBSD/LiteBSD devs are
contributing back to them. Their hardware is also all Open Hardware,
which I think is nice.

Also, as of this morning, LiteBSD builds on FreeBSD! I will be
submitting a port to build the LiteBSD toolchain, but I can provide a
(10.x) binary for those who want to play around before the meeting.

Hope to see everyone out for the meeting with hardware!

~Brian

Sujit K M | 20 Jun 17:15 2016
Picon

[talk] Might be OT to list

Hi All,

I found something interesting with youtube, I believe it is more to do
with machine learning and image processing etc.

If you search for grey washing machine or red washing machine you get
an grey or red washing machine.
If you search for grey balloon or red balloon you get an grey or red balloon.

Could any one of you probably direct me to an google sponsored or an
Opensource library which uses machine learning
and image processing to achieve this.

Regards,
Sujit K M

Isaac (.ike) Levy | 20 Jun 14:58 2016
Picon

[talk] Installfest, Spread the word at HOPE!

Hi All,

HOPE is coming up next month, and this is *the* opportunity to get the word out about the NYC*BUG
InstallFest, to a new audience!

In years past, hacking/info-sec scene was had the *BSD family at the core.  A new generation coming up has not
been exposed to the BSD's in the same way, and anyone from around NYC*BUG can and should play a role in taking
the BSD's to a new audience!

A few pertinent details:

- https://hope.net/ July 22-24, Hotel Pennsylvania

- The flyer attached, we need folks to print and help distribute!

- The FreeBSD Foundation will have a table this year (!), I believe GNN is running it.
(They may want some volunteers to help man the table?  Email admin <at>  to get plugged into it...)

Best,
.ike

Attachment (20160803-installfest.pdf): application/pdf, 48 KiB
Hi All,

HOPE is coming up next month, and this is *the* opportunity to get the word out about the NYC*BUG
InstallFest, to a new audience!

In years past, hacking/info-sec scene was had the *BSD family at the core.  A new generation coming up has not
been exposed to the BSD's in the same way, and anyone from around NYC*BUG can and should play a role in taking
the BSD's to a new audience!

A few pertinent details:

- https://hope.net/ July 22-24, Hotel Pennsylvania

- The flyer attached, we need folks to print and help distribute!

- The FreeBSD Foundation will have a table this year (!), I believe GNN is running it.
(They may want some volunteers to help man the table?  Email admin <at>  to get plugged into it...)

Best,
.ike

Pat McEvoy | 15 Jun 21:11 2016
Picon

[talk] MagSafe power supply

If anyone has a spare Apple MagSafe power supply handy, I would like to borrow it during the presentation
tonight please. 

Patrick 

Pat McEvoy | 15 Jun 19:40 2016
Picon

[talk] Streaming tonight's meeting

Does anyone know if Shawn would mind if we stream tonight's meeting? If we get the nod, I will stream it. 

Patrick

George Rosamond | 15 Jun 18:26 2016

[talk] NYC*BUG Tonight: HardenedBSD


June 15
Adventures in HardenedBSD, Shawn Webb
18:45, Stone Creek Bar & Lounge: 140 E 27th St
Notice: Not the usual first Wednesday

Abstract

This last year has been an amazing one for HardenedBSD.

We're now around 1.5 years old (though our codebase has existed for
longer) and we're starting to get noticed. This presentation talks about
the cool things we're doing in exploit mitigation development and
OPNSense integration.

You'll hear where we've come from, what we're doing now, and where we'll
be headed in the next year. Included will be discussions of ASLR, W^X,
PIE + RELRO, and a few other lower-level tidbits in exploit mitigation
development.

Speaker Bio

Shawn is a security engineer for G2, Inc. He is also the cofounder of
HardenedBSD and one of its lead engineers. He was introduced into the
security industry as a teenager, falling in love with both offensive and
defensive security. Shawn has written tools like libhijack, which aims
to make runtime process infection dead simple on Linux and FreeBSD. Now
he works primarily on the defensive end, implementing exploit mitigation
technologies in HardenedBSD.

George Rosamond | 13 Jun 16:03 2016

[talk] NYC*BUG Wednesday: HardenedBSD

(followup announce coming regarding other upcoming news)

Wednesday, June 15
Adventures in HardenedBSD, Shawn Webb
18:45, Stone Creek Bar & Lounge: 140 E 27th St
Notice: Not the usual first Wednesday

Abstract

This last year has been an amazing one for HardenedBSD.

We're now around 1.5 years old (though our codebase has existed for
longer) and we're starting to get noticed. This presentation talks about
the cool things we're doing in exploit mitigation development and
OPNSense integration.

You'll hear where we've come from, what we're doing now, and where we'll
be headed in the next year. Included will be discussions of ASLR, W^X,
PIE + RELRO, and a few other lower-level tidbits in exploit mitigation
development.

Speaker Bio

Shawn is a security engineer for G2, Inc. He is also the cofounder of
HardenedBSD and one of its lead engineers. He was introduced into the
security industry as a teenager, falling in love with both offensive and
defensive security. Shawn has written tools like libhijack, which aims
to make runtime process infection dead simple on Linux and FreeBSD. Now
he works primarily on the defensive end, implementing exploit mitigation
technologies in HardenedBSD.


Gmane