Patch #: 97 Type: bug fix Priority: medium Affects: sites using AUFS under IRIX 4.0 (vfork() unsupported) Submitted: Jerome Yvon Plun Archived: munnari.OZ.AU mac/cap.patches/cap60.patch097 Application: 'cd cap60; patch -p < cap60.patches/cap60.patch097' Summary: add #ifdef for NOVFORK File: cap60/applications/aufs/afpos.c *** applications/aufs/afpos.c.orig Sun Mar 8 14:32:42 1992 --- applications/aufs/afpos.c Sun Mar 8 18:22:32 1992 *************** *** 1,7 **** /* ! * $Author: djh $ $Date: 1992/03/08 04:32:12 $ ! * $Header: /mac/src/cap60/applications/aufs/RCS/afpos.c,v 2.22 1992/03/08 04:32:12 djh Rel djh $ ! * $Revision: 2.22 $ */ /* --- 1,7 ---- /* ! * $Author: djh $ $Date: 1992/03/08 08:22:15 $ ! * $Header: /mac/src/cap60/applications/aufs/RCS/afpos.c,v 2.23 1992/03/08 08:22:15 djh Rel djh $ ! * $Revision: 2.23 $ */ /* *************** *** 3629,3635 **** --- 3629,3639 ---- if (stb.st_gid == grp) /* naught to do */ return(noErr); sprintf(gid, "%d",grp); + #ifdef NOVFORK + if ((pid=fork()) == 0) { + #else NOVFORK if ((pid=vfork()) == 0) { + #endif NOVFORK execl("/bin/chgrp","chgrp",gid,path, 0); _exit(1); /* no false eofs */ } *** README.orig Sun Mar 8 18:23:04 1992 --- README Sun Mar 8 18:24:57 1992 *************** *** 3,9 **** (For use with AppleTalk/Ethernet bridge) o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 96, March 1992 Introduction ------------ --- 3,9 ---- (For use with AppleTalk/Ethernet bridge) o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 97, March 1992 Introduction ------------