If you have ever tried to use POSIX-based programs to process VOS structured files, you may have encountered some restrictions or seen some behavior that you didn’t understand. In this post I will try to explain what’s going on.
I have recently ported several new or updated open-source packages to OpenVOS Release 17.0. They are now available on the VOS anonymous ftp site, at the following URL: ftp://ftp.stratus.com/pub/vos/posix/ga/v-series/v-series.html.
With the trend away from running telnetd and FTPD and toward running SSHD many system administrators are removing the “telnet” and “FTP” service lines from the >system>stcp>services file. #Name port Service Alias # ftpdata 20/tcp ftp 21/tcp ftpd telnet 23/tcp telnetd smtp 25/tcp bootps 67/udp bootpd bootpc 68/udp bootp . . . . . . [...]
While implementing a change to the OpenVOS kernel, I found myself faced with the task of modifying about 150 files. This meant reserving them in the source control system, updating the copyright, adding a modification history line, and making the code change (which was to add a #include pre-processor statement. I knew that if I simply started doing this work [...]