From billtotman at billtotman.com Wed May 2 12:29:05 2012 From: billtotman at billtotman.com (Bill Totman) Date: Wed, 2 May 2012 12:29:05 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle Message-ID: Hello Talk, Some years ago, it seems, I remember reading about the development cycle of OpenBSD. The highlights I remember had to deal with how Theo will essentially surprise the devs with the actual freeze date and how committers are required to participate in the QA process. Did I imagine this article or can someone help point me to it? -bt From pete at nomadlogic.org Wed May 2 12:43:14 2012 From: pete at nomadlogic.org (Pete Wright) Date: Wed, 2 May 2012 09:43:14 -0700 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: References: Message-ID: <20120502164312.GB5927@arp.nomadlogic.org> On Wed, May 02, 2012 at 12:29:05PM -0400, Bill Totman wrote: > Hello Talk, > > Some years ago, it seems, I remember reading about the development > cycle of OpenBSD. > > The highlights I remember had to deal with how Theo will essentially > surprise the devs with the actual freeze date and how committers are > required to participate in the QA process. > > Did I imagine this article or can someone help point me to it? > you sure you are not thinking about linux distro release practices :) http://www.openbsd.org/faq/faq1.html#Next -pete -- Pete Wright pete at nomadlogic.org From okan at demirmen.com Wed May 2 13:27:43 2012 From: okan at demirmen.com (Okan Demirmen) Date: Wed, 2 May 2012 13:27:43 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: References: Message-ID: <20120502172743.GD31024@clam.khaoz.org> On Wed 2012.05.02 at 12:29 -0400, Bill Totman wrote: > Hello Talk, > > Some years ago, it seems, I remember reading about the development > cycle of OpenBSD. > > The highlights I remember had to deal with how Theo will essentially > surprise the devs with the actual freeze date and how committers are > required to participate in the QA process. > > Did I imagine this article or can someone help point me to it? http://www.openbsd.org/papers/asiabsdcon2009-release_engineering/ From matthewstory at gmail.com Wed May 2 15:19:50 2012 From: matthewstory at gmail.com (Matthew Story) Date: Wed, 2 May 2012 15:19:50 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: <20120502172743.GD31024@clam.khaoz.org> References: <20120502172743.GD31024@clam.khaoz.org> Message-ID: On Wed, May 2, 2012 at 1:27 PM, Okan Demirmen wrote: > On Wed 2012.05.02 at 12:29 -0400, Bill Totman wrote: > > Hello Talk, > > > > Some years ago, it seems, I remember reading about the development > > cycle of OpenBSD. > > > > The highlights I remember had to deal with how Theo will essentially > > surprise the devs with the actual freeze date and how committers are > > required to participate in the QA process. > > > > Did I imagine this article or can someone help point me to it? > > http://www.openbsd.org/papers/asiabsdcon2009-release_engineering/ is that comic sans ... !? > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk > -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From okan at demirmen.com Wed May 2 15:26:25 2012 From: okan at demirmen.com (Okan Demirmen) Date: Wed, 2 May 2012 15:26:25 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: References: <20120502172743.GD31024@clam.khaoz.org> Message-ID: <20120502192625.GE31024@clam.khaoz.org> On Wed 2012.05.02 at 15:19 -0400, Matthew Story wrote: > On Wed, May 2, 2012 at 1:27 PM, Okan Demirmen wrote: > > > On Wed 2012.05.02 at 12:29 -0400, Bill Totman wrote: > > > Hello Talk, > > > > > > Some years ago, it seems, I remember reading about the development > > > cycle of OpenBSD. > > > > > > The highlights I remember had to deal with how Theo will essentially > > > surprise the devs with the actual freeze date and how committers are > > > required to participate in the QA process. > > > > > > Did I imagine this article or can someone help point me to it? > > > > http://www.openbsd.org/papers/asiabsdcon2009-release_engineering/ > > > is that comic sans ... !? yes. ...and isn't that the most important thing to learn? From matthewstory at gmail.com Wed May 2 15:29:38 2012 From: matthewstory at gmail.com (Matthew Story) Date: Wed, 2 May 2012 15:29:38 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: <20120502192625.GE31024@clam.khaoz.org> References: <20120502172743.GD31024@clam.khaoz.org> <20120502192625.GE31024@clam.khaoz.org> Message-ID: On Wed, May 2, 2012 at 3:26 PM, Okan Demirmen wrote: > On Wed 2012.05.02 at 15:19 -0400, Matthew Story wrote: > > On Wed, May 2, 2012 at 1:27 PM, Okan Demirmen wrote: > > > > > On Wed 2012.05.02 at 12:29 -0400, Bill Totman wrote: > > > > Hello Talk, > > > > > > > > Some years ago, it seems, I remember reading about the development > > > > cycle of OpenBSD. > > > > > > > > The highlights I remember had to deal with how Theo will essentially > > > > surprise the devs with the actual freeze date and how committers are > > > > required to participate in the QA process. > > > > > > > > Did I imagine this article or can someone help point me to it? > > > > > > http://www.openbsd.org/papers/asiabsdcon2009-release_engineering/ > > > > > > is that comic sans ... !? > > yes. ...and isn't that the most important thing to learn? > yes, it is ... http://www.mcsweeneys.net/articles/im-comic-sans-asshole > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk > -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From billtotman at billtotman.com Wed May 2 15:36:33 2012 From: billtotman at billtotman.com (Bill Totman) Date: Wed, 2 May 2012 15:36:33 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: <20120502172743.GD31024@clam.khaoz.org> References: <20120502172743.GD31024@clam.khaoz.org> Message-ID: On Wed, May 2, 2012 at 1:27 PM, Okan Demirmen wrote: > On Wed 2012.05.02 at 12:29 -0400, Bill Totman wrote: >> Hello Talk, >> >> Some years ago, it seems, I remember reading about the development >> cycle of OpenBSD. >> >> The highlights I remember had to deal with how Theo will essentially >> surprise the devs with the actual freeze date and how committers are >> required to participate in the QA process. >> >> Did I imagine this article or can someone help point me to it? > > http://www.openbsd.org/papers/asiabsdcon2009-release_engineering/ Thanks, Okan - that's pretty much what I was looking for. Pete, your links are helpful, too. I think the original story might have been via the now defunct Newsforge: http://os.newsforge.com/os/06/03/20/2050223.shtml?tid=8 > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk From mark.saad at ymail.com Wed May 2 15:41:57 2012 From: mark.saad at ymail.com (Mark Saad) Date: Wed, 2 May 2012 15:41:57 -0400 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: References: <20120502172743.GD31024@clam.khaoz.org> Message-ID: On Wed, May 2, 2012 at 3:37 PM, Mark Saad wrote: > On Wed, May 2, 2012 at 3:19 PM, Matthew Story wrote: >> On Wed, May 2, 2012 at 1:27 PM, Okan Demirmen wrote: >>> >>> On Wed 2012.05.02 at 12:29 -0400, Bill Totman wrote: >>> > Hello Talk, >>> > >>> > Some years ago, it seems, I remember reading about the development >>> > cycle of OpenBSD. >>> > >>> > The highlights I remember had to deal with how Theo will essentially >>> > surprise the devs with the actual freeze date and how committers are >>> > required to participate in the QA process. >>> > >>> > Did I imagine this article or can someone help point me to it? >>> >>> http://www.openbsd.org/papers/asiabsdcon2009-release_engineering/ >> >> >> is that comic sans ... !? >> >>> >>> >>> _______________________________________________ >>> talk mailing list >>> talk at lists.nycbug.org >>> http://lists.nycbug.org/mailman/listinfo/talk >> >> >> >> >> -- >> regards, >> matt >> >> _______________________________________________ >> talk mailing list >> talk at lists.nycbug.org >> http://lists.nycbug.org/mailman/listinfo/talk >> > > Is that comic sans ! > > http://blog.netbsd.org/tnf/entry/prettifying_the_netbsd_console > http://blog.netbsd.org/tnf/resource/comic/IMG_0260_sc.jpg > > > -- > mark saad | nonesuch at longcount.org Is that comic sans ! http://blog.netbsd.org/tnf/entry/prettifying_the_netbsd_console http://blog.netbsd.org/tnf/resource/comic/IMG_0260_sc.jpg -- Mark Saad | mark.saad at ymail.com From nikolai at fetissov.org Thu May 3 09:10:29 2012 From: nikolai at fetissov.org (Nikolai Fetissov) Date: Thu, 3 May 2012 09:10:29 -0400 Subject: [nycbug-talk] May 2012 meeting audio Message-ID: <8fef0ba2a4765a9bda2895f3405b14e0.squirrel@www.geekisp.com> Folks, mp3 of Jan's presentation is online at: www.fetissov.org/public/nycbug/nycbug-05-02-12.mp3 Cheers, -- Nikolai From matthewstory at gmail.com Thu May 3 11:34:21 2012 From: matthewstory at gmail.com (Matthew Story) Date: Thu, 3 May 2012 11:34:21 -0400 Subject: [nycbug-talk] Bourne Shell (and ksh 88) Are Dead ... Thank God Message-ID: Following up on the chatter from the tail end of last night's meeting, Solaris 11 has supplanted both the 1 true Bourne Shell and ksh 88 with ksh 93 ... https://blogs.oracle.com/OTNGarage/entry/new_shell_in_oracle_solaris Can we now finally be rid of ${1+"$@"} ... -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthewstory at gmail.com Thu May 3 13:26:50 2012 From: matthewstory at gmail.com (Matthew Story) Date: Thu, 3 May 2012 13:26:50 -0400 Subject: [nycbug-talk] Optional Variable Assignments and Builtins in ``Simple Commands'' Message-ID: Given a little bit of discussion last night surrounding the following statements: VAR=VAL; for i in 1 2 3; do echo "$VAR"; done VAR=VAL for i in 1 2 3; do echo "$VAR"; done I decided to take Jan's advice and "test all the things" in bash, dash and FreeBSD sh: bash $ VAR=VAL for i in 1 2 3; do echo "$VAR"; done -bash: syntax error near unexpected token `do' dash $ VAR=VAL for i in 1 2 3; do echo "$VAR"; done /bin/sh: for: not found freebsd sh$ VAR=VAL for i in 1 2 3; do echo "$VAR"; done Syntax error: "do" unexpected None of them seem to work, so I took a look at the POSIX 1.2008 Shell Command Language Specification for Simple Commands ( http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_01), which says that the ``command'' lookup following an optional variable assignment is subject to the rules governing ``Command Search and Execution'' ( http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_01_01). The rules governing this search (without a slash) starts with ``Special Builtins'', then functions, then moves to a few utilities that will always execute even if they are not in PATH, followed by a PATH search. When we look at the list of ``Special Builtins'', we will see that ``for'' is not there ( http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_14). The reason for this is that ``for'' is a reserved word ( http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_04), which just means that for is a part of the grammar of shell itself, and is not a command. So, assuming that we do have a special built-in, let's say eval ... bash $ VAR=VAL eval echo \$VAR VAL dash $ VAR=VAL eval echo \$VAR VAL freebsd sh$ VAR=VAL eval echo \$VAR VAL All of our shells do support the optional variable assignment syntax for simple commands, as required by the spec. So now to the second question from last night, does optional variable assignment effect the environment of the shell itself, when combined with a special built-in, or do they only effect the environment of the shell itself for the duration of the execution of the special built-in ... bash $ VAR=VAL eval echo \$VAR VAL bash $ echo $VAR bash $ dash $ VAR=VAL eval echo \$VAR VAL dash $ echo $VAR VAL freebsd sh $ echo $VAR VAL So, the answer here is that it depends on the shell ... and that is largely because the POSIX standard is mostly silent about this: If no command name results, variable assignments shall affect the current execution environment. Otherwise, the variable assignments shall be exported for the execution environment of the command and shall not affect the current execution environment (except for special built-ins). I believe that either the behavior of bash here is incorrect, or that either behavior is permissible. But it should be assumed that when using a special built-in with optional variable assignment on the command line, that the variable value may persist in the current execution environment. -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From jschauma at netmeister.org Thu May 3 13:32:04 2012 From: jschauma at netmeister.org (Jan Schaumann) Date: Thu, 3 May 2012 13:32:04 -0400 Subject: [nycbug-talk] Optional Variable Assignments and Builtins in ``Simple Commands'' In-Reply-To: References: Message-ID: <20120503173204.GM29005@netmeister.org> Matthew Story wrote: > I decided to take Jan's advice and "test all the things" in bash, dash and > FreeBSD sh: Nice follow-up! -Jan -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 478 bytes Desc: not available URL: From matthewstory at gmail.com Thu May 3 14:41:38 2012 From: matthewstory at gmail.com (Matthew Story) Date: Thu, 3 May 2012 14:41:38 -0400 Subject: [nycbug-talk] Optional Variable Assignments and Builtins in ``Simple Commands'' In-Reply-To: <20120503173204.GM29005@netmeister.org> References: <20120503173204.GM29005@netmeister.org> Message-ID: On Thu, May 3, 2012 at 1:32 PM, Jan Schaumann wrote: > Matthew Story wrote: > > > I decided to take Jan's advice and "test all the things" in bash, dash > and > > FreeBSD sh: > > Nice follow-up! > One odd bit here is that the functionality for functions is the same as built-ins per shell: bash $ hi() { echo "$HI"; } bash $ HI=HELLO hi HELLO bash $ echo "$HI" dash $ hi() { echo "$HI"; } dash $ HI=HELLO hi HELLO dash $ echo "$HI" HELLO freebsd sh $ hi() { echo "$HI"; } freebsd sh $ HI=HELLO hi HELLO freebsd sh $ echo "$HI" HELLO whereas the specification only exempts special built-ins from setting current environment. I think this is likely an omission in the specification, I have submitted this as a bug to the Austin Group http://austingroupbugs.net/view.php?id=562 > > -Jan > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk > > -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From bonsaime at gmail.com Thu May 3 20:07:32 2012 From: bonsaime at gmail.com (Jesse Callaway) Date: Thu, 3 May 2012 20:07:32 -0400 Subject: [nycbug-talk] useless use of awk? how to fix? Message-ID: This is OBVIOUSLY an rhel/vmware related example, but check it out... rpm -qa | awk 'BEGIN {x=0} /^vmware-tools/ {x++; pkgs[x] = $1} END{ print "yum -y remove \\"; for (y = 1; y < x; y++) print pkgs[y] " \\"; print ";"}' | awk -F '-[[:digit:]]' '{print $1}' Yeah, it could be wrapped in an awk system() call instead of finally piping to the shell, but that would be another construct completely. Although suggestions for solving that are also welcome. Would love to see how this could be done more succinctly YET retaining the somewhat readable instructions. This was probably best asked a few months ago when the awk specific talk was fresh in our minds... -- -jesse From bonsaime at gmail.com Thu May 3 20:50:13 2012 From: bonsaime at gmail.com (Jesse Callaway) Date: Thu, 3 May 2012 20:50:13 -0400 Subject: [nycbug-talk] useless use of awk? how to fix? In-Reply-To: References: Message-ID: On Thu, May 3, 2012 at 8:07 PM, Jesse Callaway wrote: > This is OBVIOUSLY an rhel/vmware related example, but check it out... > > rpm -qa | awk 'BEGIN {x=0} /^vmware-tools/ {x++; pkgs[x] = $1} END{ > print "yum -y remove \\"; for (y = 1; y < x; y++) print pkgs[y] " \\"; > print ";"}' | awk -F '-[[:digit:]]' '{print $1}' > > Yeah, it could be wrapped in an awk system() call instead of finally > piping to the shell, but that would be another construct completely. > Although suggestions for solving that are also welcome. Would love to > see how this could be done more succinctly YET retaining the somewhat > readable instructions. > > This was probably best asked a few months ago when the awk specific > talk was fresh in our minds... > -- > -jesse Oh lord... yum really does allow for wildcards. Let's please ignore the yumminess of this. -- -jesse From jschauma at netmeister.org Thu May 3 21:44:04 2012 From: jschauma at netmeister.org (Jan Schaumann) Date: Thu, 3 May 2012 21:44:04 -0400 Subject: [nycbug-talk] useless use of awk? how to fix? In-Reply-To: References: Message-ID: <20120504014404.GP29005@netmeister.org> Jesse Callaway wrote: > This is OBVIOUSLY an rhel/vmware related example, but check it out... > > rpm -qa | awk 'BEGIN {x=0} /^vmware-tools/ {x++; pkgs[x] = $1} END{ > print "yum -y remove \\"; for (y = 1; y < x; y++) print pkgs[y] " \\"; > print ";"}' | awk -F '-[[:digit:]]' '{print $1}' Whenever somebody asks about how to improve or fix something, my first question is "what is it you want to do". (I can read your code, but the code only does what you told it to do, not what you _want_ it to do, which may be different. ;-) Either way, in this case, I'd ask why you want to store things in an array first anyway if all you're doing is iterate over it lateron. Just print out the lines as you encounter them, which makes it a bit more readable. Not sure if this helps you at all. :-) -Jan -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 478 bytes Desc: not available URL: From brett.mahar at gmx.com Thu May 3 21:21:45 2012 From: brett.mahar at gmx.com (Brett) Date: Fri, 4 May 2012 11:21:45 +1000 Subject: [nycbug-talk] OpenBSD Development Cycle In-Reply-To: References: Message-ID: <20120504112145.70a9dca6b49b6e467db81b8a@gmx.com> > > Some years ago, it seems, I remember reading about the development > cycle of OpenBSD. > > The highlights I remember had to deal with how Theo will essentially > surprise the devs with the actual freeze date and how committers are > required to participate in the QA process. > > Did I imagine this article or can someone help point me to it? > > > -bt > Hi nycbugs, Here's a related talk from Theo de Raadt: http://www.youtube.com/watch?v=i7pkyDUX5uM Brett. From bonsaime at gmail.com Thu May 3 22:37:44 2012 From: bonsaime at gmail.com (Jesse Callaway) Date: Thu, 3 May 2012 22:37:44 -0400 Subject: [nycbug-talk] useless use of awk? how to fix? In-Reply-To: <20120504014404.GP29005@netmeister.org> References: <20120504014404.GP29005@netmeister.org> Message-ID: On Thu, May 3, 2012 at 9:44 PM, Jan Schaumann wrote: > Jesse Callaway wrote: >> This is OBVIOUSLY an rhel/vmware related example, but check it out... >> >> rpm -qa | awk 'BEGIN {x=0} /^vmware-tools/ {x++; pkgs[x] = $1} END{ >> print "yum -y remove \\"; for (y = 1; y < x; y++) print pkgs[y] " \\"; >> print ";"}' | awk -F '-[[:digit:]]' '{print $1}' > > Whenever somebody asks about how to improve or fix something, my first > question is "what is it you want to do". ?(I can read your code, but the > code only does what you told it to do, not what you _want_ it to do, > which may be different. ;-) > > Either way, in this case, I'd ask why you want to store things in an > array first anyway if all you're doing is iterate over it lateron. ?Just > print out the lines as you encounter them, which makes it a bit more > readable. > > Not sure if this helps you at all. :-) > > -Jan > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk > That's a totally good question, and it's probably the #1 thing someone should think about before writing any script - no matter how trivial. The reason why it's done like this is because it the package manager enjoys uninstalling all of this at once so it doesn't bother me with inter-dependencies when I want to remove the whole lot. I'm more wondering if there is some other way of doing this BEGIN {}; {} ....; END {} construct that I should be using instead of invoking another instance of awk for the FS stuff. This is not a data muncher, so the extra exec isn't a huge deal, but all the same it would be good to get some insight from the peanut gallery. -- -jesse From mark.saad at ymail.com Mon May 7 14:15:45 2012 From: mark.saad at ymail.com (Mark Saad) Date: Mon, 7 May 2012 14:15:45 -0400 Subject: [nycbug-talk] Group Password Support Message-ID: All I have no need for this , but I was wondering if any of the BSD's supported group passwords. I ran into a typo in a group file and someone had the GID in the password field. The FreeBSD man page for group states" The passwd field is an optional encrypted password. This field is rarely used and an asterisk is normally placed in it rather than leaving it blank." So the two obvious questions are how would I set a group password, and how would one use it ? -- Mark Saad | mark.saad at ymail.com From lists at eitanadler.com Mon May 7 15:01:18 2012 From: lists at eitanadler.com (Eitan Adler) Date: Mon, 7 May 2012 15:01:18 -0400 Subject: [nycbug-talk] Group Password Support In-Reply-To: References: Message-ID: On 7 May 2012 14:15, Mark Saad wrote: > All > ?I have no need for this , but I was wondering if any of the BSD's > supported group passwords. I ran into a typo in a group file and > someone had the GID in the password field. > The FreeBSD man page for group states" The passwd field is an optional > encrypted password. ?This field is rarely used and an asterisk is > normally placed in it rather than leaving it blank." > So the two obvious questions are how would I set a group password, and > how would one use it ? If I remember correctly: root$pw group add foo root$pw group mod foo -h 0 user$newgrp foo please submit a PR, this documentation is clearly bad. :) -- Eitan Adler From chsnyder at gmail.com Mon May 7 16:44:49 2012 From: chsnyder at gmail.com (Chris Snyder) Date: Mon, 7 May 2012 16:44:49 -0400 Subject: [nycbug-talk] Group Password Support In-Reply-To: References: Message-ID: On Mon, May 7, 2012 at 3:01 PM, Eitan Adler wrote: > On 7 May 2012 14:15, Mark Saad wrote: >> So the two obvious questions are how would I set a group password, and >> how would one use it ? > > If I remember correctly: > root$pw group add foo > root$pw group mod foo -h 0 > user$newgrp foo > Amazing. I had no idea you can join groups other than the ones that are assigned to you in /etc/groups, but of course you can. Thanks! From bonsaime at gmail.com Mon May 7 17:06:37 2012 From: bonsaime at gmail.com (Jesse Callaway) Date: Mon, 7 May 2012 17:06:37 -0400 Subject: [nycbug-talk] Group Password Support In-Reply-To: References: Message-ID: I'd like to hear more on this too. I just set up my first objectClass=posixgroup in OpenLDAP this morning. The password attribute is an optional attribute in the directory server schema I'm using, and I have elected to leave it out entirely. I just have the group name and the gidNumber attributes. On May 7, 2012 2:16 PM, "Mark Saad" wrote: > All > I have no need for this , but I was wondering if any of the BSD's > supported group passwords. I ran into a typo in a group file and > someone had the GID in the password field. > The FreeBSD man page for group states" The passwd field is an optional > encrypted password. This field is rarely used and an asterisk is > normally placed in it rather than leaving it blank." > So the two obvious questions are how would I set a group password, and > how would one use it ? > > -- > > Mark Saad | mark.saad at ymail.com > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ericshane at eradman.com Tue May 8 09:33:59 2012 From: ericshane at eradman.com (Eric Radman) Date: Tue, 8 May 2012 08:33:59 -0500 Subject: [nycbug-talk] Screencasts using ffmpeg Message-ID: <20120508133359.GB8736@SDF.ORG> Has anyone used ffmpeg for doing screencasts? FreeBSD 9 and OpenBSD 5.1 both deliver 4fps while Linux 2.6.32 + Nouveau does 30 with CPU to spare. Perhaps this is really a question for an xorg mailing list. What I've tried: ffmpeg -n -f x11grab -r 30 -s 800x600 -i :0.0+20,20 \ -vcodec ffv1 -sameq out.avi ffmpeg -n -f x11grab -r 30 -s 800x600 -i :0.0+35,86 \ -vcodec libx264 -vpre lossless_ultrafast out.mkv Some information from the FreeBSD install: $ glxinfo | head ... direct rendering: Yes server glx vendor string: SGI server glx version string: 1.2 $ dmesg | head ... CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (2400.13-MHz 686-class CPU) $ cat /var/log/Xorg.0.log ... (--) NV: Found NVIDIA GeForce 7600 GS at 01 at 00:00:0 (II) NV(0): Initializing int10 ... (--) NV(0): Chipset: "GeForce 7600 GS" (==) NV(0): Depth 24, (--) framebuffer bpp 32 (==) NV(0): RGB weight 888 (==) NV(0): Default visual is TrueColor (==) NV(0): Using HW cursor (--) NV(0): Linear framebuffer at 0x80000000 -- Eric Radman | http://eradman.com From mark.saad at ymail.com Tue May 8 10:11:41 2012 From: mark.saad at ymail.com (Mark Saad) Date: Tue, 8 May 2012 10:11:41 -0400 Subject: [nycbug-talk] Group Password Support In-Reply-To: References: Message-ID: On Mon, May 7, 2012 at 5:06 PM, Jesse Callaway wrote: > I'd like to hear more on this too. I just set up my first > objectClass=posixgroup in OpenLDAP this morning. > > The password attribute is an optional attribute in the directory server > schema I'm using, and I have elected to leave it out entirely. > > I just have the group name and the gidNumber attributes. > > On May 7, 2012 2:16 PM, "Mark Saad" wrote: >> >> All >> ?I have no need for this , but I was wondering if any of the BSD's >> supported group passwords. I ran into a typo in a group file and >> someone had the GID in the password field. >> The FreeBSD man page for group states" The passwd field is an optional >> encrypted password. ?This field is rarely used and an asterisk is >> normally placed in it rather than leaving it blank." >> So the two obvious questions are how would I set a group password, and >> how would one use it ? >> >> -- >> >> Mark Saad | mark.saad at ymail.com >> _______________________________________________ >> talk mailing list >> talk at lists.nycbug.org >> http://lists.nycbug.org/mailman/listinfo/talk Ok pr submitted . Now the other issue is , I cant actually make it work. Here is what I did , I want to send this as another pr but before I do that I want to make sure that I am actually doing this correctly. root at blindness:~# pw groupadd testgroup root at blindness:~# pw group mod testgroup -h 0 New password for group testgroup: blahblahblah root at blindness:~# exit logout msaad at blindness:~% newgrp testgroup Password: newgrp: setgid: Operation not permitted msaad at blindness:~% Looking at a truss of the newgrp command shows the following open("/etc/auth.conf",O_RDONLY,0141) = 3 (0x3) read(3,"#\n# $FreeBSD: src/etc/auth.conf"...,4096) = 237 (0xed) read(3,0x7fffffffc670,4096) = 0 (0x0) close(3) = 0 (0x0) __sysctl(0x7fffffffd950,0x2,0x7fffffffd96c,0x7fffffffd960,0x0,0x0) = 0 (0x0) getgroups(0x400,0x801041000,0x801000658,0x42,0x601f48,0xffffffff) = 3 (0x3) seteuid(0x3ea,0x801041008,0x3,0x3,0x601f48,0xffffffff) = 0 (0x0) setgid(0x3eb,0x801041008,0x3,0x3,0x601f48,0xffffffff) ERR#1 'Operation not permitted' getuid() = 1002 (0x3ea) seteuid(0x3ea,0x801041008,0xffffffffffffffff,0x1,0x601f48,0xffffffff) = 0 (0x0) write(2,"newgrp: ",8) = 8 (0x8) write(2,"setgid",6) = 6 (0x6) write(2,": ",2) = 2 (0x2) stat("/usr/share/nls/C/libc.cat",0x7fffffffd330) ERR#2 'No such file or directory' stat("/usr/share/nls/libc/C",0x7fffffffd330) ERR#2 'No such file or directory' stat("/usr/local/share/nls/C/libc.cat",0x7fffffffd330) ERR#2 'No such file or directory' stat("/usr/local/share/nls/libc/C",0x7fffffffd330) ERR#2 'No such file or directory' write(2,"Operation not permitted\n",24) = 24 (0x18) seteuid(0x3ea,0x7fffffffd210,0x0,0x18,0x7ff7ff2af0d6,0xffffffff) = 0 (0x0) getuid() = 1002 (0x3ea) setuid(0x3ea,0x7fffffffd210,0x0,0x18,0x7ff7ff2af0d6,0xffffffff) = 0 (0x0) execve("/bin/csh",,) = 0 (0x0) This leads me to believe that I need to setup some additional system to make this work. Any ideas . the man page for auth.conf is not helpful here . -- Mark Saad | mark.saad at ymail.com From ericshane at eradman.com Wed May 9 22:37:23 2012 From: ericshane at eradman.com (Eric Radman) Date: Wed, 9 May 2012 21:37:23 -0500 Subject: [nycbug-talk] Screencasts using ffmpeg [PARTIALLY SOLVED] Message-ID: <20120510023723.GA7141@SDF.ORG> ----- Forwarded message from Eric Radman ----- Date: Tue, 8 May 2012 08:33:59 -0500 From: Eric Radman To: talk at lists.nycbug.org Subject: Screencasts using ffmpeg X-Mailer: Mutt 1.5.21 (2010-09-15) > Has anyone used ffmpeg for doing screencasts? FreeBSD 9 and OpenBSD > 5.1 both deliver 4fps I don't have a good solution yet, but I learned that the framebuffer read rate is primarily bandwidth limited, and a feature of the hardware and video driver [1]. I never noticed before, but x11vnc prints an estimate of the throughput when you start it 09/05/2012 22:23:45 fb read rate: 7 MB/sec One interesting solution is to disable hardware acceleration by adding Option "ShadowFB" "true" in the Device section of the xorg.conf. This will keep a copy of the framebuffer in main memory where can be read at high frame rates. -- [1] http://www.karlrunge.com/x11vnc/#limitations From jhellenthal at dataix.net Thu May 10 11:46:46 2012 From: jhellenthal at dataix.net (Jason Hellenthal) Date: Thu, 10 May 2012 11:46:46 -0400 Subject: [nycbug-talk] Group Password Support In-Reply-To: References: Message-ID: <20120510154646.GA61636@DataIX.net> On Tue, May 08, 2012 at 10:11:41AM -0400, Mark Saad wrote: > On Mon, May 7, 2012 at 5:06 PM, Jesse Callaway wrote: > > I'd like to hear more on this too. I just set up my first > > objectClass=posixgroup in OpenLDAP this morning. > > > > The password attribute is an optional attribute in the directory server > > schema I'm using, and I have elected to leave it out entirely. > > > > I just have the group name and the gidNumber attributes. > > > > On May 7, 2012 2:16 PM, "Mark Saad" wrote: > >> > >> All > >> ?I have no need for this , but I was wondering if any of the BSD's > >> supported group passwords. I ran into a typo in a group file and > >> someone had the GID in the password field. > >> The FreeBSD man page for group states" The passwd field is an optional > >> encrypted password. ?This field is rarely used and an asterisk is > >> normally placed in it rather than leaving it blank." > >> So the two obvious questions are how would I set a group password, and > >> how would one use it ? > >> > >> -- > >> > >> Mark Saad | mark.saad at ymail.com > >> _______________________________________________ > >> talk mailing list > >> talk at lists.nycbug.org > >> http://lists.nycbug.org/mailman/listinfo/talk > > Ok pr submitted . Now the other issue is , I cant actually make it work. > > Here is what I did , I want to send this as another pr but before I do > that I want to make sure that I am actually doing this correctly. > > > root at blindness:~# pw groupadd testgroup > root at blindness:~# pw group mod testgroup -h 0 > New password for group testgroup: blahblahblah > root at blindness:~# exit > logout > msaad at blindness:~% newgrp testgroup > Password: > newgrp: setgid: Operation not permitted > msaad at blindness:~% > > > Looking at a truss of the newgrp command shows the following > > open("/etc/auth.conf",O_RDONLY,0141) = 3 (0x3) > read(3,"#\n# $FreeBSD: src/etc/auth.conf"...,4096) = 237 (0xed) > read(3,0x7fffffffc670,4096) = 0 (0x0) > close(3) = 0 (0x0) > __sysctl(0x7fffffffd950,0x2,0x7fffffffd96c,0x7fffffffd960,0x0,0x0) = 0 (0x0) > getgroups(0x400,0x801041000,0x801000658,0x42,0x601f48,0xffffffff) = 3 (0x3) > seteuid(0x3ea,0x801041008,0x3,0x3,0x601f48,0xffffffff) = 0 (0x0) > setgid(0x3eb,0x801041008,0x3,0x3,0x601f48,0xffffffff) ERR#1 'Operation > not permitted' > getuid() = 1002 (0x3ea) > seteuid(0x3ea,0x801041008,0xffffffffffffffff,0x1,0x601f48,0xffffffff) = 0 (0x0) > write(2,"newgrp: ",8) = 8 (0x8) > write(2,"setgid",6) = 6 (0x6) > write(2,": ",2) = 2 (0x2) > stat("/usr/share/nls/C/libc.cat",0x7fffffffd330) ERR#2 'No such file > or directory' > stat("/usr/share/nls/libc/C",0x7fffffffd330) ERR#2 'No such file > or directory' > stat("/usr/local/share/nls/C/libc.cat",0x7fffffffd330) ERR#2 'No such > file or directory' > stat("/usr/local/share/nls/libc/C",0x7fffffffd330) ERR#2 'No such file > or directory' > write(2,"Operation not permitted\n",24) = 24 (0x18) > seteuid(0x3ea,0x7fffffffd210,0x0,0x18,0x7ff7ff2af0d6,0xffffffff) = 0 (0x0) > getuid() = 1002 (0x3ea) > setuid(0x3ea,0x7fffffffd210,0x0,0x18,0x7ff7ff2af0d6,0xffffffff) = 0 (0x0) > execve("/bin/csh",,) = 0 (0x0) > > > This leads me to believe that I need to setup some additional system > to make this work. Any ideas . > the man page for auth.conf is not helpful here . > This should not be a surprise... chmod u+s /usr/bin/newgrp I would reccomend ( chmod o= ) to only allow those that are members of group wheel to group up to something other than there original group. Also don't forget that your password hashes are readable by everyone on the system via /etc/group. There are no added benefits to using newgrp(1) -- - (2^(N-1)) From matthewstory at gmail.com Sat May 12 15:16:49 2012 From: matthewstory at gmail.com (Matthew Story) Date: Sat, 12 May 2012 15:16:49 -0400 Subject: [nycbug-talk] An awesome resource for cross-bsd/linux reference and search ... Message-ID: Much touted at BSDCan, this resource is phenomenal for viewing historical changes within and across source-trees for all BSDs and many Linuxen ... http://fxr.watson.org -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From jhellenthal at dataix.net Sat May 12 16:02:18 2012 From: jhellenthal at dataix.net (Jason Hellenthal) Date: Sat, 12 May 2012 16:02:18 -0400 Subject: [nycbug-talk] An awesome resource for cross-bsd/linux reference and search ... In-Reply-To: References: Message-ID: <20120512200218.GA22377@DataIX.net> On Sat, May 12, 2012 at 03:16:49PM -0400, Matthew Story wrote: > Much touted at BSDCan, this resource is phenomenal for viewing historical > changes within and across source-trees for all BSDs and many Linuxen ... > > http://fxr.watson.org > With many thanks to Robert N.M. Watson -- - (2^(N-1)) From george at ceetonetechnology.com Mon May 14 11:13:15 2012 From: george at ceetonetechnology.com (George Rosamond) Date: Mon, 14 May 2012 11:13:15 -0400 Subject: [nycbug-talk] BSDCan Message-ID: <4FB1210B.7000706@ceetonetechnology.com> Looking forward to hearing about BSDCan from those who attended. Fill us in! g From jpb at jimby.name Mon May 14 16:08:14 2012 From: jpb at jimby.name (Jim B.) Date: Mon, 14 May 2012 16:08:14 -0400 Subject: [nycbug-talk] BSDCan In-Reply-To: <4FB1210B.7000706@ceetonetechnology.com> References: <4FB1210B.7000706@ceetonetechnology.com> Message-ID: <20120514200814.GA835@jimby.name> * George Rosamond [2012-05-14 11:14]: > Looking forward to hearing about BSDCan from those who attended. > > Fill us in! > > g Hi All, I was able to attend BSDCan this year and here are my notes for Friday: I did not attend the developer summit or vendor summit, although I heard very good things about both. The opening session was quite something. As you may have heard, Dan wore his kilt, and was preceeded into the plenary session by a bagpiper, also dressed in full attire. There's a Youtube on it. I attended Michael Dexter's talk on BHyVe. He gave a very good overview of 'virtualization' through the years ending up with BHyVe and it's current capabilities. He also demo'ed getting it running. Impressive stuff. After lunch (boxed - I had the tuna croissant) I went to the FreeBSD on Microsoft Hyper-v: A collaborative effort between Microsoft, NetApp, and Citrix with Jason Goldschmidt , and K.Y. Srinivasan. Wow - MS is readying Hyper-v for use with FreeBSD. Good technical discussion. They will concentrate for now on the 'enlightened IO' drivers for disk and network. I talked to them afterward and they are looking for folks who want to test. It's not ready yet, but they expect to have code out by midsummer. Highly recommended. Next it was the Bullet Cache talk. While this was a good talk on the whys and hows of Bullet Cache, I was only marginally listening, since I was really interested in comparisons with varnish (which I'm currently using). Not much comparison discussion :-( Jeremy Reed gave an outstanding talk on DNSSec. I'm thinking of taking another look at that. He went through the easy use cases along with the 'gotcha!s' that have plagued more than a few organizations (including ISC :-) Highly recommend getting these slides if you like DNS. Last talk was Unified Config Management with Andrew Pantyukhin. This was summary of some basic scripting tasks he's put together. Not as impressive as I'd hoped. More later- time for my next meeting. Jim B. From jpb at jimby.name Mon May 14 20:56:09 2012 From: jpb at jimby.name (Jim B.) Date: Mon, 14 May 2012 20:56:09 -0400 Subject: [nycbug-talk] BSDCan In-Reply-To: <4FB1210B.7000706@ceetonetechnology.com> References: <4FB1210B.7000706@ceetonetechnology.com> Message-ID: <20120515005609.GA40592@jimby.name> * George Rosamond [2012-05-14 11:14]: > Looking forward to hearing about BSDCan from those who attended. > > Fill us in! > > g Day 2: I went to Building a FreeBSD based Virtual Appliance How we built the Razorback appliance, by Tom Judge. Good talk, with a lot of technical detail on setting up boot servers, content servers, and wrapping it all together into an appliance. (Quirky Note: I was sitting in the lecture room before the talk, and when he flashed the Razorback Hog image, which looks remarkably like the Arkansas Razorback football team image, I ventured, "GO HOGS!", but not a single person got my joke :-/ Oh well...) Highly recommended. Next, I attended Henning Brauer's talk on OpenBSD network stack evolution cksums and a new queueing subsystem. Good talk, and had a lot of technical details on the newly revised queueing system. Henning's a good speaker, and kept up a lively presentation on queuing. I do look forward to a simplified queuing mechanism with OpenBSD and pf, but it looks like it will be another year before it's fully ready. After another pretty good boxed lunch, I settled in to work on BSDCG stuff, and did not go to the remaining talks. Overall, it was another great conf with lots of BSD sauce and plenty of camaraderie. And lots of beer :-) That's my report from BSDCan 2012, but I have another NYCBUG email in 5 minutes about something strangely related. Cheers, Jim B. From jpb at jimby.name Mon May 14 21:33:12 2012 From: jpb at jimby.name (Jim B.) Date: Mon, 14 May 2012 21:33:12 -0400 Subject: [nycbug-talk] Request for NYCBUG Help Message-ID: <20120515013312.GB40592@jimby.name> Hi All, So I return from BSDCan to find an email invitation to speak at the Open Source Working Group at my current employer (who should remain unnamed please). I had earlier mentioned that I was a BSD aficionado and was offered an opportunity to join this group which explores, discusses, tests, recommends, and actually uses Open Source software. While most of the discussions I've seen in the past are about software libraries, and specific applications, they offered to let me talk at the next meeting (May 24) on anything BSD. I'll have 20-30 minutes, so it's not a lot of time. As are most organizations using OSS, there is a large Linux presence, but there is also a lot of other Unix throughout the enterprise - AIX, Solaris, HPUX, and probably many others. I'll have to introduce a bit of BSD history, philosophy, and the projects before I get into the details of BSD "gems". So, put yourself in my audience's shoes - enterprise IT guys, with a good set of processes in place for a very large infrastructure based primarily on Windows, AIX, Linux, and Solaris; with established architecture and very high expectations for professional IT on a global scale, who also know quite a lot about Open Source Software (though mostly Linux). These are some pretty smart people. What would you like to see and hear about regarding BSD software and the BSD community? Here's my current draft agenda - suggestions welcome. I - A Brief History of BSD - ATT/UCB partnership - ATT lawsuit - BSD Family Tree - BSD License II - FreeBSD, NetBSD, OpenBSD, DragonFly BSD, PC-BSD Introductions - Main features - Community - Future directions III - Cool Hot Stuff - ZFS - Hammer - HAST - FreeNAS, TrueNAS - pf Firewall, CARP, pfSense - Embedded BSD - Capsicum - Virtualization - Jails, Xen, Hyper-v, VIMAGE, EC2, and other virtualization topics - Desktop PC-BSD IV - BSD Certification Remember- only 20-30 minutes! Cheers, Jim B. From george at ceetonetechnology.com Mon May 14 21:42:33 2012 From: george at ceetonetechnology.com (George Rosamond) Date: Mon, 14 May 2012 21:42:33 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <20120515013312.GB40592@jimby.name> References: <20120515013312.GB40592@jimby.name> Message-ID: <4FB1B489.3070409@ceetonetechnology.com> On 05/14/12 21:33, Jim B. wrote: > > Hi All, > > So I return from BSDCan to find an email invitation > to speak at the Open Source Working Group at my current > employer (who should remain unnamed please). > > I had earlier mentioned that I was a BSD aficionado and > was offered an opportunity to join this group which > explores, discusses, tests, recommends, and actually > uses Open Source software. While most of the discussions > I've seen in the past are about software libraries, and > specific applications, they offered to let me talk at > the next meeting (May 24) on anything BSD. I'll have > 20-30 minutes, so it's not a lot of time. > > As are most organizations using OSS, there is a large > Linux presence, but there is also a lot of other Unix > throughout the enterprise - AIX, Solaris, HPUX, and > probably many others. I'll have to introduce a bit of > BSD history, philosophy, and the projects before I get > into the details of BSD "gems". > > So, put yourself in my audience's shoes - enterprise IT > guys, with a good set of processes in place for a very > large infrastructure based primarily on Windows, AIX, > Linux, and Solaris; with established architecture and > very high expectations for professional IT on a global > scale, who also know quite a lot about Open Source > Software (though mostly Linux). These are some pretty > smart people. > > What would you like to see and hear about regarding > BSD software and the BSD community? > > Here's my current draft agenda - suggestions welcome. > > > > I - A Brief History of BSD i'd be heavy on classic unix tradition here, and continuity with the bsds to it. > > - ATT/UCB partnership > - ATT lawsuit > - BSD Family Tree > - BSD License useful to compare to gpl and gpl v3 hell and its decline. and potential lawsuits lots of people could potentially face > > II - FreeBSD, NetBSD, OpenBSD, DragonFly BSD, PC-BSD Introductions I think I'd phrase PC-BSD as a 'distro'. > > - Main features > - Community > - Future directions > > III - Cool Hot Stuff > > - ZFS > - Hammer > - HAST > - FreeNAS, TrueNAS > - pf Firewall, CARP, pfSense > - Embedded BSD > - Capsicum > - Virtualization > - Jails, Xen, Hyper-v, VIMAGE, EC2, and other virtualization topics > - Desktop PC-BSD > > IV - BSD Certification > > > Remember- only 20-30 minutes! Woah. Maybe cut down on Part III :) g From jschauma at netmeister.org Mon May 14 22:16:06 2012 From: jschauma at netmeister.org (Jan Schaumann) Date: Mon, 14 May 2012 22:16:06 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <20120515013312.GB40592@jimby.name> References: <20120515013312.GB40592@jimby.name> Message-ID: <20120515021606.GD11094@netmeister.org> "Jim B." wrote: > So I return from BSDCan to find an email invitation > to speak at the Open Source Working Group at my current > employer (who should remain unnamed please). > > I had earlier mentioned that I was a BSD aficionado and > was offered an opportunity to join this group which > explores, discusses, tests, recommends, and actually > uses Open Source software. While most of the discussions > I've seen in the past are about software libraries, and > specific applications, they offered to let me talk at > the next meeting (May 24) on anything BSD. I'll have > 20-30 minutes, so it's not a lot of time. 20-30 minutes is not a lot of time. I'd try to focus on what might be most helpful to your organization: the fundamental difference in licensing between BSD and GPL. I'd suggest talking a bit about the USL vs. BSDi lawsuit (establishing that the BSD license is actually court proven) and then discuss general differences in philosophy, talking about ownership of software versus release-and-forget. You can use your list of wonderful BSD-licensed software as illustrations for all the good that came out of it, but, given your target audience, it's probably worth noting a number of the commercial successes and benefits of BSD licensed software. In such a short time, I'd probably less focus on the actual BSD OS, and only note the three main lines in reference. -Jan -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 478 bytes Desc: not available URL: From pete at nomadlogic.org Mon May 14 22:38:28 2012 From: pete at nomadlogic.org (Pete Wright) Date: Mon, 14 May 2012 19:38:28 -0700 Subject: [nycbug-talk] BSDCan In-Reply-To: <20120515005609.GA40592@jimby.name> References: <4FB1210B.7000706@ceetonetechnology.com> <20120515005609.GA40592@jimby.name> Message-ID: <4FB1C1A4.6050706@nomadlogic.org> On 5/14/12 5:56 PM, Jim B. wrote: > * George Rosamond [2012-05-14 11:14]: >> Looking forward to hearing about BSDCan from those who attended. >> >> Fill us in! >> >> g > Day 2: > > I went to Building a FreeBSD based Virtual Appliance How we > built the Razorback appliance, by Tom Judge. Good talk, with > a lot of technical detail on setting up boot servers, content > servers, and wrapping it all together into an appliance. > (Quirky Note: I was sitting in the lecture room before the > talk, and when he flashed the Razorback Hog image, which > looks remarkably like the Arkansas Razorback football team > image, I ventured, "GO HOGS!", but not a single person got > my joke :-/ Oh well...) Highly recommended. > > Next, I attended Henning Brauer's talk on OpenBSD network stack evolution > cksums and a new queueing subsystem. Good talk, and had > a lot of technical details on the newly revised queueing > system. Henning's a good speaker, and kept up a lively > presentation on queuing. I do look forward to a simplified > queuing mechanism with OpenBSD and pf, but it looks like > it will be another year before it's fully ready. > > After another pretty good boxed lunch, I settled in to work > on BSDCG stuff, and did not go to the remaining talks. > > Overall, it was another great conf with lots of BSD sauce > and plenty of camaraderie. And lots of beer :-) > > That's my report from BSDCan 2012, but I have another NYCBUG > email in 5 minutes about something strangely related. great review - thanks jim! -p -- Pete Wright pete at nomadlogic.org www.nomadlogic.org From matthewstory at gmail.com Tue May 15 11:28:55 2012 From: matthewstory at gmail.com (Matthew Story) Date: Tue, 15 May 2012 11:28:55 -0400 Subject: [nycbug-talk] 2 Copies of FreeBSD Device Drivers Message-ID: I have 2 copies of the no starch title: FreeBSD Device Drivers For anyone who has a desire to learn about writing device drivers for FreeBSD. The price: 1. Must review the book (preferably on Amazon) 2. Must come pick the book up from me at the next NYC*BUG meeting The book is yours to keep, so long as you provide a review ... Takers? -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthewstory at gmail.com Tue May 15 11:30:08 2012 From: matthewstory at gmail.com (Matthew Story) Date: Tue, 15 May 2012 11:30:08 -0400 Subject: [nycbug-talk] Soekris NTP Box (via: Michael Dexter) Message-ID: "Is This the World's Most Accurate NTP Server Hardware?" A Soekris NTP server hardware hack in pursuit of accuracy: http://www.febo.com/time-freq/**ntp/soekris/index.html -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From brett.mahar at gmx.com Tue May 15 19:42:02 2012 From: brett.mahar at gmx.com (Brett) Date: Wed, 16 May 2012 09:42:02 +1000 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: References: Message-ID: <20120516094202.ca24969b5925646cf37c72b5@gmx.com> > > > > What would you like to see and hear about regarding > > BSD software and the BSD community? > > > > Here's my current draft agenda - suggestions welcome. > > > > useful to compare to gpl and gpl v3 hell and its decline. > > and potential lawsuits lots of people could potentially face > On that note, maybe mention Portable C Compiler, and FreeBSD switching to Clang by default. Thanks for the BSDCan report! Brett. From george at ceetonetechnology.com Tue May 15 21:18:02 2012 From: george at ceetonetechnology.com (George Rosamond) Date: Tue, 15 May 2012 21:18:02 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <20120516094202.ca24969b5925646cf37c72b5@gmx.com> References: <20120516094202.ca24969b5925646cf37c72b5@gmx.com> Message-ID: <4FB3004A.1030907@ceetonetechnology.com> On 05/15/12 19:42, Brett wrote: > >>> >>> What would you like to see and hear about regarding >>> BSD software and the BSD community? >>> >>> Here's my current draft agenda - suggestions welcome. >>> > >> >> useful to compare to gpl and gpl v3 hell and its decline. >> >> and potential lawsuits lots of people could potentially face >> > > On that note, maybe mention Portable C Compiler, and FreeBSD switching to Clang by default. > I think the gcc replacement stuff is important, but probably not relevant for the audience, from what I can tell. If the licensing becomes a point of discussion, sure, but I don't think the clang, pcc, etc stuff is priority in 20 mins. > Thanks for the BSDCan report! > ditto! g From spork at bway.net Tue May 15 21:24:49 2012 From: spork at bway.net (Charles Sprickman) Date: Tue, 15 May 2012 21:24:49 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <4FB3004A.1030907@ceetonetechnology.com> References: <20120516094202.ca24969b5925646cf37c72b5@gmx.com> <4FB3004A.1030907@ceetonetechnology.com> Message-ID: <156E5F9B-7A0F-4E01-B052-4299D4D7EE6B@bway.net> On May 15, 2012, at 9:18 PM, George Rosamond wrote: > On 05/15/12 19:42, Brett wrote: >> >>>> >>>> What would you like to see and hear about regarding >>>> BSD software and the BSD community? >>>> >>>> Here's my current draft agenda - suggestions welcome. >>>> >> >>> >>> useful to compare to gpl and gpl v3 hell and its decline. >>> >>> and potential lawsuits lots of people could potentially face >>> >> >> On that note, maybe mention Portable C Compiler, and FreeBSD switching to Clang by default. >> > > I think the gcc replacement stuff is important, but probably not relevant for the audience, from what I can tell. If the licensing becomes a point of discussion, sure, but I don't think the clang, pcc, etc stuff is priority in 20 mins. I have a really hard time seeing how this looks from outside the *BSD world, but the topic of an "OS" vs. "Linux kernel + stuff" and the way that affects your management of the system as a whole always fascinates me. Does it fit in a 20 minute talk? Absolutely can't judge that myself. >> Thanks for the BSDCan report! >> > > ditto! ditto ditto C > g > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk -- Charles Sprickman NetEng/SysAdmin Bway.net - New York's Best Internet www.bway.net spork at bway.net - 212.655.9344 From george at ceetonetechnology.com Tue May 15 21:29:31 2012 From: george at ceetonetechnology.com (George Rosamond) Date: Tue, 15 May 2012 21:29:31 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <156E5F9B-7A0F-4E01-B052-4299D4D7EE6B@bway.net> References: <20120516094202.ca24969b5925646cf37c72b5@gmx.com> <4FB3004A.1030907@ceetonetechnology.com> <156E5F9B-7A0F-4E01-B052-4299D4D7EE6B@bway.net> Message-ID: <4FB302FB.4040708@ceetonetechnology.com> On 05/15/12 21:24, Charles Sprickman wrote: > > On May 15, 2012, at 9:18 PM, George Rosamond wrote: > >> On 05/15/12 19:42, Brett wrote: >>> >>>>> >>>>> What would you like to see and hear about regarding >>>>> BSD software and the BSD community? >>>>> >>>>> Here's my current draft agenda - suggestions welcome. >>>>> >>> >>>> >>>> useful to compare to gpl and gpl v3 hell and its decline. >>>> >>>> and potential lawsuits lots of people could potentially face >>>> >>> >>> On that note, maybe mention Portable C Compiler, and FreeBSD switching to Clang by default. >>> >> >> I think the gcc replacement stuff is important, but probably not relevant for the audience, from what I can tell. If the licensing becomes a point of discussion, sure, but I don't think the clang, pcc, etc stuff is priority in 20 mins. > > I have a really hard time seeing how this looks from outside the *BSD world, but the topic of an "OS" vs. "Linux kernel + stuff" and the way that affects your management of the system as a whole always fascinates me. you mean like "a unified operating system" as opposed to a "collection of things with a kernel that we call a distro"? yeah, I see your point spork! that's certainly worth a sentence if it's linux v bsd > > Does it fit in a 20 minute talk? Absolutely can't judge that myself. > >>> Thanks for the BSDCan report! >>> >> >> ditto! > > ditto ditto > :) g From mikel.king at olivent.com Tue May 15 21:35:22 2012 From: mikel.king at olivent.com (mikel king) Date: Tue, 15 May 2012 21:35:22 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <20120515013312.GB40592@jimby.name> References: <20120515013312.GB40592@jimby.name> Message-ID: <654E2FD4-EA7F-47C3-B7A3-9BA19948C834@olivent.com> On May 14, 2012, at 9:33 PM, Jim B. wrote: > > Hi All, > > So I return from BSDCan to find an email invitation > to speak at the Open Source Working Group at my current > employer (who should remain unnamed please). > > I had earlier mentioned that I was a BSD aficionado and > was offered an opportunity to join this group which > explores, discusses, tests, recommends, and actually > uses Open Source software. While most of the discussions > I've seen in the past are about software libraries, and > specific applications, they offered to let me talk at > the next meeting (May 24) on anything BSD. I'll have > 20-30 minutes, so it's not a lot of time. > > As are most organizations using OSS, there is a large > Linux presence, but there is also a lot of other Unix > throughout the enterprise - AIX, Solaris, HPUX, and > probably many others. I'll have to introduce a bit of > BSD history, philosophy, and the projects before I get > into the details of BSD "gems". > > So, put yourself in my audience's shoes - enterprise IT > guys, with a good set of processes in place for a very > large infrastructure based primarily on Windows, AIX, > Linux, and Solaris; with established architecture and > very high expectations for professional IT on a global > scale, who also know quite a lot about Open Source > Software (though mostly Linux). These are some pretty > smart people. > > What would you like to see and hear about regarding > BSD software and the BSD community? > > Here's my current draft agenda - suggestions welcome. > > > > I - A Brief History of BSD > > - ATT/UCB partnership > - ATT lawsuit > - BSD Family Tree > - BSD License > > II - FreeBSD, NetBSD, OpenBSD, DragonFly BSD, PC-BSD Introductions > > - Main features > - Community > - Future directions > > III - Cool Hot Stuff > > - ZFS > - Hammer > - HAST > - FreeNAS, TrueNAS > - pf Firewall, CARP, pfSense > - Embedded BSD > - Capsicum > - Virtualization > - Jails, Xen, Hyper-v, VIMAGE, EC2, and other virtualization topics > - Desktop PC-BSD > > IV - BSD Certification > > > Remember- only 20-30 minutes! > > > Cheers, > Jim B. Jim, I don't remember you going to auctioneer school, how are you going to cover all of this in any sort of meaningful fashion in only 20-30 minutes? From jpb at jimby.name Wed May 16 08:45:16 2012 From: jpb at jimby.name (Jim B.) Date: Wed, 16 May 2012 08:45:16 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <654E2FD4-EA7F-47C3-B7A3-9BA19948C834@olivent.com> References: <20120515013312.GB40592@jimby.name> <654E2FD4-EA7F-47C3-B7A3-9BA19948C834@olivent.com> Message-ID: <20120516124516.GA11916@jimby.name> * mikel king [2012-05-15 21:35]: > [snip] > > Jim, > > I don't remember you going to auctioneer school, how are you going to cover all of this in any sort of meaningful fashion in only 20-30 minutes? LOL - that's funny. Yeah - I'll just talk **real fast**. I'll probably turn blue and pass out :-) Seriously though - I'm going to practice this one beforehand. You know, talk to the mirror or something. I'm also going to bring some materials with me - such as BSDCG brochures, and some BSD Magazine articles. That way I can just mention that people can get more info after the meeting on certain topics. And if I don't finish, maybe they'll invite me back for more :-) Cheers, Jim B. From raulcuza at gmail.com Wed May 16 09:09:47 2012 From: raulcuza at gmail.com (Raul Cuza) Date: Wed, 16 May 2012 09:09:47 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: <20120516124516.GA11916@jimby.name> References: <20120515013312.GB40592@jimby.name> <654E2FD4-EA7F-47C3-B7A3-9BA19948C834@olivent.com> <20120516124516.GA11916@jimby.name> Message-ID: My 2 cents: less is more. Your agenda looks very interesting and you could fit it into 20-30 minutes if you don't go very deep into each item. But if you don't go deep, then you risk not giving the group enough to chew on. I would try to find 2-3 things I'd want the audience to walk away with. Once I know what those things are, I'd figure out some interesting stories that convey them well or perhaps bring up a controversy that highlights the points. All of this is much easier said than done. If they are smart people then they are probably going to prefer talking about something over just listening. Giving them something to talk about would be a job well done. Ra?l P.S. And, from my experience teaching, having an agenda to convey 2-3 things does not mean I don't have 10 other things ready to go in case the audience already knows those 2-3 things. On Wed, May 16, 2012 at 8:45 AM, Jim B. wrote: > * mikel king [2012-05-15 21:35]: >> > [snip] >> >> Jim, >> >> I don't remember you going to auctioneer school, how are you going to cover all of this in any sort of meaningful fashion in only 20-30 minutes? > > LOL - that's funny. ?Yeah - I'll just talk **real fast**. > I'll probably turn blue and pass out :-) > > Seriously though - I'm going to practice this one beforehand. > You know, talk to the mirror or something. > > I'm also going to bring some materials with me - such as BSDCG > brochures, and some BSD Magazine articles. ?That way I can > just mention that people can get more info after the meeting > on certain topics. > > And if I don't finish, maybe they'll invite me back for more :-) > > Cheers, > Jim B. > > > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk From george at ceetonetechnology.com Wed May 16 09:20:48 2012 From: george at ceetonetechnology.com (George Rosamond) Date: Wed, 16 May 2012 09:20:48 -0400 Subject: [nycbug-talk] Request for NYCBUG Help In-Reply-To: References: <20120515013312.GB40592@jimby.name> <654E2FD4-EA7F-47C3-B7A3-9BA19948C834@olivent.com> <20120516124516.GA11916@jimby.name> Message-ID: <4FB3A9B0.1040301@ceetonetechnology.com> On 05/16/12 09:09, Raul Cuza wrote: > My 2 cents: less is more. Your agenda looks very interesting and you > could fit it into 20-30 minutes if you don't go very deep into each > item. But if you don't go deep, then you risk not giving the group > enough to chew on. I would try to find 2-3 things I'd want the > audience to walk away with. Once I know what those things are, I'd > figure out some interesting stories that convey them well or perhaps > bring up a controversy that highlights the points. All of this is much > easier said than done. > > If they are smart people then they are probably going to prefer > talking about something over just listening. Giving them something to > talk about would be a job well done. +1 (if we could vote on this :) g From billsbrough at gmail.com Thu May 17 07:41:16 2012 From: billsbrough at gmail.com (David Billsbrough) Date: Thu, 17 May 2012 07:41:16 -0400 Subject: [nycbug-talk] NetBSD pkgsrc question Message-ID: Hello, I have used FreeBSD and the ports packages for a while and do upgrades via portsnap/portupgrade. Now have another machine using NetBSD 5.1 and the "pkgsrc" package system. Am using cvsup to keep it updated so how do you have the system build all current packages of interest like FreeBSD's portupgrade? regards, David -- KC4ZVW -- ARRL * AVR * Duckworks * FreeBSD * Linux * PICmicro * QRP * TAPR From jpb at jimby.name Fri May 18 12:27:01 2012 From: jpb at jimby.name (Jim B.) Date: Fri, 18 May 2012 12:27:01 -0400 Subject: [nycbug-talk] Request 2 for NYCBUG Help In-Reply-To: <20120515013312.GB40592@jimby.name> References: <20120515013312.GB40592@jimby.name> Message-ID: <20120518162701.GA67532@jimby.name> * Jim B. [2012-05-14 21:33]: > > Ok, I've got about 20-25 slides at the moment, which gives me about 1 minute per slide. Not bad! One of the items of interest to this group is how "open source communities" function. So, in my Projects slides I have the following Project outline (FreeBSD shown) ------------------------ FreeBSD - most widely known, solid academic roots, widely used in commercial systems, ISPs, large scale systems - Research platform for many ideas and protocols Main features (comes standard): Dtrace, Large Scale SMP support, SMP aware TCP/IP, modular TCP congestion algorithms, SIFTR, Ipv6 only kernel available, CLANG/LLVM compiler, linuxulator (See also Cool Hot Stuff) Community <----- See below many thousands of developers, ~300 committers, ~100-200 commits per day; ~100 main projects; ~10 elected core team; Multiple cvs/svn branches, Perforce repo Future directions Virtualization, embedded, further enhanced networking www.freebsd.org , www.freebsdfoundation.org - 501(c)3 org ------------------------ (Before you launch on "But you didn't include feature X or platform Y!" - remember, this is the *overview* slide. I will also be talking about Cool Hot Stuff in later slides.) Each BSD will have a Project page similar to the one above. What I really need from this group is some ballpark statistics on the "Community" entry for the other BSDs: Net - # devs, # committers, # commits/day, # projects, # core Open ditto DFly ditto There are folks on this list that know these stats (or can make up some that sound pretty good :-) ) Please send me some stats. You can reply to me directly if you prefer. Much appreciated! Jim B. PS - Yes, I will make this preso available when finished. From matthewstory at gmail.com Fri May 18 12:47:07 2012 From: matthewstory at gmail.com (Matthew Story) Date: Fri, 18 May 2012 12:47:07 -0400 Subject: [nycbug-talk] 2 Copies of FreeBSD Device Drivers In-Reply-To: References: Message-ID: On Tue, May 15, 2012 at 11:28 AM, Matthew Story wrote: > I have 2 copies of the no starch title: > > FreeBSD Device Drivers > > For anyone who has a desire to learn about writing device drivers for > FreeBSD. The price: > > 1. Must review the book (preferably on Amazon) > 2. Must come pick the book up from me at the next NYC*BUG meeting > > The book is yours to keep, so long as you provide a review ... Takers? > I have 1 taker so far, is there another brave soul who will answer the call of a free book? > > -- > regards, > matt > -- regards, matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From ike at blackskyresearch.net Sun May 20 22:01:52 2012 From: ike at blackskyresearch.net (Isaac Levy) Date: Sun, 20 May 2012 22:01:52 -0400 Subject: [nycbug-talk] Facebook, For users with Flash installed Message-ID: <201205210202.q4L222ju005518@rs139.luxsci.com> Hi All, Fascinating info-porn relating to the Facebook IPO friday: http://www.nytimes.com/interactive/2012/05/17/business/dealbook/how-the-facebook-offering-compares.html (if you look hard, you see wind river systems buried in there, along with every other 'tech' company to IPO). Pretty strange/obtuse/telling to see companies like Tandem and Cray put in the same chart as Facebook? (what the heck is a tech IPO anyhow?) Fascinating info-porn, none the less ideologically flawed. Rocket- .ike From jpb at jimby.name Wed May 23 15:05:22 2012 From: jpb at jimby.name (Jim B.) Date: Wed, 23 May 2012 15:05:22 -0400 Subject: [nycbug-talk] BSD Overview Preso Message-ID: <20120523190522.GA57903@jimby.name> Hi All, The scrubbed preso is at http://www.jimby.name/bsdov/bsdov_01.pdf All errors are my own :-) Enjoy, Jim B. From rick at aliwalas.com Wed May 23 15:29:14 2012 From: rick at aliwalas.com (Rick Aliwalas) Date: Wed, 23 May 2012 15:29:14 -0400 (EDT) Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: <20120523190522.GA57903@jimby.name> References: <20120523190522.GA57903@jimby.name> Message-ID: Hi Jim, I did notice Theo's name should be "Theo de Raadt" instead of "de Raat". Maybe mention OpenSSH as a siginificant contribution by the BSD devs? OpenBGPD? Hard thing to condense but you did a nice job. -rick On Wed, 23 May 2012, Jim B. wrote: > > Hi All, > > The scrubbed preso is at http://www.jimby.name/bsdov/bsdov_01.pdf > > All errors are my own :-) > > > > Enjoy, > Jim B. > > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk > From raulcuza at gmail.com Wed May 23 15:49:32 2012 From: raulcuza at gmail.com (Raul Cuza) Date: Wed, 23 May 2012 15:49:32 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: <20120523190522.GA57903@jimby.name> References: <20120523190522.GA57903@jimby.name> Message-ID: Sweet. Thank you for putting this together and sharing! On Wed, May 23, 2012 at 3:05 PM, Jim B. wrote: > > Hi All, > > The scrubbed preso is at http://www.jimby.name/bsdov/bsdov_01.pdf > > All errors are my own :-) > > > > Enjoy, > Jim B. > > > _______________________________________________ > talk mailing list > talk at lists.nycbug.org > http://lists.nycbug.org/mailman/listinfo/talk From mikel.king at olivent.com Wed May 23 16:02:06 2012 From: mikel.king at olivent.com (mikel king) Date: Wed, 23 May 2012 16:02:06 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: <20120523190522.GA57903@jimby.name> References: <20120523190522.GA57903@jimby.name> Message-ID: On May 23, 2012, at 3:05 PM, Jim B. wrote: > > Hi All, > > The scrubbed preso is at http://www.jimby.name/bsdov/bsdov_01.pdf > > All errors are my own :-) > > > > Enjoy, > Jim B. This is very good. You might want to consider identifying the the BSD projects sections as 'Core' projects or something along those lines because that are several tangent projects like picobsd, midnightbsd etc... You also might want to include a more descriptive title on slide 25. Something like: Commercial adaptations or projects derived from BSD... The original Iomega NAS devices were based on FreeBSD 4.3. I don't recall if they had a schnazzy name for their OS though. Cheers, Mikel From gnn at neville-neil.com Wed May 23 16:14:53 2012 From: gnn at neville-neil.com (George Neville-Neil) Date: Wed, 23 May 2012 16:14:53 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: References: <20120523190522.GA57903@jimby.name> Message-ID: On May 23, 2012, at 16:02 , mikel king wrote: > > On May 23, 2012, at 3:05 PM, Jim B. wrote: > >> >> Hi All, >> >> The scrubbed preso is at http://www.jimby.name/bsdov/bsdov_01.pdf >> >> All errors are my own :-) >> >> >> >> Enjoy, >> Jim B. > > > This is very good. You might want to consider identifying the the BSD projects sections as 'Core' projects or something along those lines because that are several tangent projects like picobsd, midnightbsd etc... > > You also might want to include a more descriptive title on slide 25. Something like: Commercial adaptations or projects derived from BSD... > > The original Iomega NAS devices were based on FreeBSD 4.3. I don't recall if they had a schnazzy name for their OS though. > Yup, this looks good. Quick note, the FreeBSD core team is 9 people and a secretary who is selected by core but who is not elected. Best, George From jpb at jimby.name Wed May 23 17:05:35 2012 From: jpb at jimby.name (Jim B.) Date: Wed, 23 May 2012 17:05:35 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: References: <20120523190522.GA57903@jimby.name> Message-ID: <20120523210535.GA58383@jimby.name> * Rick Aliwalas [2012-05-23 15:29]: > Hi Jim, > > I did notice Theo's name should be "Theo de Raadt" instead > of "de Raat". Maybe mention OpenSSH as a siginificant > contribution by the BSD devs? OpenBGPD? Hard thing to > condense but you did a nice job. > > -rick > Fixed. Thanks! Jim B. From jpb at jimby.name Wed May 23 17:11:55 2012 From: jpb at jimby.name (Jim B.) Date: Wed, 23 May 2012 17:11:55 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: References: <20120523190522.GA57903@jimby.name> Message-ID: <20120523211155.GB58383@jimby.name> * mikel king [2012-05-23 16:02]: > > On May 23, 2012, at 3:05 PM, Jim B. wrote: > > > > > Hi All, > > > > The scrubbed preso is at http://www.jimby.name/bsdov/bsdov_01.pdf > > > > All errors are my own :-) > > > > > > > > Enjoy, > > Jim B. > > > This is very good. You might want to consider identifying the the BSD projects sections as 'Core' projects or something along those lines because that are several tangent projects like picobsd, midnightbsd etc... Good idea. Done. > > You also might want to include a more descriptive title on slide 25. Something like: Commercial adaptations or projects derived from BSD... Ditto. > > The original Iomega NAS devices were based on FreeBSD 4.3. I don't recall if they had a schnazzy name for their OS though. > > Cheers, > Mikel Thanks, Jim B. From jpb at jimby.name Wed May 23 18:16:04 2012 From: jpb at jimby.name (Jim B.) Date: Wed, 23 May 2012 18:16:04 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: <20120523190522.GA57903@jimby.name> References: <20120523190522.GA57903@jimby.name> Message-ID: <20120523221604.GA75123@jimby.name> * Jim B. [2012-05-23 15:06]: The revised preso is at http://www.jimby.name/bsdov/bsdov.pdf It's now a link to the latest verion (bsdov_02.pdf). Many thanks for your help folks. The talk is tomorrow. All errors are still my own! I'll leave the preso up for a few days. More feedback is always welcome. Cheers, Jim B. From ike at blackskyresearch.net Thu May 24 08:25:38 2012 From: ike at blackskyresearch.net (Isaac Levy) Date: Thu, 24 May 2012 08:25:38 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: <20120523221604.GA75123@jimby.name> References: <20120523190522.GA57903@jimby.name> <20120523221604.GA75123@jimby.name> Message-ID: <201205241226.q4OCQ3Tk007220@rs139.luxsci.com> On May 23, 2012, at 6:16 PM, Jim B. wrote: > * Jim B. [2012-05-23 15:06]: > > > > The revised preso is at http://www.jimby.name/bsdov/bsdov.pdf > > It's now a link to the latest verion (bsdov_02.pdf). > > > Many thanks for your help folks. The talk is tomorrow. > > All errors are still my own! > > > I'll leave the preso up for a few days. More feedback is > always welcome. > > > Cheers, > Jim B. Best of luck with the presentation Jim, this slide deck is really excellent! Best, .ike From brett.mahar at gmx.com Thu May 24 21:40:33 2012 From: brett.mahar at gmx.com (Brett) Date: Fri, 25 May 2012 11:40:33 +1000 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: References: Message-ID: <20120525114033.d1a7018a5e187c58f00b5971@gmx.com> > > Message: 8 > Date: Wed, 23 May 2012 18:16:04 -0400 > From: "Jim B." > To: talk at lists.nycbug.org > Subject: Re: [nycbug-talk] BSD Overview Preso > Message-ID: <20120523221604.GA75123 at jimby.name> > Content-Type: text/plain; charset=us-ascii > > * Jim B. [2012-05-23 15:06]: > > > > The revised preso is at http://www.jimby.name/bsdov/bsdov.pdf > > It's now a link to the latest verion (bsdov_02.pdf). > > > Many thanks for your help folks. The talk is tomorrow. > > All errors are still my own! > > > I'll leave the preso up for a few days. More feedback is > always welcome. > > > Cheers, > Jim B. > Hi Jim, Maybe a typo in the page 10, OpenBSD has more like 10-30 commits per day, for the monthly numbers see: http://marc.info/?l=openbsd-cvs&r=1&w=2 I think DragonflyBSD's is not as high as shown, either: http://marc.info/?l=dragonfly-commits&r=1&w=2 Cool and interesting slides! Another commercial user (of FreeBSD) is Sony in the Playstation 3 OS: http://www.netresec.com/?page=Blog&month=2011-01&post=DFRWS-2009-Network-Forensics Brett. From jpb at jimby.name Fri May 25 16:00:33 2012 From: jpb at jimby.name (Jim B.) Date: Fri, 25 May 2012 16:00:33 -0400 Subject: [nycbug-talk] BSD Overview Preso In-Reply-To: <20120525114033.d1a7018a5e187c58f00b5971@gmx.com> References: <20120525114033.d1a7018a5e187c58f00b5971@gmx.com> Message-ID: <20120525200033.GA18927@jimby.name> * Brett [2012-05-24 21:41]: > > > > > Message: 8 > > Date: Wed, 23 May 2012 18:16:04 -0400 > > From: "Jim B." > > To: talk at lists.nycbug.org > > Subject: Re: [nycbug-talk] BSD Overview Preso > > Message-ID: <20120523221604.GA75123 at jimby.name> > > Content-Type: text/plain; charset=us-ascii > > > > * Jim B. [2012-05-23 15:06]: > > > > > > > > The revised preso is at http://www.jimby.name/bsdov/bsdov.pdf > > > > It's now a link to the latest verion (bsdov_02.pdf). > > > > > > Many thanks for your help folks. The talk is tomorrow. > > > > All errors are still my own! > > > > > > I'll leave the preso up for a few days. More feedback is > > always welcome. > > > > > > Cheers, > > Jim B. > > > > Hi Jim, > > Maybe a typo in the page 10, OpenBSD has more like 10-30 commits per day, for the monthly numbers see: > http://marc.info/?l=openbsd-cvs&r=1&w=2 > > I think DragonflyBSD's is not as high as shown, either: > http://marc.info/?l=dragonfly-commits&r=1&w=2 > > Cool and interesting slides! Fixed! Thanks. > > Another commercial user (of FreeBSD) is Sony in the Playstation 3 OS: > > http://www.netresec.com/?page=Blog&month=2011-01&post=DFRWS-2009-Network-Forensics Can anyone verify this? OS fingerprints have gotten better, but there are still errors. Also, I couldn't follow the link to SKFU's blog post. The page no longer exists. > > Brett. > Anyway, thanks Brett. I've posted the revised commit numbers. Cheers, Jim B. From jpb at jimby.name Fri May 25 16:08:46 2012 From: jpb at jimby.name (Jim B.) Date: Fri, 25 May 2012 16:08:46 -0400 Subject: [nycbug-talk] Presentation Follow-up Message-ID: <20120525200846.GB18927@jimby.name> There were about 20-25 attendees in the Open Source group meeting. I only had about 15 minutes, so yes I did talk pretty fast. There were some basic questions and comments, but the really interesting thing was to meet other BSD aficionados here in my unnamed company. One guy is a ports committer for a few FreeBSD ports, another is a former BSDi user, and there were a couple more. We chatted after the meeting. Maybe something cool will come of it downstream. Hey - you never know... Thanks to all who helped out. Jim B.