From owner-fam@oss.sgi.com Mon Jun 5 23:39:13 2000 Received: by oss.sgi.com id ; Mon, 5 Jun 2000 23:39:03 -0700 Received: from granger.mail.mindspring.net ([207.69.200.148]:13865 "EHLO granger.mail.mindspring.net") by oss.sgi.com with ESMTP id ; Mon, 5 Jun 2000 23:38:43 -0700 Received: from bobo.mirc.gatech.edu (user-37ka7jg.dialup.mindspring.com [207.69.30.112]) by granger.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id CAA12353 for ; Tue, 6 Jun 2000 02:38:41 -0400 (EDT) Received: (from chap@localhost) by bobo.mirc.gatech.edu (8.9.3/8.9.3) id CAA79519 for fam@oss.sgi.com; Tue, 6 Jun 2000 02:38:39 -0400 (EDT) (envelope-from chap) Date: Tue, 6 Jun 2000 02:38:38 -0400 From: Chap Lovejoy To: fam list Subject: [fam] fam on FreeBSD Message-ID: <20000606023838.F32093@rift.org> Reply-To: clovejoy@mindspring.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="a+b56+3nqLzpiR9O" Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing --a+b56+3nqLzpiR9O Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Has anyone made any progress toward getting fam to build on freebsd? I have tried, and not met with much success so far. The major stopping point appears to be in the way that the checks for an NFS filesystem are handled in FileSystemTable.c++. This uses constants and functions from mntent.h which does not exist on BSD systems. A similar result can be obtained from the getfsstat call on BSD. I'm not very versed in the ways of configure scripts and have yet to find a suitable way to detect these differences so that the BSD style code can be used instead on BSD systems. =20 fam seems like a very good system, although I haven't had a chance to actually use it yet. I know much of the current effort is focused on having a 100% functional linux port, however if ports to other operating systems are desired it may be advantageous to begin adding a layer of abstration between the fam code and the interface to imon or other similar services. I am very interested in working to get fam up and running on FreeBSD and using the FMon system built into the BSD kernel. I'd very much like to hear from others who have attempted to get fam to build on BSD and whether or not you made any progress in that direction. Thanks for your time, chap --=20 Chap Lovejoy || http://lennon.rift.org/~chap/ || chap@cc.gatech.edu pgp: Public key available on http://www.keysever.net ID: 0x8CC971B3 pgp: fingerprint 3C12 5E30 394B CF08 2C64 EC97 C8AB 8C13 8CC9 71B3 "Maybe we should think of this as one perfect week... where we found each other, and loved each other... and then let each other go before anyone had to seek professional help." --a+b56+3nqLzpiR9O Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE5PJxuyKuME4zJcbMRAr4nAKDNfcXZFQxk2IO/49khkdr5bhOzZgCgtsBm MNeItt28WXsrZq86Oh7vQAk= =NuL3 -----END PGP SIGNATURE----- --a+b56+3nqLzpiR9O-- -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Tue Jun 6 11:53:26 2000 Received: by oss.sgi.com id ; Tue, 6 Jun 2000 11:53:15 -0700 Received: by oss.sgi.com id ; Tue, 6 Jun 2000 11:52:56 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:23922 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 6 Jun 2000 11:52:39 -0700 Received: from relay1.corp.sgi.com (spindle.corp.sgi.com [198.29.75.13]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id LAA22530 for ; Tue, 6 Jun 2000 11:47:43 -0700 (PDT) mail_from (trev@sgi.com) Received: from cromlech.corp.sgi.com (cromlech.corp.sgi.com [150.166.181.83]) by relay1.corp.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA38039 for <@relay.corp.sgi.com:oss-projects@oss.sgi.com>; Tue, 6 Jun 2000 11:52:37 -0700 (PDT) Received: from sgi.com (localhost [127.0.0.1]) by cromlech.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id LAA46389 for ; Tue, 6 Jun 2000 11:50:17 -0700 (PDT) Message-ID: <393D47E9.60C4DF94@sgi.com> Date: Tue, 06 Jun 2000 11:50:17 -0700 From: Trevor Hurst Organization: SGI X-Mailer: Mozilla 4.7C-SGI [en] (X11; I; IRIX 6.5 IP32) X-Accept-Language: en MIME-Version: 1.0 To: oss-projects@oss.sgi.com Subject: [fam] [oss.sgi.com] status update: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing Hello, This is a status update for oss.sgi.com. The system has been moved to a different ip address and the DNS and reverse DNS should be fully propagated. We experienced some problems over this last weekend which was most likely due to this change. If you are still having problems connecting please send an email message to root@oss.sgi.com and we will help resolve the problems as quickly as we possibly can. Thanks and have a great day! -- Trev -- Trevor Hurst Senior Systems Administrator _ Server Operations/Corp. IS ___ __ _(_) Silicon Graphics / __|/ _` | | Office Ph: 650.933.6144 \__ \ (_| | | e-mail: trev@sgi.com |___/\__, |_| pager: trev_p@pager.sgi.com |___/ -- We are Pentium of Borg. You will be approximated. Division is futile! -- Unknown -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Tue Jun 6 13:52:56 2000 Received: by oss.sgi.com id ; Tue, 6 Jun 2000 13:52:46 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:3864 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 6 Jun 2000 13:52:33 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id NAA04291 for ; Tue, 6 Jun 2000 13:57:26 -0700 (PDT) mail_from (rusty@rlyeh.engr.sgi.com) Received: from rlyeh.engr.sgi.com (rlyeh.engr.sgi.com [163.154.5.94]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id NAA24276 for ; Tue, 6 Jun 2000 13:52:02 -0700 (PDT) Received: (from rusty@localhost) by rlyeh.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id NAA83155; Tue, 6 Jun 2000 13:48:58 -0700 (PDT) From: "Rusty Ballinger" Message-Id: <10006061348.ZM291137@rlyeh.engr.sgi.com> Date: Tue, 6 Jun 2000 13:48:58 -0700 In-Reply-To: Chap Lovejoy "[fam] fam on FreeBSD" (Jun 6, 2:38am) References: <20000606023838.F32093@rift.org> X-Face: #)4}U4e`O6YEe%oBzE}>ycmT!Xt?Myiqo~|p3Wh'UuQ[N7)&4\4?8:1n)bmPX]b@#k94%!VojpODdmk:sCr1b\-aXD&P:wjBqupMB:ag6}BwVseJZM@K{$E|0J9}&,Rpdg{&N4/Y8&PTm6>|r[,gI2T*qN!`AZhl>Bdy7JR`dDvP(/pz.}?Q@dg':mlV`RX51Z_ZG?Gta|Q!iA[MaOh Reply-To: rusty@sgi.com X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: clovejoy@mindspring.com Subject: Re: [fam] fam on FreeBSD Cc: fam@oss.sgi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing > Has anyone made any progress toward getting fam to build on freebsd? I don't think so; you're the first person who's asked about it on the list. > The major stopping > point appears to be in the way that the checks for an NFS filesystem are > handled in FileSystemTable.c++. This uses constants and functions from > mntent.h which does not exist on BSD systems. A similar result can be > obtained from the getfsstat call on BSD. I'm not very versed in the > ways of configure scripts and have yet to find a suitable way to detect > these differences so that the BSD style code can be used instead on BSD > systems. Tell you what--make whatever changes you need to get it to build on your box, and send me a patch, and I'll worry about adding tests to the configure script & #ifdefs to the code if you'd prefer. (I'll have to send you some test versions to make sure my changes still work on your box... I don't have a FreeBSD box to test on.) > fam seems like a very good system, although I haven't had a chance to > actually use it yet. I know much of the current effort is focused on > having a 100% functional linux port, however if ports to other operating > systems are desired it may be advantageous to begin adding a layer of > abstration between the fam code and the interface to imon or other > similar services. Hey, it's got that! There are three modules which handle the platform- specific interface to imon (IMonIrix, IMonLinux, and IMonNone), and the configure script figures out which one to build. If you get fam working on FreeBSD, we should be able to isolate all the FMon stuff in a new module. (Other platform-specific differences like mntent.h, getfsstat, etc. will have to be handled by configure-script tests and #ifdefs.) If you get it building, I will mess with the configure script. (Unless you want to do that... on the list of things that I like, m4 ranks slightly lower than abdominal cramping and loose stools.) --Rusty -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Wed Jun 7 10:04:49 2000 Received: by oss.sgi.com id ; Wed, 7 Jun 2000 10:04:39 -0700 Received: from mercury.Sun.COM ([192.9.25.1]:37880 "EHLO mercury.Sun.COM") by oss.sgi.com with ESMTP id ; Wed, 7 Jun 2000 10:04:23 -0700 Received: from cby-wts.UK.Sun.COM ([129.156.90.7]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id KAA09605 for ; Wed, 7 Jun 2000 10:04:21 -0700 (PDT) Received: from moredhel (moredhel [129.156.91.165]) by cby-wts.UK.Sun.COM (8.9.3+Sun/8.8.8/ENSMAIL,v1.7) with SMTP id SAA11783 for ; Wed, 7 Jun 2000 18:02:35 +0100 (BST) Message-Id: <200006071702.SAA11783@cby-wts.UK.Sun.COM> Date: Wed, 7 Jun 2000 18:01:53 +0100 (BST) From: "Mark R. Bowyer" Reply-To: "Mark R. Bowyer" Subject: [fam] FAM on Solaris 8+ To: fam@oss.sgi.com MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Content-MD5: ec/060UBzy50ein4rdzCxQ== Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing Hi, I downloaded Christian Kreibich's "fixed" version of fam recently, as I'm an Enlightenment on Solaris user and wanted to try out the latest EFM release. Unfortunately, although I could get fam to compile, it tended to go nuts as soon as it was asked to do anything, ending in a rather messy SEGV =O( By "go nuts" I mean I saw this line about a million times: fam[20332]: couldn't open /etc/mnttab for input Knowing that it worked fine on Solaris 7, and with a truss output in hand, I realised the difference causing the problem was probably down to this Solaris 8 feature: markbo@moredhel:.../markbo 33 ]df /etc/mnttab Filesystem kbytes used avail capacity Mounted on mnttab 0 0 0 0% /etc/mnttab markbo@moredhel:.../markbo 34 ]ls -l /etc/mnttab -r--r--r-- 1 root root 2791 02 Jun 2000 /etc/mnttab And the truss showed an attempt - many attempts - to open it read/write. So I did a bit of hunting and found this in the Solaris-fixed version of FileSystemTable.c++, line 120: #ifdef HAVE_SUN FILE *mtab = fopen(mtab_name, "r+"); #else FILE *mtab = setmntent(mtab_name, "r+"); #endif Now, I couldn't see the need for "r+" for this, so I fixed it to be just "r". And with that, it all suddenly worked as expected. So, I suppose my question is - why is fam attempting to open what should always be a read-only file as "r+", especially since it never attempts to write to it anyway? Is this something that should be changed for all versions of fam, or just for use on Solaris 8 and above (I'm actually working on an Update beta release)? Thanks for any comments on this, ---------My opinion - Not sane, intelligent or necessarily useful--------- o o mailto:Moredhel@earthling.net /v\ark R. Bowyer. http://Moredhel.i.am mailto:Mark.Bowyer@UK.Sun.COM `-' "Micro$oft have performed an illegal operation and will be shut down" -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Wed Jun 7 14:12:01 2000 Received: by oss.sgi.com id ; Wed, 7 Jun 2000 14:11:51 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:16909 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 7 Jun 2000 14:11:26 -0700 Received: from rlyeh.engr.sgi.com (rlyeh.engr.sgi.com [163.154.5.94]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id OAA03285 for ; Wed, 7 Jun 2000 14:16:21 -0700 (PDT) mail_from (rusty@rlyeh.engr.sgi.com) Received: (from rusty@localhost) by rlyeh.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id OAA90389; Wed, 7 Jun 2000 14:09:38 -0700 (PDT) From: "Rusty Ballinger" Message-Id: <10006071409.ZM293049@rlyeh.engr.sgi.com> Date: Wed, 7 Jun 2000 14:09:37 -0700 In-Reply-To: "Mark R. Bowyer" "[fam] FAM on Solaris 8+" (Jun 7, 6:01pm) References: <200006071702.SAA11783@cby-wts.UK.Sun.COM> X-Face: #)4}U4e`O6YEe%oBzE}>ycmT!Xt?Myiqo~|p3Wh'UuQ[N7)&4\4?8:1n)bmPX]b@#k94%!VojpODdmk:sCr1b\-aXD&P:wjBqupMB:ag6}BwVseJZM@K{$E|0J9}&,Rpdg{&N4/Y8&PTm6>|r[,gI2T*qN!`AZhl>Bdy7JR`dDvP(/pz.}?Q@dg':mlV`RX51Z_ZG?Gta|Q!iA[MaOh Reply-To: rusty@sgi.com X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: Moredhel@earthling.net Subject: Re: [fam] FAM on Solaris 8+ Cc: fam@oss.sgi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing > So I did a bit of hunting and found this in the Solaris-fixed version of > FileSystemTable.c++, line 120: > > #ifdef HAVE_SUN > FILE *mtab = fopen(mtab_name, "r+"); > #else > FILE *mtab = setmntent(mtab_name, "r+"); > #endif > > Now, I couldn't see the need for "r+" for this, so I fixed it to be just "r". > And with that, it all suddenly worked as expected. > > So, I suppose my question is - why is fam attempting to open what should > always be a read-only file as "r+", especially since it never attempts to > write to it anyway? Is this something that should be changed for all > versions of fam, or just for use on Solaris 8 and above (I'm actually > working on an Update beta release)? I don't think anyone's had a problem with it anywhere but on Solaris 8. I think I'll be integrating Christian's patch today, & I will make it "r" instead of "r+". (As far as why it's r+ instead of r to begin with, I don't know.) --Rusty -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Thu Jun 8 01:21:36 2000 Received: by oss.sgi.com id ; Thu, 8 Jun 2000 01:21:26 -0700 Received: from mercury.Sun.COM ([192.9.25.1]:34697 "EHLO mercury.Sun.COM") by oss.sgi.com with ESMTP id ; Thu, 8 Jun 2000 01:21:04 -0700 Received: from cby-wts.UK.Sun.COM ([129.156.90.7]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id BAA28886; Thu, 8 Jun 2000 01:20:59 -0700 (PDT) Received: from moredhel (moredhel [129.156.91.165]) by cby-wts.UK.Sun.COM (8.9.3+Sun/8.8.8/ENSMAIL,v1.7) with SMTP id JAA06985; Thu, 8 Jun 2000 09:19:12 +0100 (BST) Message-Id: <200006080819.JAA06985@cby-wts.UK.Sun.COM> Date: Thu, 8 Jun 2000 09:18:29 +0100 (BST) From: "Mark R. Bowyer" Reply-To: "Mark R. Bowyer" Subject: Re: [fam] FAM on Solaris 8+ To: rusty@sgi.com Cc: fam@oss.sgi.com MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Content-MD5: YJhhiGjYBGaEbE0T+JwqMg== Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing >From: "Rusty Ballinger" >I don't think anyone's had a problem with it anywhere but on Solaris 8. I >think I'll be integrating Christian's patch today, & I will make it "r" >instead of "r+". (As far as why it's r+ instead of r to begin with, I don't >know.) Cool - that makes sense - if it ain't broke, and all =O) It'll be nice that it compiles straight on Solaris from your distribution. Any chance of you removing the slur about Solaris from the fam webpage now? You know, the one about us not being as cool as Irix or Linux? Linux I can understand, but Solaris less cool than Irix? Geddoutahere ;O) The next thing we need to do is get imon working as a Solaris kernel module. I'm discussing that with colleagues, but don't let that stop anyone else from doing it ;O) Ta, ---------My opinion - Not sane, intelligent or necessarily useful--------- o o mailto:Moredhel@earthling.net /v\ark R. Bowyer. http://Moredhel.i.am mailto:Mark.Bowyer@UK.Sun.COM `-' "Micro$oft have performed an illegal operation and will be shut down" -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Thu Jun 8 16:41:48 2000 Received: by oss.sgi.com id ; Thu, 8 Jun 2000 16:41:38 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:58443 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 8 Jun 2000 16:41:14 -0700 Received: from rlyeh.engr.sgi.com (rlyeh.engr.sgi.com [163.154.5.94]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id QAA13597 for ; Thu, 8 Jun 2000 16:36:18 -0700 (PDT) mail_from (rusty@rlyeh.engr.sgi.com) Received: (from rusty@localhost) by rlyeh.engr.sgi.com (980427.SGI.8.8.8/960327.SGI.AUTOCF) id QAA49227; Thu, 8 Jun 2000 16:39:23 -0700 (PDT) From: "Rusty Ballinger" Message-Id: <10006081639.ZM287921@rlyeh.engr.sgi.com> Date: Thu, 8 Jun 2000 16:39:22 -0700 In-Reply-To: "Mark R. Bowyer" "Re: [fam] FAM on Solaris 8+" (Jun 8, 9:18am) References: <200006080819.JAA06985@cby-wts.UK.Sun.COM> X-Face: #)4}U4e`O6YEe%oBzE}>ycmT!Xt?Myiqo~|p3Wh'UuQ[N7)&4\4?8:1n)bmPX]b@#k94%!VojpODdmk:sCr1b\-aXD&P:wjBqupMB:ag6}BwVseJZM@K{$E|0J9}&,Rpdg{&N4/Y8&PTm6>|r[,gI2T*qN!`AZhl>Bdy7JR`dDvP(/pz.}?Q@dg':mlV`RX51Z_ZG?Gta|Q!iA[MaOh Reply-To: rusty@sgi.com X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: Moredhel@earthling.net Subject: Re: [fam] FAM on Solaris 8+ Cc: fam@oss.sgi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing > Any chance of you removing the slur about Solaris from the fam webpage now? Oh all right! (I was wondering whether anyone would notice that...) > The next thing we need to do is get imon working as a Solaris kernel module. Keep in mind that the imon code is GPL'd--although I've watched "Ally MacBeal" enough times to consider myself well-versed in legal issues, I missed the episode where they talked about whether you had to make your kernel available under the GPL in order to link with a kernel module containing/derived from GPL'd code. Hey, one thing which has been suggested (but which I haven't looked at much yet) is using wrapfs for imon. The advantage there is that your work for Solaris should be applicable to Linux as well. It sounds like you can replace individual files' i_op, f_op etc. rather than having to hit the hash table on every file operation. I added a note about this at http://oss.sgi.com/projects/fam/news.html. --Rusty -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Fri Jun 9 01:25:33 2000 Received: by oss.sgi.com id ; Fri, 9 Jun 2000 01:25:23 -0700 Received: from mercury.Sun.COM ([192.9.25.1]:7151 "EHLO mercury.Sun.COM") by oss.sgi.com with ESMTP id ; Fri, 9 Jun 2000 01:25:12 -0700 Received: from cby-wts.UK.Sun.COM ([129.156.90.7]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id BAA00958; Fri, 9 Jun 2000 01:25:10 -0700 (PDT) Received: from moredhel (moredhel [129.156.91.165]) by cby-wts.UK.Sun.COM (8.9.3+Sun/8.8.8/ENSMAIL,v1.7) with SMTP id JAA05264; Fri, 9 Jun 2000 09:23:22 +0100 (BST) Message-Id: <200006090823.JAA05264@cby-wts.UK.Sun.COM> Date: Fri, 9 Jun 2000 09:22:38 +0100 (BST) From: "Mark R. Bowyer" Reply-To: "Mark R. Bowyer" Subject: Re: [fam] FAM on Solaris 8+ To: rusty@sgi.com Cc: fam@oss.sgi.com MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Content-MD5: RyymvN+DfODz5A99UloFDw== Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing >From: "Rusty Ballinger" >Keep in mind that the imon code is GPL'd--although I've watched "Ally MacBeal" >enough times to consider myself well-versed in legal issues, I missed the >episode where they talked about whether you had to make your kernel available >under the GPL in order to link with a kernel module containing/derived from >GPL'd code. My understanding is that it would force the person who developed the Solaris module to release it under the GPL, but since it would be a separate piece of software from the Solaris kernel (aren't loadable modules great?), and since the person writing it wouldn't be doing so under the control of Sun Microsystems Inc. (though I don't actually think that matters), that would be all. No need to GPL the whole source. Though of course we do actually give fairly "open" access to our source for Solaris 8... ;O) I'm discussing porting the kernel module with some colleagues with more experience of this stuff, but no promises. It would be cool to get it working though ;O) Ta, Mark. -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Fri Jun 9 08:56:43 2000 Received: by oss.sgi.com id ; Fri, 9 Jun 2000 08:56:33 -0700 Received: from behemoth.vergenet.net ([198.186.202.43]:42506 "EHLO behemoth.su.varesearch.com") by oss.sgi.com with ESMTP id ; Fri, 9 Jun 2000 08:56:32 -0700 Received: (from raster@localhost) by behemoth.su.varesearch.com (8.9.3/8.9.3) id IAA06571; Fri, 9 Jun 2000 08:59:42 -0700 Message-Id: <200006091559.IAA06571@behemoth.su.varesearch.com> Date: Fri, 9 Jun 2000 08:59:42 -0700 (PDT) From: raster@rasterman.com Reply-To: raster@rasterman.com Subject: Re: [fam] FAM on Solaris 8+ To: Moredhel@earthling.net cc: rusty@sgi.com, fam@oss.sgi.com In-Reply-To: <200006090823.JAA05264@cby-wts.UK.Sun.COM> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing On 9 Jun, Mark R. Bowyer scribbled: -> -> >From: "Rusty Ballinger" -> -> >Keep in mind that the imon code is GPL'd--although I've watched "Ally MacBeal" -> >enough times to consider myself well-versed in legal issues, I missed the -> >episode where they talked about whether you had to make your kernel available -> >under the GPL in order to link with a kernel module containing/derived from -> >GPL'd code. -> -> -> My understanding is that it would force the person who developed the Solaris -> module to release it under the GPL, but since it would be a separate piece of -> software from the Solaris kernel (aren't loadable modules great?), and since the -> person writing it wouldn't be doing so under the control of Sun Microsystems -> Inc. (though I don't actually think that matters), that would be all. No need -> to GPL the whole source. Though of course we do actually give fairly "open" -> access to our source for Solaris 8... ;O) -> -> I'm discussing porting the kernel module with some colleagues with more -> experience of this stuff, but no promises. It would be cool to get it working -> though ;O) alternatively you could write somehting that exports the same device-level interface as imon yourselves form scratch and thus not have any legal issues :) -- --------------- Codito, ergo sum - "I code, therefore I am" -------------------- The Rasterman (Carsten Haitzler) raster@rasterman.com raster@valinux.com raster@enlightenment.org raster@linux.com raster@zip.com.au -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Mon Jun 12 10:24:18 2000 Received: by oss.sgi.com id ; Mon, 12 Jun 2000 11:22:00 -0700 Received: from maynard.mail.mindspring.net ([207.69.200.243]:3897 "EHLO maynard.mail.mindspring.net") by oss.sgi.com with ESMTP id ; Mon, 12 Jun 2000 10:17:19 -0700 Received: from bobo.mirc.gatech.edu (user-38ld3md.dialup.mindspring.com [209.86.142.205]) by maynard.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id XAA29745 for ; Sun, 11 Jun 2000 23:39:41 -0400 (EDT) Received: (from chap@localhost) by bobo.mirc.gatech.edu (8.9.3/8.9.3) id XAA17332 for fam@oss.sgi.com; Sun, 11 Jun 2000 23:39:32 -0400 (EDT) (envelope-from chap) Date: Sun, 11 Jun 2000 23:39:32 -0400 From: Chap Lovejoy To: fam list Subject: [fam] fam on FreeBSD status update Message-ID: <20000611233932.A17209@rift.org> Reply-To: clovejoy@mindspring.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I've done some work on getting fam to work on FreeBSD. It mostly builds now, however I haven't gotten all the functionality I had to #ifdef out rewritten yet (specifically NFSFileSystem::NFSFileSystem() and FileSystemTable::create_fs_by_name() need pretty much complete rewrites). I've done some work on the configure script and it now correctly (I think) finds the differences between BSD and Irix/Linux, however I'm having some problems with the Makefiles. Imon.c++ will not need to be built for the BSD version (all the functionality will be in the ImonFreeBSD module using FreeBSD's fmon functionality) and I'm not entirely sure how to do the conditional compilation... I welcome help from those more experienced at configure.in and Makefile.am on this. I don't think the rewrite of the two methods I mentioned earlier will take terribly long, I'd hoped to have it finished this weekend, but it's now 11:30PM sunday, and I have a networking test tomorrow, so it will have to wait for later in the week. If anyone is interested, I can send a patch of the work I've done so far, but there is still a bit of work to be done. I've rambled long enough, now... I hope to be able to report more progress soon. chap --=20 Chap Lovejoy || clovejoy@mindspring.com || chap@cc.gatech.edu pgp: Public key available on http://www.keysever.net ID: 0x8CC971B3 pgp: fingerprint 3C12 5E30 394B CF08 2C64 EC97 C8AB 8C13 8CC9 71B3 "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."=20 -- Albert Einstein --UugvWAfsgieZRqgk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE5RFt0yKuME4zJcbMRAvbiAKClmdnmxFG0jQyAeFTHXOONuFySmwCbBLtr NEYQubtRXQQApMgXAjDe2X0= =Kxzw -----END PGP SIGNATURE----- --UugvWAfsgieZRqgk-- -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Mon Jun 12 22:28:13 2000 Received: by oss.sgi.com id ; Mon, 12 Jun 2000 22:28:03 -0700 Received: from svn.net ([167.160.200.10]:3091 "EHLO svn.net") by oss.sgi.com with ESMTP id ; Mon, 12 Jun 2000 22:27:50 -0700 Received: from wantelbos (bastian@pm4-171.svn.net [167.160.201.171]) by svn.net (8.10.0/8.10.0) with SMTP id e5D6Reh03378; Mon, 12 Jun 2000 23:27:41 -0700 From: Waldo Bastian To: rusty@sgi.com Subject: Re: [fam] FAM on Solaris 8+ Date: Tue, 13 Jun 2000 00:35:18 -0700 Content-Type: text/plain References: <200006080819.JAA06985@cby-wts.UK.Sun.COM> <10006081639.ZM287921@rlyeh.engr.sgi.com> In-Reply-To: <10006081639.ZM287921@rlyeh.engr.sgi.com> Cc: fam@oss.sgi.com MIME-Version: 1.0 Message-Id: <00061300351803.32011@wantelbos> Content-Transfer-Encoding: 8bit Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing On Thu, 08 Jun 2000, you wrote: > > Any chance of you removing the slur about Solaris from the fam webpage > > now? > > Oh all right! (I was wondering whether anyone would notice that...) > > > The next thing we need to do is get imon working as a Solaris kernel > > module. > > Keep in mind that the imon code is GPL'd--although I've watched "Ally > MacBeal" enough times to consider myself well-versed in legal issues, I > missed the episode where they talked about whether you had to make your > kernel available under the GPL in order to link with a kernel module > containing/derived from GPL'd code. You should read kde-licensing and you will learn about every possible interpretation of that aspect of the GPL. I would, in addtion to the GPL, also license it as BSD... assuming at least that you don't object against Sun including it with a next version of its OS. Cheers, Waldo -- Make way, KDE/Linux is coming to a desktop near you! -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Wed Jun 21 12:09:08 2000 Received: by oss.sgi.com id ; Wed, 21 Jun 2000 12:08:48 -0700 Received: by oss.sgi.com id ; Wed, 21 Jun 2000 12:08:38 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:14949 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 21 Jun 2000 12:08:25 -0700 Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id MAA29602 for ; Wed, 21 Jun 2000 12:03:27 -0700 (PDT) mail_from (qarce@pc-griffin2.engr.sgi.com) Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id MAA31503 for ; Wed, 21 Jun 2000 12:07:55 -0700 (PDT) Received: from pc-griffin2.engr.sgi.com (pc-griffin2.engr.sgi.com [163.154.5.74]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA77864; Wed, 21 Jun 2000 12:06:09 -0700 (PDT) mail_from (qarce@pc-griffin2.engr.sgi.com) Received: from localhost (qarce@localhost) by pc-griffin2.engr.sgi.com (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA03537; Wed, 21 Jun 2000 12:04:39 -0700 Date: Wed, 21 Jun 2000 12:04:39 -0700 (PDT) From: Quentin Arce To: oss-projects@oss.sgi.com cc: qarce@cthulhu.engr.sgi.com Subject: [fam] New oss.sgi.com admin. checking site. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing Allow me to introduce my self, my name is Quentin Arce. I am the new admin for oss, with the Linux Infrastructure group. I will be checking all of the project pages for valid links as well as a standard look and feel. I have taken a brief look at the site and would like to know if the "Linux on the SGI Visual Workstation" project is still alive. If it is, does anyone know who it belongs to? I will be sending out email directly to project owners if I have any questions regarding their area. Please feel free to send me email regarding oss. I look forward to working with all of you. Thank you, Quentin Arce qarce@engr.sgi.com -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Wed Jun 21 12:40:18 2000 Received: by oss.sgi.com id ; Wed, 21 Jun 2000 12:40:08 -0700 Received: by oss.sgi.com id ; Wed, 21 Jun 2000 12:39:58 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:39183 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 21 Jun 2000 12:39:31 -0700 Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id MAA08407 for ; Wed, 21 Jun 2000 12:44:41 -0700 (PDT) mail_from (dunwoody@dunwoody1.engr.sgi.com) Received: from dunwoody1.engr.sgi.com (dunwoody1.engr.sgi.com [130.62.54.147]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id MAA87402; Wed, 21 Jun 2000 12:39:01 -0700 (PDT) mail_from (dunwoody@dunwoody1.engr.sgi.com) Received: from dunwoody1.engr.sgi.com (localhost [127.0.0.1]) by dunwoody1.engr.sgi.com (8.9.3/8.9.3) with ESMTP id MAA27923; Wed, 21 Jun 2000 12:39:13 -0700 Message-Id: <200006211939.MAA27923@dunwoody1.engr.sgi.com> From: Craig Dunwoody To: Quentin Arce cc: oss-projects@oss.sgi.com, udesai@sgi.com Subject: [fam] Re: OSS effort called "Linux on the SGI Visual Workstation" In-Reply-To: Your message of "Wed, 21 Jun 2000 12:04:39 PDT." Date: Wed, 21 Jun 2000 12:39:13 -0700 Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing Hi Quentin, qarce writes: > I have taken a brief look at the site and would like to know if the > "Linux on the SGI Visual Workstation" project is still alive. If it is, > does anyone know who it belongs to? Unfortunately, I fear that you might receive a large number of passionate opinions about this one. The confusion here is that there are two unrelated Visual Workstation Linux efforts: 1. An effort to get Linux working on the SG320/SG340 Visual Workstations. This project never became an official SGI product, but it did achieve a very minimal level of technical success (Linux works, but accelerated graphics doesn't). 2. Linux on the new line of Visual Workstations, starting with the recently introduced SG230/SG330/SG550. This IS an official product, and it is unrelated to #1. The continued existence of links to "Linux on the SGI Visual Workstation" creates a potential problem of confusing our customer base. Even the name is a problem -- it's supposed to be "Silicon Graphics Visual Workstation". "SGI" is for server products; "Silicon Graphics" is for workstation products. My opinion: If any discussion of #1 is allowed to continue to exist on any SGI-maintained Web site, the distinction between #1 and #2 needs to be made very clear. Your best bet is to find someone in a position of authority to make an official call on what should be done with any links to "Linux on the SGI Visual Workstation" on SGI-maintained Web sites. I recommend that you start by having a private discussion with Ujesh Desai (udesai@sgi.com), who is the product line manager for the new line of Visual Workstations. -c Craig Dunwoody dunwoody@sgi.com -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Wed Jun 21 12:50:17 2000 Received: by oss.sgi.com id ; Wed, 21 Jun 2000 12:50:07 -0700 Received: by oss.sgi.com id ; Wed, 21 Jun 2000 12:49:48 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:35856 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 21 Jun 2000 12:49:28 -0700 Received: from ratmandu.engr.sgi.com (ratmandu.engr.sgi.com [130.62.176.56]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id MAA05827 for ; Wed, 21 Jun 2000 12:54:39 -0700 (PDT) mail_from (dave@ratmandu.engr.sgi.com) Received: (from dave@localhost) by ratmandu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) id MAA04100; Wed, 21 Jun 2000 12:47:40 -0700 (PDT) Date: Wed, 21 Jun 2000 12:47:40 -0700 (PDT) From: dave@ratmandu.engr.sgi.com (david "who can do? ratmandu!" ratcliffe) Message-Id: <200006211947.MAA04100@ratmandu.engr.sgi.com> To: oss-projects@oss.sgi.com Subject: [fam] dev'r seeks pthreads lib to compile open src progs (?) Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing a developer has asked the DTjanitor: Where can I find the pthreads library for use in compiling open source programs? can anyone give me anything to respond to this person with? dave, part of the DTjanitor -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Sat Jun 24 15:01:11 2000 Received: by oss.sgi.com id ; Sat, 24 Jun 2000 15:01:00 -0700 Received: from stan.lcc.net ([207.70.172.240]:27369 "HELO txucom.net") by oss.sgi.com with SMTP id ; Sat, 24 Jun 2000 15:00:36 -0700 Received: (qmail 13549 invoked from network); 24 Jun 2000 22:00:06 -0000 Received: from lfkn-ddas4-a46.txucom.net (HELO mail.txucom.net) ([209.34.32.184]) (envelope-sender ) by stan.lcc.net (qmail-ldap-1.03) with SMTP for ; 24 Jun 2000 22:00:06 -0000 Date: Sat, 24 Jun 2000 17:03:32 -0500 From: brad To: fam@oss.sgi.com Subject: [fam] question Message-ID: <20000624170332.A939@localhost> Reply-To: fault@mindspring.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Mailer: Balsa 0.8.0 Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing I am setting up a firewall and want to know what port fam uses. Thanks -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com From owner-fam@oss.sgi.com Mon Jun 26 21:22:42 2000 Received: by oss.sgi.com id ; Mon, 26 Jun 2000 21:22:32 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:10770 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 26 Jun 2000 21:22:20 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id VAA18443 for ; Mon, 26 Jun 2000 21:17:21 -0700 (PDT) mail_from (rusty@rlyeh.engr.sgi.com) Received: from rlyeh.engr.sgi.com (rlyeh.engr.sgi.com [163.154.5.94]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id VAA77920 for ; Mon, 26 Jun 2000 21:20:34 -0700 (PDT) Received: (from rusty@localhost) by rlyeh.engr.sgi.com (SGI-8.9.3/8.9.3) id VAA12776; Mon, 26 Jun 2000 21:17:56 -0700 (PDT) From: "Rusty Ballinger" Message-Id: <10006262117.ZM12793@rlyeh.engr.sgi.com> Date: Mon, 26 Jun 2000 21:17:56 -0700 In-Reply-To: brad "[fam] question" (Jun 24, 5:03pm) References: <20000624170332.A939@localhost> X-Face: #)4}U4e`O6YEe%oBzE}>ycmT!Xt?Myiqo~|p3Wh'UuQ[N7)&4\4?8:1n)bmPX]b@#k94%!VojpODdmk:sCr1b\-aXD&P:wjBqupMB:ag6}BwVseJZM@K{$E|0J9}&,Rpdg{&N4/Y8&PTm6>|r[,gI2T*qN!`AZhl>Bdy7JR`dDvP(/pz.}?Q@dg':mlV`RX51Z_ZG?Gta|Q!iA[MaOh Reply-To: rusty@sgi.com X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: fault@mindspring.com Subject: Re: [fam] question Cc: fam@oss.sgi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-fam@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;fam-outgoing > I am setting up a firewall and want to know what port fam uses. Thanks fam is an RPC service started by inetd, so it runs on whatever port inetd gives it. If you start it yourself instead of through inetd, it calls bindresvport(), which (I think) uses the first available port at or below 1023. (Perhaps it ought to have a command-line argument for which port to use.) Anyway, that means you don't know ahead of time what port it will use, but you can ask the portmapper (either through pmap_getport() or pmap_getmaps(), or through "rpcinfo -p") what port it's running on after it starts. Does that help? --Rusty -- Source code, list archive, and docs: http://oss.sgi.com/projects/fam/ To unsubscribe: echo unsubscribe fam | mail majordomo@oss.sgi.com