1. 09 Feb, 1999 2 commits
  2. 03 Feb, 1999 3 commits
    • David Dykstra's avatar
      Move the initialization of push_dir, which calls getcwd, to early in main. · c226b7c2
      David Dykstra authored
      The reason for that is that on SVR2-based UTS 2.1.2 (which along with many
      other old systems implements getcwd by forking "pwd") getcwd hangs when
      called when other child processes are running.
      
      I also added a quick return from push_dir if name == NULL so it doesn't
      actually have to chdir anywhere when just initializing.
      
      An initializing call to push_dir("/",0) had previously been put in at the
      beginning of daemon_main() to avoid calling getcwd after a chroot, but
      since that is no longer I needed I removed it and changed the call to
      chdir("/") after chroot into a push_dir("/",0) so it will remember the
      correct current directory.
      c226b7c2
    • David Dykstra's avatar
      When calling lchown, pass the current known uid and gid rather than -1 · 5865fcdd
      David Dykstra authored
      to not change it, since the old SVR2-based UTS 2.1.2 does not support
      leaving uid and gid alone when the value is -1.
      5865fcdd
    • David Dykstra's avatar
      Add alternate implementation of waitpid() for systems that have wait4 but · e68f3481
      David Dykstra authored
      not wait3, in particular Amdahl's SVR2-based UTS 2.1.2.  The code comes
      from apache, but I contributed it to apache in the first place.
      e68f3481
  3. 21 Jan, 1999 1 commit
  4. 20 Jan, 1999 1 commit
  5. 11 Jan, 1999 1 commit
  6. 08 Jan, 1999 3 commits
  7. 07 Jan, 1999 2 commits
  8. 05 Jan, 1999 5 commits
  9. 30 Dec, 1998 1 commit
  10. 07 Dec, 1998 2 commits
  11. 05 Dec, 1998 2 commits
  12. 01 Dec, 1998 2 commits
  13. 25 Nov, 1998 2 commits
  14. 24 Nov, 1998 8 commits
  15. 23 Nov, 1998 2 commits
  16. 20 Nov, 1998 2 commits
  17. 19 Nov, 1998 1 commit