Sunday, September 21, 2014

man-pages-3.73 is released

I've released man-pages-3.73. The release tarball is available on The browsable online pages can be found on The Git repository for man-pages is available on

The most notable changes in man-pages-3.73 are various new and modified pages describing namespaces in general, and user and PID namespaces in detail:

  • A new namespaces(7) page provides an overview of Linux namespaces. Linux currently supports six namespaces (IPC, mount, network, PID, UTS, and user), and each namespace wraps some global system resource(s) in an abstraction that makes it appear to the processes within the namespace that  they  have  their own  isolated  instance  of the resource(s). Much of the content this and the other new pages in this release was drawn from a series of articles that I wrote for in January 2013, but a few details have changed since and are documented the new man pages.
  • A new pid_namespaces(7) page documents PID namespaces in detail.
  • A new user_namespaces(7) page documents user namespaces in great detail.
  • The clone(2) page adds documentation of the CLONE_USER flag, which is used for creating a child process in a new user namespace.
  • The setns(2) page adds documentation of the CLONE_NEWNS, CLONE_NEWPID, and CLONE_NEWUSER  flags.
  • The unshare(2) page adds documentation of the CLONE_NEWPID, CLONE_NEWUSER, CLONE_SIGHAND, CLONE_THREAD, and CLONE_VM flags.

No comments: