Austin Group Minutes of the 18 September Teleconference Austin-191 Page 1 of 1 Submitted by Andrew Josey, The Open Group. September 19, 2003 Attendees Andrew Josey, The Open Group Ulrich Drepper, Red Hat Mark Brown, IBM, TOG OR Don Cragun , Sun, PASC OR Dave Butenhof, HP Apologies Nick Stoughton, USENIX, WG15 OR (in Norway at SC22 meeting) XCU -- XCU ERN 23 A/M (This has been incorrectly minuted as OPEN last week and was not discussed this week) XCU ERN 10 A/M We agreed with Geoff's revised suggestion in the minutes of last weeks meeting: c_nlink Contains a number greater than or equal to the number of links in the archive referencing the file. If the -a option is used to append to a cpio archive, then the pax utility need not account for the files in the existing part of the archive when calculating the c_nlink values for the appended part of the archive, and need not alter the c_nlink values in the existing part of the archive if additional files with the same c_dev and c_ino values are appended to the archive. Add to APPLICATION USAGE: Caution is advised when using the -a option to append to a cpio format archive. If any of the files being appended happen to be given the same c_dev and c_ino values as a file in the existing part of the archive, then they may be treated as links to that file on extraction. Thus it is risky to use -a with cpio format except when it is done on the same system that the original archive was created on, and with the same pax utility, and in the knowledge that there has been little or no file system activity since the original archive was created that could lead to any of the files being appended being given the same c_dev and c_ino values as an unrelated file in the existing part of the archive. Also, when (intentionally) appending additional links to a file in the existing part of the archive, the c_nlink values in the modified archive can be smaller than the number of links to the file in the archive, which may mean that the links are not preserved on extraction. XSH --- XSH 76 A/M Add to the section, "A cancellation point may also occur when a thread is executing the following functions:" posix_openpt sync gethostid fmtmsg wordexp getopt [with footnote if opterr is nonzero] pathconf,fpathconf link, symlink stat,lstat,fstat access tzset,localtime,localtime_r, mktime,strftime,wcsftime,ctime, ctime_r,asctime,asctime_r Next Steps ----------- Andrew will update the aardvark reports on the web site with the latest information . The next call is Sep 25.