Re: Remove SVR2 support from mountlist

2018-10-15 Thread Bruno Haible
Hi Tim, > /tmp/df-nm.gz /tmp/df-truss.gz Indeed, it opens "/etc/mnttab", reads from it, then calls statfs() on each file system. It may also call sysfs(). So, that's really the SVR3 approach. I couldn't believe it, but they haven't improved this functionality in 30 years, and are still

Re: Remove SVR2 support from mountlist

2018-10-15 Thread Tim Rice
Hi Bruno, /tmp/df-nm.gz /tmp/df-truss.gz On Mon, 15 Oct 2018, Bruno Haible wrote: { Tim Rice wrote: { > Xinuos's latest release { > (last month) of the SCO OpenServer 5 product uses the SVR3.2 kernel also. { { Can you determine which system calls the vendor 'df' program uses? { Through

Re: Remove SVR2 support from mountlist

2018-10-15 Thread Bruno Haible
Tim Rice wrote: > Xinuos's latest release > (last month) of the SCO OpenServer 5 product uses the SVR3.2 kernel also. Can you determine which system calls the vendor 'df' program uses? Through something like 'truss df' or 'nm /bin/df'. This should help find out whether the methods encoded in

Re: Remove SVR2 support from mountlist

2018-10-15 Thread Tim Rice
On Mon, 15 Oct 2018, Bruno Haible wrote: > I would propose to remove support for a couple of extremely old platforms > as well: > - SVR3 (released in 1987) and SVR2 (released in 1984) [5]. > [5] https://en.wikipedia.org/wiki/UNIX_System_V Not mentioned in the wikipedia article is that Xinuos's

Re: Remove SVR2 support from mountlist

2018-10-15 Thread Bruno Haible
Hi, > A year ago (commit 467061a2014d742a27eb8d4498e8d09fb3225d53), the SVR2 support > was removed from fsusage. > > Should it be removed from mountlist either? I would propose to remove support for a couple of extremely old platforms as well: - Cray/UNICOS 9. This was apparently released in