My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Earlier this year

  • Mar 22, 2009
    issue 15 (cannot compile on linux) commented on by ismael.olea   -   You'll need the tidy development company which includes /usr/include/buffio.h In Fedora it's in the libtidy-devel package. With this instaled my autotools find it without problem (using r64).
    You'll need the tidy development company which includes /usr/include/buffio.h In Fedora it's in the libtidy-devel package. With this instaled my autotools find it without problem (using r64).
  • Mar 22, 2009
    issue 17 (Autotools doesn't manage apr.h) reported by ismael.olea   -   I'm trying to compile mod_atom in Fedora 10 but it can't find the headers contained in the apr-devel package. With apr-1-config --includes you got -I/usr/include/apr-1 but this is not done in the svn code. I've tried to add the support for apr.h (and the other headers) at configure.ac with no success: seems I finally got found the header but now I got a syntax error. I've used the r64 code. I include some files, but not sure if they are really useful since I'm a complete autotools retard :-)
    I'm trying to compile mod_atom in Fedora 10 but it can't find the headers contained in the apr-devel package. With apr-1-config --includes you got -I/usr/include/apr-1 but this is not done in the svn code. I've tried to add the support for apr.h (and the other headers) at configure.ac with no success: seems I finally got found the header but now I got a syntax error. I've used the r64 code. I include some files, but not sure if they are really useful since I'm a complete autotools retard :-)

