I just noticed that the backup server log file permissions in 16.0 are different from 15.7.0:
In 16.0, the permissions are 0600:
sybase@jw-ase16-src:/home/sybase-> ls -l /opt/sybase/errorlogs/RH65_ASE16_S1_BS.log
-rw------- 1 sybase sybase 456169 Mar 31 21:17 /opt/sybase/errorlogs/RH65_ASE16_S1_BS.log
1> select @@version
2> go
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Adaptive Server Enterprise/16.0/EBF 22383 SMP/P/x86_64/Enterprise Linux/aseceph
eus/3530/64-bit/FBO/Sun Feb 16 06:09:40 2014
(1 row affected)
In 15.7.0, the permissions are 0644:
-bash-3.2$ ls -l /data2/sybase/ASE-15_0/install/AIX10114_S1_BS.log
-rw-r--r-- 1 sybase sybase 106157 Mar 26 15:12 /data2/sybase/ASE-15_0/install/AIX10114_S1_BS.log
1> select @@version
2> go
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Adaptive Server Enterprise/15.7.0/EBF 19803 SMP ESD#01 /P/RS6000/AIX 6.1/aseasa
p/2918/64-bit/FBO/Wed Feb 8 06:09:12 2012
(1 row affected)
I have a script which is used to read the backup server log and do stuff based on the contents, it is no long working with 16.0 because it's running by a different OS user, who apparently has no permission to read the file now. Can someone please confirm this change is introduced in 16.0?