Re: [Courier-imap] Courier IMAP causes filesystem corruption on cifs mounted maildirs
Brought to you by:
mrsam
From: Mike J. <mj...@sc...> - 2006-07-20 00:19:43
|
Sam Varshavchik wrote: > > Any filesystem corruption is due to a filesystem bug. A user > application cannot, by definition, corrupt any filesystem unless it runs > as root and therefore has sufficient privileges to open the filesystem > partition as a block device, and scribble random bits all over the place. > > It is the operating system's job and responsibility to prevent all > applications from corrupting any system resource. Hi Sam, Right. I guess this is a bug in the linux cifs filesystem module, then I will submit a bug report to the Samba project. BTW, `rpmbuild -ta' from RPM 4.4.2 does not work against your newest tarballs (courier-imap and authlib) - complains about unpackaged files being present. I had to create an ~/.rpmmacros which contains the following, in order to get a build: %_topdir /usr/local/src/rpm # # Script gets packaged file list on input and buildroot as first parameter. # Returns list of unpackaged files, i.e. files in $RPM_BUILD_ROOT not packaged. # # Note: Disable (by commenting out) for legacy compatibility. %__check_files /usr/lib/rpm/check-files %{buildroot} # # Should unpackaged files in a build root terminate a build? # # Note: The default value should be 0 for legacy compatibility. %_unpackaged_files_terminate_build 0 # # Should missing %doc files in the build directory terminate a build? # # Note: The default value should be 0 for legacy compatibility. %_missing_doc_files_terminate_build 1 Either the rpmbuild instructions on the website should mention the above, or the spec files should be fixed. BR, Mike -- http://www.netauth.com - LDAP Directory Consulting |