Re: Dazuko-devel Digest, Vol 13, Issue 1

"Rajesh Nikam" <[email protected]>
Newsgroups gmane.linux.dazuko.devel
Message-ID <[email protected]>
----- Original Message ----- 
From: <[email protected]>
To: <[email protected]>
Sent: Friday, March 12, 2004 9:44 AM
Subject: Dazuko-devel Digest, Vol 13, Issue 1


> Send Dazuko-devel mailing list submissions to
> [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://mail.nongnu.org/mailman/listinfo/dazuko-devel
> or, via email, send a message with subject or body 'help' to
> [email protected]
>
> You can reach the person managing the list at
> [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Dazuko-devel digest..."
>
>
> Today's Topics:
>
>    1. Re: FreeBSD 5 support (John Ogness)
>    2. 2.0.1-pre1 posted (John Ogness)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 08 Feb 2004 23:37:38 +0100
> From: John Ogness <[email protected]>
> Subject: Re: [Dazuko-devel] FreeBSD 5 support
> To: [email protected]
> Cc: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=us-ascii; format=flowed
>
> Hi,
>
> After posting this message, I realized that all of the events listed as
> having a problem, are those that utilze a sys_generic function. Taking a
> quick look into that function I noticed a problem that was causing
> filename lookups to (gracefully) fail. This has now been fixed.
>
> This means that I will be posting a 2.0.1-pre1 version this week. I was
> hoping that after so many months of testing, the 2.0.0 version would be
> able to last a while before fixes would need to be made. Well, it has
> been 3 days since its release and I already have an important fix for
> FreeBSD. Oh well. :-)
>
> John Ogness
>
>
> John Ogness wrote:
> > Hi,
> >
> > I have merged the 2.0 branch into the head branch in CVS. This should
> > make it easier for people to check out the code (since they do not have
> > to worry about which branch they need to check out).
> >
> > This weekend I sat down and implemented the FreeBSD 5 extension. It
> > wasn't too much work, mainly just changes in structures and function
> > names (and going through the FreeBSD 5 source code).
> >
> > It appears to be working as well as the FreeBSD 4 extension. With
> > FreeBSD there are still some issues that I need to resolve (for both 4
> > and 5). Here is the list:
> >
> > 1. exec/unlink/rmdir cannot resolve relative pathnames
> > 2. exec cannot resolve full pathnames in a chroot environment
> >
> > I need to look at why namei() fails in these situations.
> >
> > I am not going to post an official pre-release with this new extension.
> > If you have FreeBSD 5, you can get the code from anonymous CVS with:
> >
> > env CVS_RSH="ssh" cvs -z3 \
> > -d:ext:[email protected]:/cvsroot/dazuko co dazuko
> >
> > John Ogness
>
> -- 
> Dazuko Maintainer
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 16 Feb 2004 23:24:29 +0100
> From: John Ogness <[email protected]>
> Subject: [Dazuko-devel] 2.0.1-pre1 posted
> To: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=us-ascii; format=flowed
>
> Hi,
>
> I have posted the pre-release version 2.0.1-pre1. This version fixes the
> FreeBSD problem resolving local filenames (causing missed events). It
> also has full support for FreeBSD 5. My next target platform will most
> likely be Darwin (MacOS X). However, I first want to look into using a
> stackable filesystem rather than hooking file system calls. Hooking file
> system calls is really ugly and it is the one thing that causes other
> kernel developers to frown upon the Dazuko Project.
>
> This version also integrated a new patch that I developed, which allows
> the ON_OPEN event to be generated when files are created. This event has
> been requested for a long time. Unfortunately this event cannot be
> blocked. This is because of my dependency on kernel functions to resolve
> file names based on existing inodes.
>
> Another issue that has been brought to my attention is the file
> structure of the dazuko tgz. It is disorganized, non-intuitive, and
> ugly. The next pre-release will almost certainly have a completely new
> structure. Something like:
>
> src
> src/lib/c
> src/lib/java
> src/example/c
> src/example/java
> bin
> lib
> modules
>
> The configure script will handle all of this, so that it will still be
> easy to build the Dazuko components. The difference is that it should be
> easier for people to find what they've built. Specifically, the examples
> would be put in the "bin" dir, the interface libs in the "lib" dir, and
> the kernel module in the "modules" dir.
>
> John Ogness
>
> -- 
> Dazuko Maintainer
>
>
>
> ------------------------------
>
> _______________________________________________
> Dazuko-devel mailing list
> [email protected]
> http://mail.nongnu.org/mailman/listinfo/dazuko-devel
>
>
> End of Dazuko-devel Digest, Vol 13, Issue 1
> *******************************************
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.