Hello list,

We patched many zLinux SLES servers and found that chmem and lsmem moved.
Here's an unpatched system:

  # *which chcpu chmem lsmem lscpu*
  /sbin/chcpu

* /usr/sbin/chmem  /usr/sbin/lsmem*
  /usr/bin/lscpu

Here's a patched system - lsmem and chmem moved to /usr/bin
  # *which chcpu chmem lsmem lscpu*
  /sbin/chcpu

*/usr/bin/chmem  /usr/bin/lsmem*
  /usr/bin/lscpu

According to the FHS, I contend it should be:
  /sbin/chcpu      - system administrator command
  /sbin/chmem      - system administrator command
  /usr/bin/lsmem   - general user command
  /usr/bin/lscpu   - general user command

So this change breaks code where we have fully qualified paths - memory is
no longer being changed on Linux, just in the user directory and CP.  I
guess we have to remove the fully qualified paths and be sure the PATH
env't var is correct on all target systems.

I'm pretty sure SUSE won't change this again, so I won't ask.

Thoughts?

--
     -Mike MacIsaac

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to