***************************************************
** U421025 FILE
***************************************************
APARTXT IX29597 = CSH - PORT BSD SIGHUP INHERITANCE (POSIX WAY)
 C shell
 POSIX handling of the SIGHUP signal inheritance.
 This fix is being added simultaneously by BSD
 to their C shell.
APARTXT IX36451 = audit:  enable default userName(to enable default
 audit classes)
 /etc/security/audit/config
 'users' stanza
 There is no mechanism for defining default
 values for users not explicitly listed.
APARTXT IX36817 = C  SHELL:  TEST  OPERATOR  FAILS IF UNQUOTED-ROOT
 ARGUMENT IS USED
 C shell:
 test operator fails when the specified argument
 is unquoted-root.
 e.g.  if ( -d  / )  echo "errorMessageAppears"
 if ( -d "/" ) echo "ok"
APARTXT IX37281 = NUL  CHARACTER TO THE OUTPUT SCREEN BY THE PASSWD
 COMMAND
 when we run the passwd command, we get the output :
 changing passwd for 'tbel'
 tbel's old passwd:
 tbel's new passwd:
 your new passwd must have :
 minimum of 5 alphabetic characters
 minimum of 1 character  @ not in old password
 minimum of 5 character in lehght
 The text minimum of 1 character  @ is caused by the passwd prog.
 sending a nul character to the screen.
APARTXT IX37571 = C shell: nohup should have POSIX behaviour
 The C shell built-in nohup command should
 have POSIX behavior.
APARTXT IX34982 = HOSTNAMES BEGINNING WITH X OR O SHOULD BE VALID
 Hostnames beginning with an "x" and followed by numeric
 characters should be interpreted as hostnames and not
 ip addresses.
APARTXT IX35325 = REGEXEC() FAILING WITH PATTERNS LIKE 'X*$'
 The regexec() subroutine does not match patterns like "x*$"
 when there are no x's at the end of the line.  Since "x*"
 should match zero or mre x's, a line with zero x's at the
 end should still match because the '$' special character
 should match the end of line.
APARTXT IX35385 = ttylock() does not report errors correctly
 The ttylock() function sometimes reports success when a lock was
 actually not granted due to full filesystems.
APARTXT IX35400 = DATALESS 220 CAN NOT LOGIN AFTER RECEIVE 3004-004
 MSG
 If the .rhosts file existed on a diskless client but had no
 entry for a user who was trying to log in, a failure with the
 message 3004-004 to the user's screen and an associated message
 'WRITE ERROR 13' on the console would occur.
APARTXT IX35454 = 'FGETGRENT' NEEDS TO BE EXPORTED FROM LIBC.A
 fgetgrent symbol not exported
APARTXT IX35791 = FWRITE  RETURNS  OK ON NONBLOCKING, LINE-BUFFERED
 STREAMS
 Open a device or file with O_NONBLOCK, in this case a
 tty device.  Then derive a stream from the resulting file
 descriptor using fdopen().  Use fwrite() to write out data.
 fwrite() claims to have written it all successfully.
 Problem seems to only affect line-buffered streams.
APARTXT IX36781 = RETURN VALUE OF OPENLOG() IS INDETERMINATE
 The following testcase exhibits that on some levels
 the openlog() function is returning a positive value
 and on other levels -1 is returned.
 #include<stdio.h>
 #include<syslog.h>
 main()
 printf("return value is: %d\n", openlog("message",0,LOG_AUTH));
APARTXT IX36826 = STRCOLLEN FAILS WITH LANG=C
 strncollen fails for LANG=C
APARTXT IX37076 = printf within awk isn't handling %0.6s syntax
 printf handling %0.<number>s syntax is inconsistent with other
 platforms.   Zero padding of output should only be performed
 when given a specified width (i.e. 0<width>.<num>s)
APARTXT IX37110 = NIS  -@GROUP  LINES  IN /ETC/PASSWORD DO NOT WORK
 PROPERLY.
 The following line added to a NIS client's /etc/passwd file
 should cause the members of guest_group to be denied login
 access to the client.  -@guest_group It is not working
 properly.  Members of netgroup guest_group still get access
 to the client.
 STOP_SYMPTOM
 <Note by tkg023 (Madere, Steve), 93/06/17 12:53:25, action:
 note> START_SOLUTION Changed getpwent.c (in libc.a) to
 recognize a minus in the first character position as a special
 yp flag character.
 STOP_SOLUTION
APARTXT IX37146 = TIME/DATE  STRUCTURE  INCORRECTLY OVERWRITTEN FOR
 EXTENDED TZ
 If the TZ variable is set to a value containing an "M" format
 in the timezone string (e.g. CET-CEsT,M3.4.0,M9.4.0), then the
 ls -l command will show a date of 01.01.1993 instead of the
 correct date.
APARTXT IX37718 = more ports allocated by rfc1340
 A new RFC 1340 added some new services to the list of reserved ports.
APARTXT IX37719 = audit: File_Open failures for /etc/passwd.pg
 AUDITING:
 (1) The getpwent() routine generates a
 "FILE_Open failure event for /etc/security/passwd"
 when it is invoked by a non-privileged user.
 Common commands (e.g. "ls -l", ...) end up
 generating a high level of "audit noise".
 (2) The getpwent() routine generates a
 "FILE_Open failure event for /etc/passwd.pag"
 when /etc/passwd.pag does not exist.
 Common commands (e.g. "ls -l", ...) end up
 generating a high level of "audit noise"
ENDSET
COMPID FOR PTF U421025 = 575603001,320
PRODID FOR PTF U421025 = 5756030,C Shell
PREREQ FOR U421025 = U418301 U420016.575603001
 U421044.575603001
ENDSET
COREQ FOR U421025 = NONE
ENDSET
SUP FOR U421025 = U420461
ENDSET
IFREQ FOR U421025 = U420455.575603001 U420488.575603001
 U420497.575603001 U420560.575603001
 U420632.575603001 U421002.575603001
 U421003.576523200 U421011.575603001
 U421012.575603001 U421016.575603001
 U421026.575603001 U421030.575603001
 U421040.575603001 U421042.575603001
 U421043.575603001
ENDSET
MEMO TO USERS = NONE
ENDSET
LABELTXT
Subsystem (Selective Fix) Package
For use on AIX V3.2 only
ENDSET
***************************************************
