Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — Motorola System V 88k Release 3.2 Version 1.2C

Media Vault

Software Library

Restoration Projects

Artifacts Sought



  CHROOT(2)                                               CHROOT(2)



  NAME
       chroot - change root directory

  SYNOPSIS
       int chroot (path)
       char *path;

  DESCRIPTION
       Path points to a path name naming a directory.  chroot
       causes the named directory to become the root directory, the
       starting point for path searches for path names beginning
       with /.  The user's working directory is unaffected by the
       chroot system call.

       The effective user ID of the process must be super-user to
       change the root directory.

       The .. entry in the root directory is interpreted to mean
       the root directory itself.  Thus, .. cannot be used to
       access files outside the subtree rooted at the root
       directory.

       chroot will fail and the root directory will remain
       unchanged if one or more of the following are true:

       [ENOTDIR]      Any component of the path name is not a
                      directory.

       [ENOENT]       The named directory does not exist.

       [EPERM]        The effective user ID is not super-user.

       [EFAULT]       Path points outside the allocated address
                      space of the process.

       [EINTR]        A signal was caught during the chroot system
                      call.

       [ENOLINK]      Path points to a remote machine and the link
                      to that machine is no longer active.


  Page 1                                                   May 1989


















  CHROOT(2)                                               CHROOT(2)



       [EMULTIHOP]    Components of path require hopping to
                      multiple remote machines.

  SEE ALSO
       chdir(2).

  DIAGNOSTICS
       Upon successful completion, a value of 0 is returned.
       Otherwise, a value of -1 is returned and errno is set to
       indicate the error.
































  Page 2                                                   May 1989
















Typewritten Software • bear@typewritten.org • Edmonds, WA 98026