Minutes of the 9th June 2016 Teleconference Austin-767 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 11th June 2016 Attendees: Don Cragun, IEEE PASC OR Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Geoff Clare, The Open Group Eric Blake, Red Hat Richard Hansen Joerg Schilling, FOKUS Fraunhofer Martin Rehak, Oracle Mark Ziegast, SHware Systems Dev. Roger Faulkner, Oracle, The Open Group OR Apologies David Clissold, IBM Andrew Josey, The Open Group * General news The Open Group sanity review closed on June 8 with no comments. The TC will be progressed to the next stage within The Open Group (action on Andrew) At IEEE, P1003.1-2008/Cor2 (C/PA) "IEEE Draft Standard for Information Technology - Portable Operating System Interface (POSIX(R)) - Corrigendum 2" will be reviewed by RevCom on 29 June 2016. Geoff reported that The changes for the merged draft have been completed and a pdf draft created. (Action on Andrew to circulate) * Outstanding actions ( Please note that this section has been flushed to shorten the minutes - to locate the previous set of outstanding actions, look to the minutes from 28 Jan 2016) * Current Business Bug #249: Add standard support for $'...' in shell Reopened http://austingroupbugs.net/bug_view_page.php?bug_id=249 We will return to bug 249 on a future call. Bug #953 0000953: Alias expansion is under-specified Was Accepted as Marked http://austingroupbugs.net/view.php?id=953 Richard has an action to propose new wording to discuss in a future telecon. Bug #975: fc prevents better history implementations, so remove it or make it optional Withdrawn by originator http://austingroupbugs.net/view.php?id=975 This was closed - withdrawn by the originator. Bug #978: Please add CMSG_LEN() and CMSG_SPACE(). Accepted as Marked http://austingroupbugs.net/view.php?id=978 This was continued from the last meeting. The change proposed in bugnote 0003242 was accepted. Bug #980 *at(): could we have bindat() and connectat() as well? Rejected http://austingroupbugs.net/view.php?id=980 Although we agree that functions like these would be useful, we can't standardize on either interface when there are existing implementations of these function with different function prototypes and suggestions during this discussion that both should be modified to include a flags argument. We are therefore rejecting this bug as currently presented, but strongly encourage the BSD and Nuxi implementors to work together to come up with a unified solution that both groups are willing to implement as a common reference implementation (preferably using the function footprints mentioned in Note: 0002797) and file a new enhancement request with the results of that joint effort. Bug #981: Remove outdated set -o nolog Accepted as Marked http://austingroupbugs.net/view.php?id=981 This item is marked for TC3-2008 An interpretation is required Interpretation response: The standard states the requirements for set -o nolog, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: The standard developers could not identify any shell in which set -o nolog has an effect on shell history. Notes to the Editor (not part of this interpretation): After page 2382, Lines 75893-75894 in the description of the set utility: nolog Prevent the entry of function definitions into the command history; see Command History List. add: This option may have no effect; it is kept for compatibility with previous versions of the standard. and mark page 2382, lines 75893-75894 (including the nolog heading and the newly added text) OB. On page 2386, line 76051, change FUTURE DIRECTIONS from: None. to: A future version of this standard may remove the -o nolog option. On page 3204 line 107359 section sh, delete: For example, function definition commands are recorded in the history file, unless the set −o nolog option is set. If the system administrator includes function definitions in some system start-up file called before the ENV file, the history file is initialized before the user gets a chance to influence its characteristics. Next Steps ---------- The next call is on June 16, 2016 (a Thursday) Andrew will bring up the bridge. Advance apologies from Nick, Geoff and David Calls are anchored on US time. (8am Pacific) This call will be for the regular 90 minutes. http://austingroupbugs.net An IRC channel will be available for the meeting irc://irc.freenode.net/austingroupbugs An etherpad is usually up for the meeting, with a URL using the date format as below: http://posix@posix.rhansen.org:9001/p/201x-mm-dd password=2115756#