Older

  • Oct 12, 2008
    issue 16 (inconsistent creator of files causes permission failures) reported by aaron.evans   -   I've installed mod_atom from trunk (rev 64) on Mac OS X 10.5.5 with the system-supplied apache on an Intel mac: aaron@ae-mbp> httpd -V Server version: Apache/2.2.8 (Unix) Server built: Mar 4 2008 21:37:02 Server's Module Magic Number: 20051115:11 Server loaded: APR 1.2.7, APR-Util 1.2.7 Compiled using: APR 1.2.7, APR-Util 1.2.7 Architecture: 64-bit It seems that when files are created by mod_atom the owner is root (ie written by the httpd master process) and are later attempted to be read by the apache user (apache child processes) To reproduce this problem simply allow mod_atom to create its directory structure and open up the root URI for mod_atom. httpd.conf config: AtomPub /blogs/aaron /Users/aaron/blog "Test" "Aaron" aaron@ae-mbp> ls -adl /Users/aaron/blog/ drwxr-x--- 3 root staff 102 Oct 12 19:51 /Users/aaron/blog/ GET http://localhost/blogs/aaron/ return a 403 with apache error log message: [Sun Oct 12 19:54:17 2008] [error] [client ::1] (13)Permission denied: Can't open directory for index: /Users/aaron/blog/ the obvious problem is that the apache user is not in the staff group
    I've installed mod_atom from trunk (rev 64) on Mac OS X 10.5.5 with the system-supplied apache on an Intel mac: aaron@ae-mbp> httpd -V Server version: Apache/2.2.8 (Unix) Server built: Mar 4 2008 21:37:02 Server's Module Magic Number: 20051115:11 Server loaded: APR 1.2.7, APR-Util 1.2.7 Compiled using: APR 1.2.7, APR-Util 1.2.7 Architecture: 64-bit It seems that when files are created by mod_atom the owner is root (ie written by the httpd master process) and are later attempted to be read by the apache user (apache child processes) To reproduce this problem simply allow mod_atom to create its directory structure and open up the root URI for mod_atom. httpd.conf config: AtomPub /blogs/aaron /Users/aaron/blog "Test" "Aaron" aaron@ae-mbp> ls -adl /Users/aaron/blog/ drwxr-x--- 3 root staff 102 Oct 12 19:51 /Users/aaron/blog/ GET http://localhost/blogs/aaron/ return a 403 with apache error log message: [Sun Oct 12 19:54:17 2008] [error] [client ::1] (13)Permission denied: Can't open directory for index: /Users/aaron/blog/ the obvious problem is that the apache user is not in the staff group
  • Sep 05, 2008
    r64 (Update README with information about autotools build system....) committed by jack.bates   -   Update README with information about autotools build system.
    Update README with information about autotools build system.
  • Sep 05, 2008
    r63 (Update svn:ignore properties for files generated by autoreco...) committed by jack.bates   -   Update svn:ignore properties for files generated by autoreconf.
    Update svn:ignore properties for files generated by autoreconf.
  • Sep 05, 2008
    r62 (Edit autoscan template for mod_atom. Check for Apache and Ti...) committed by jack.bates   -   Edit autoscan template for mod_atom. Check for Apache and TidyLib. Add Apache autoconf macro from mod_skeleton: http://modskeleton.googlecode.com/svn/trunk/m4/apache.m4 Add automake Makefile.am files. Edit tidy.h #include in filter.c to work with both already installed versions of TidyLib, and versions checked out and compiled by this build system. The change matches the above buffio.h #include, which is also part of TidyLib. The configure script should set CPPFLAGS appropriately.
    Edit autoscan template for mod_atom. Check for Apache and TidyLib. Add Apache autoconf macro from mod_skeleton: http://modskeleton.googlecode.com/svn/trunk/m4/apache.m4 Add automake Makefile.am files. Edit tidy.h #include in filter.c to work with both already installed versions of TidyLib, and versions checked out and compiled by this build system. The change matches the above buffio.h #include, which is also part of TidyLib. The configure script should set CPPFLAGS appropriately.
  • Sep 05, 2008
    r61 (Add autoscan template. ) committed by jack.bates   -   Add autoscan template.
    Add autoscan template.
  • Sep 04, 2008
    r60 (PUTting an entry no longer leaves fake entry dung behind. ) committed by timbray   -   PUTting an entry no longer leaves fake entry dung behind.
    PUTting an entry no longer leaves fake entry dung behind.
  • Sep 04, 2008
    r59 (Further patches to the HTML-genration. Urgh, there's a nast...) committed by timbray   -   Further patches to the HTML-genration. Urgh, there's a nasty bug in put() where it's putting to the foo as opposed to foo.atom, but (double urgh) the Ape isn't catching this.
    Further patches to the HTML-genration. Urgh, there's a nasty bug in put() where it's putting to the foo as opposed to foo.atom, but (double urgh) the Ape isn't catching this.
  • Sep 03, 2008
    r58 (Squashing lotsa bugs out of the HTML generation. ) committed by timbray   -   Squashing lotsa bugs out of the HTML generation.
    Squashing lotsa bugs out of the HTML generation.
  • Sep 02, 2008
    r57 (Fixed a bunch of buglets around HTML generation, CSS & JS, &...) committed by timbray   -   Fixed a bunch of buglets around HTML generation, CSS & JS, & so on.
    Fixed a bunch of buglets around HTML generation, CSS & JS, & so on.
  • Aug 27, 2008
    r56 (Added code to check for x/options/html to decide whether to ...) committed by timbray   -   Added code to check for x/options/html to decide whether to publish HTML page. Also, added a bunch of convenience functions in children.c to avoid endless looping through XML dom children-of-an-entry.
    Added code to check for x/options/html to decide whether to publish HTML page. Also, added a bunch of convenience functions in children.c to avoid endless looping through XML dom children-of-an-entry.
  • Aug 24, 2008
    r55 (Massive refactoring so there's only one directory tree under...) committed by timbray   -   Massive refactoring so there's only one directory tree under D/pub/... which backs two URI spaces, access-control via limiting PUT/POST/DELETE to atom/... Plus a lot of debugging as a consequence of code walking.
    Massive refactoring so there's only one directory tree under D/pub/... which backs two URI spaces, access-control via limiting PUT/POST/DELETE to atom/... Plus a lot of debugging as a consequence of code walking.
  • Aug 13, 2008
    r54 (Bunch of cleanups and little bug-fixes, some directory struc...) committed by timbray   -   Bunch of cleanups and little bug-fixes, some directory structure redesign, more work on metapub function
    Bunch of cleanups and little bug-fixes, some directory structure redesign, more work on metapub function
  • Aug 07, 2008
    r53 (First, a bunch of general cleanup and consequent error-corre...) committed by timbray   -   First, a bunch of general cleanup and consequent error-correction. Second, a fairly radical refactoring of the directory structure to add .../atom/x/ AKA EXTRAS_DIR, and allow PUT in there, constrained only by the ETags requirement. This latter is largely untested, but the Ape is still happy.
    First, a bunch of general cleanup and consequent error-correction. Second, a fairly radical refactoring of the directory structure to add .../atom/x/ AKA EXTRAS_DIR, and allow PUT in there, constrained only by the ETags requirement. This latter is largely untested, but the Ape is still happy.
  • Aug 07, 2008
    r52 (Redesigned directory structure somewhat for "extras" dir. P...) committed by timbray   -   Redesigned directory structure somewhat for "extras" dir. Plan is to support arbitrary PUTs into this space.
    Redesigned directory structure somewhat for "extras" dir. Plan is to support arbitrary PUTs into this space.
  • Aug 01, 2008
    r51 (Fixed bug where if you posted twice in sequence with the sam...) committed by timbray   -   Fixed bug where if you posted twice in sequence with the same slug, the disambiguation via creating a new name didn't actually work.
    Fixed bug where if you posted twice in sequence with the same slug, the disambiguation via creating a new name didn't actually work.
  • Jul 31, 2008
    r50 (More tuning around regular, meta, and sub-pubs. Seems to cr...) committed by timbray   -   More tuning around regular, meta, and sub-pubs. Seems to create sub-pubs in a reasonably useful way. Now proceeding to further sanity testing and eventually load testing.
    More tuning around regular, meta, and sub-pubs. Seems to create sub-pubs in a reasonably useful way. Now proceeding to further sanity testing and eventually load testing.
 
Hosted by Google Code