Annotation of researchv10dc/dist/man/v4/man7/dpd.7, revision 1.1

1.1     ! root        1: .th DPD VII 3/15/72
        !             2: .sh NAME
        !             3: dpd \*- spawn data phone daemon
        !             4: .sh SYNOPSIS
        !             5: .bd /etc/dpd
        !             6: .sh DESCRIPTION
        !             7: .it Dpd
        !             8: is the 201 data phone daemon.
        !             9: It is designed to submit jobs to
        !            10: the Honeywell 6070 computer via the GRTS
        !            11: interface.
        !            12: .s3
        !            13: .it Dpd
        !            14: uses the directory
        !            15: .it /usr/dpd.
        !            16: The file
        !            17: .it lock
        !            18: in that directory
        !            19: is used
        !            20: to prevent two daemons from becoming active.
        !            21: After the daemon has successfully set the lock,
        !            22: it forks and the main path exits, thus
        !            23: spawning the daemon.
        !            24: The directory is scanned for files
        !            25: beginning with
        !            26: .bd df.
        !            27: Each such file is submitted as a job.
        !            28: Each line of a job file must begin with a key
        !            29: character to specify what to do with the remainder
        !            30: of the line.
        !            31: .s3
        !            32: .lp +5 3
        !            33: \fBS\fR        directs
        !            34: .it dpd
        !            35: to generate a unique snumb card.
        !            36: This card is generated by incrementing the first
        !            37: word of the
        !            38: file
        !            39: .it /usr/dpd/snumb
        !            40: and converting that to three-digit octal concatenated with
        !            41: the station ID.
        !            42: .s3
        !            43: .lp +5 3
        !            44: \fBL\fR        specifies that the remainder of the line is to
        !            45: be sent as a literal.
        !            46: .s3
        !            47: .lp +5 3
        !            48: \fBB\fR        specifies that the rest of the line
        !            49: is a file name.
        !            50: That file is to
        !            51: be sent as binary cards.
        !            52: .s3
        !            53: .lp +5 3
        !            54: \fBF\fR        is the same as \fBB\fR except a form feed is prepended to the file.
        !            55: .s3
        !            56: .lp +5 3
        !            57: \fBU\fR        specifies that the rest of the line
        !            58: is a file name.
        !            59: After the job has been transmitted,
        !            60: the file is unlinked.
        !            61: .s3
        !            62: .i0
        !            63: Any error encountered will cause the daemon to
        !            64: drop the call, wait up to 20 minutes and start over.
        !            65: This means that an improperly constructed
        !            66: \fIdf\fR file may cause the same job to be submitted
        !            67: every 20 minutes.
        !            68: .s3
        !            69: While waiting, the
        !            70: daemon checks to
        !            71: see that the
        !            72: .it lock
        !            73: file still exists.
        !            74: If it is gone,
        !            75: the
        !            76: daemon will exit.
        !            77: .sh FILES
        !            78: /dev/dn0,
        !            79: /dev/dp0,
        !            80: /usr/dpd/*
        !            81: .sh "SEE ALSO"
        !            82: opr(I)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.