Commit ba4ef97e authored by Linus Tolke's avatar Linus Tolke
Browse files

[ndrat formatet p} listan.

parent 039513b3
.\" $Id: lyskom.5,v 1.1 1991/08/24 10:07:34 linus Exp $
.\" $Date: 1991/08/24 10:07:34 $
.\" $Id: lyskom.5,v 1.2 1991/08/24 11:24:53 linus Exp $
.\" $Date: 1991/08/24 11:24:53 $
.TH ramkom 5 "August 24, 1991"
.SH NAME
ramkom - LysKOM database format
ramkom - LysKOM
.I database
format
.SH SYNOPSIS
.B /usr/lyskom/db/ramkomd-*
.br
......@@ -28,7 +30,7 @@ on the text.
If the first five chars of the data file is CLEAN then the
.I database
is considered clean. If its anything else the
.IR ramkomd (8)
.BR ramkomd (8)
program will try to find the backupfile instead.
.PP
Then there is a number telling the number of the next free conference
......@@ -79,185 +81,185 @@ followed by all the elements and a finishing
.LP
This contains all information for a conference. A conference is a
object that recieves texts.
.TP 5
.TP 15
.B Name
Name of the conference saved as a holerith string.
.TP
.B Member list
.I Member list
An array of the members in that conference.
.TP
.B First local number
.I First local number
This is the local number of the first text in the conference. Its
saved here in order to save space in this file by not mentioning all
deleted texts in the beginning of the conference.
.TP
.B Texts
.I Texts
This is an array of recieved texts. The local number of the text is
determined by the position in this list and the value of the
.B first local
.BR number .
.I first local
.IR number .
.TP
.B Type
.I Type
This is the type of the conf, it contains the infomation that says if
the conference is read protected, original flagged conference, secret,
or if its a letter box.
.TP
.B Creation time
.I Creation time
The time the conference was created.
.TP
.B Last written
.I Last written
The time the last text was sent to the conference.
.TP
.B Creator
.I Creator
The number of the person that has created the conference. This is 0
for conferences that are created initially.
.TP
.B Presentation
.I Presentation
This is the number of the text containing a presentation of the
conference. If there is no presentation this number is 0.
.TP
.B Supervisor
.I Supervisor
This is the number of the conference whose members are supervisors of
the conference. Initially this is set to be the number of the letter
box of the creator.
.TP
.B Permitted submitters
.I Permitted submitters
This is the number of the conference whose members are allowed to
submit texts to this conference. If this is 0 (the default) all
persons i LysKOM are allowed to submit.
.TP
.B Super conference
.I Super conference
This is a number of a conference that comments to articles should be
sent to if this conference is original flagged.
.TP
.B Message of the day
.I Message of the day
This is the textnumber of the text containing a notice message about
the conference. Mostly used for letter boxes. If 0 then there is no
such message.
.TP
.B Garb nice
.I Garb nice
This is the number of days a text stays in the conference before it is
removed by the expiration routines. Its really the expiration rate.
.SS Person statuses
.LP
Person statuses contains all info about persons.
.TP 5
.B Password
.TP 15
.I Password
The password is stored as a string. The length of the string is 64 but
the length of the password itself is stored as the first char in the
string. Passwords longer that 63 chars are truncated.
.TP
.B Username
.I Username
This is the username and machine from the last time the person logged in.
.TP
.B Privileges
.I Privileges
The persons privileges are stored here. This is a bit array, length is
16 bits. It is not really welldetemined what bit does what.
.TP
.B Personal flags
The persons flags are stored here. Anybody that would like to explain
what they do can fill in:
.............................................................
.I Personal flags
The persons flags are stored here.
.TP
.B First local number
.I First local number
This is the local number of the first created text that still exists
in the database. Its local to this list.
.TP
.B Created text list
.I Created text list
This is an array of all created texts beginning at the first local
number.
.TP
.B Marked texts
.I Marked texts
This is an array of all marked texts and their mark type. Every
element in the array is a text number and a mark number.
.TP
.B Membership
.I Membership
Here is the information about which conferences the person is member
in. Its an array where every element is of the type
.B Membership
.I Membership
(See below).
.TP
.B Last login
.I Last login
Time of the last login.
.TP
.B User area
.I User area
Number of the text being the persons user area. If there is no user
area this is 0.
.TP
.B Total time present
.I Total time present
Time in LysKOM in seconds.
.TP
.B Sessions
.I Sessions
Number of logins made for that person.
.TP
.B Created lines
.I Created lines
.TP
.B Created bytes
.I Created bytes
.TP
.B Read texts
.I Read texts
Count of read marked texts.
.TP
.B No of fetches
.I No of fetches
This is the information about how many texts this person has fetched.
Using caching clients this number could increase well beyond
.B Read
.BR texts .
.I Read
.IR texts .
.TP
.B Created persons
.I Created persons
Count of created persons.
.TP
.B Created conferences
.I Created conferences
Count of created conferences.
.SS Text statuses
This contains info about the texts.
.TP 5
.B Created time
.TP 15
.I Created time
Time this text was created.
.TP
.B Author
.I Author
Person that wrote this text.
.TP
.B Start
.I Start
Start pointer for the text in the
.B ramkomd-texts
.I ramkomd-texts
file.
.TP
.B Number of lines
.I Number of lines
Length of the text in lines.
.TP
.B Number of chars
.I Number of chars
Length of the text in chars.
.TP
.B Number of marks
.I Number of marks
Count of existing marks on this text.
.TP
.B Header list
An array containing info about recipients,
.I Header list
An array containing info about
.IR recipients ,
.I comments
.IR to -pointers
etc. Every element is a Misc_info.
etc. Every element is a
.IR Misc_info .
.SS Membership
The membership type tells us about conferences we are member of and
how much we have already read of it. It is saved in this way:
.TP
.B Last time read
.I Last time read
Updated when we mark a text as read in this conference.
.TP
.B Conference number
.I Conference number
The number telling what conf.
.TP
.B Priority
.I Priority
Used by the client to determine reading order.
.TP
.B Last text read
.I Last text read
Local number of the last text we have read. This is used to keep track
of which texts we have not yet read and calculate how many unread we
have in this conference.
.TP
.B Read texts
.I Read texts
An array containing the texts that we have read after the
.B Last text
.BR read .
.I Last text
.IR read .
This is necessary because its possible to read in any order.
.SH BUGS
This is really a joke. Its not a database, not optimal in any way. But
......
.\" $Id: lyskom.5,v 1.1 1991/08/24 10:07:34 linus Exp $
.\" $Date: 1991/08/24 10:07:34 $
.\" $Id: lyskom.5,v 1.2 1991/08/24 11:24:53 linus Exp $
.\" $Date: 1991/08/24 11:24:53 $
.TH ramkom 5 "August 24, 1991"
.SH NAME
ramkom - LysKOM database format
ramkom - LysKOM
.I database
format
.SH SYNOPSIS
.B /usr/lyskom/db/ramkomd-*
.br
......@@ -28,7 +30,7 @@ on the text.
If the first five chars of the data file is CLEAN then the
.I database
is considered clean. If its anything else the
.IR ramkomd (8)
.BR ramkomd (8)
program will try to find the backupfile instead.
.PP
Then there is a number telling the number of the next free conference
......@@ -79,185 +81,185 @@ followed by all the elements and a finishing
.LP
This contains all information for a conference. A conference is a
object that recieves texts.
.TP 5
.TP 15
.B Name
Name of the conference saved as a holerith string.
.TP
.B Member list
.I Member list
An array of the members in that conference.
.TP
.B First local number
.I First local number
This is the local number of the first text in the conference. Its
saved here in order to save space in this file by not mentioning all
deleted texts in the beginning of the conference.
.TP
.B Texts
.I Texts
This is an array of recieved texts. The local number of the text is
determined by the position in this list and the value of the
.B first local
.BR number .
.I first local
.IR number .
.TP
.B Type
.I Type
This is the type of the conf, it contains the infomation that says if
the conference is read protected, original flagged conference, secret,
or if its a letter box.
.TP
.B Creation time
.I Creation time
The time the conference was created.
.TP
.B Last written
.I Last written
The time the last text was sent to the conference.
.TP
.B Creator
.I Creator
The number of the person that has created the conference. This is 0
for conferences that are created initially.
.TP
.B Presentation
.I Presentation
This is the number of the text containing a presentation of the
conference. If there is no presentation this number is 0.
.TP
.B Supervisor
.I Supervisor
This is the number of the conference whose members are supervisors of
the conference. Initially this is set to be the number of the letter
box of the creator.
.TP
.B Permitted submitters
.I Permitted submitters
This is the number of the conference whose members are allowed to
submit texts to this conference. If this is 0 (the default) all
persons i LysKOM are allowed to submit.
.TP
.B Super conference
.I Super conference
This is a number of a conference that comments to articles should be
sent to if this conference is original flagged.
.TP
.B Message of the day
.I Message of the day
This is the textnumber of the text containing a notice message about
the conference. Mostly used for letter boxes. If 0 then there is no
such message.
.TP
.B Garb nice
.I Garb nice
This is the number of days a text stays in the conference before it is
removed by the expiration routines. Its really the expiration rate.
.SS Person statuses
.LP
Person statuses contains all info about persons.
.TP 5
.B Password
.TP 15
.I Password
The password is stored as a string. The length of the string is 64 but
the length of the password itself is stored as the first char in the
string. Passwords longer that 63 chars are truncated.
.TP
.B Username
.I Username
This is the username and machine from the last time the person logged in.
.TP
.B Privileges
.I Privileges
The persons privileges are stored here. This is a bit array, length is
16 bits. It is not really welldetemined what bit does what.
.TP
.B Personal flags
The persons flags are stored here. Anybody that would like to explain
what they do can fill in:
.............................................................
.I Personal flags
The persons flags are stored here.
.TP
.B First local number
.I First local number
This is the local number of the first created text that still exists
in the database. Its local to this list.
.TP
.B Created text list
.I Created text list
This is an array of all created texts beginning at the first local
number.
.TP
.B Marked texts
.I Marked texts
This is an array of all marked texts and their mark type. Every
element in the array is a text number and a mark number.
.TP
.B Membership
.I Membership
Here is the information about which conferences the person is member
in. Its an array where every element is of the type
.B Membership
.I Membership
(See below).
.TP
.B Last login
.I Last login
Time of the last login.
.TP
.B User area
.I User area
Number of the text being the persons user area. If there is no user
area this is 0.
.TP
.B Total time present
.I Total time present
Time in LysKOM in seconds.
.TP
.B Sessions
.I Sessions
Number of logins made for that person.
.TP
.B Created lines
.I Created lines
.TP
.B Created bytes
.I Created bytes
.TP
.B Read texts
.I Read texts
Count of read marked texts.
.TP
.B No of fetches
.I No of fetches
This is the information about how many texts this person has fetched.
Using caching clients this number could increase well beyond
.B Read
.BR texts .
.I Read
.IR texts .
.TP
.B Created persons
.I Created persons
Count of created persons.
.TP
.B Created conferences
.I Created conferences
Count of created conferences.
.SS Text statuses
This contains info about the texts.
.TP 5
.B Created time
.TP 15
.I Created time
Time this text was created.
.TP
.B Author
.I Author
Person that wrote this text.
.TP
.B Start
.I Start
Start pointer for the text in the
.B ramkomd-texts
.I ramkomd-texts
file.
.TP
.B Number of lines
.I Number of lines
Length of the text in lines.
.TP
.B Number of chars
.I Number of chars
Length of the text in chars.
.TP
.B Number of marks
.I Number of marks
Count of existing marks on this text.
.TP
.B Header list
An array containing info about recipients,
.I Header list
An array containing info about
.IR recipients ,
.I comments
.IR to -pointers
etc. Every element is a Misc_info.
etc. Every element is a
.IR Misc_info .
.SS Membership
The membership type tells us about conferences we are member of and
how much we have already read of it. It is saved in this way:
.TP
.B Last time read
.I Last time read
Updated when we mark a text as read in this conference.
.TP
.B Conference number
.I Conference number
The number telling what conf.
.TP
.B Priority
.I Priority
Used by the client to determine reading order.
.TP
.B Last text read
.I Last text read
Local number of the last text we have read. This is used to keep track
of which texts we have not yet read and calculate how many unread we
have in this conference.
.TP
.B Read texts
.I Read texts
An array containing the texts that we have read after the
.B Last text
.BR read .
.I Last text
.IR read .
This is necessary because its possible to read in any order.
.SH BUGS
This is really a joke. Its not a database, not optimal in any way. But
......
.\" $Id: ramkom.5,v 1.1 1991/08/24 10:07:34 linus Exp $
.\" $Date: 1991/08/24 10:07:34 $
.\" $Id: ramkom.5,v 1.2 1991/08/24 11:24:53 linus Exp $
.\" $Date: 1991/08/24 11:24:53 $
.TH ramkom 5 "August 24, 1991"
.SH NAME
ramkom - LysKOM database format
ramkom - LysKOM
.I database
format
.SH SYNOPSIS
.B /usr/lyskom/db/ramkomd-*
.br
......@@ -28,7 +30,7 @@ on the text.
If the first five chars of the data file is CLEAN then the
.I database
is considered clean. If its anything else the
.IR ramkomd (8)
.BR ramkomd (8)
program will try to find the backupfile instead.
.PP
Then there is a number telling the number of the next free conference
......@@ -79,185 +81,185 @@ followed by all the elements and a finishing
.LP
This contains all information for a conference. A conference is a
object that recieves texts.
.TP 5
.TP 15
.B Name
Name of the conference saved as a holerith string.
.TP
.B Member list
.I Member list
An array of the members in that conference.
.TP
.B First local number
.I First local number
This is the local number of the first text in the conference. Its
saved here in order to save space in this file by not mentioning all
deleted texts in the beginning of the conference.
.TP
.B Texts
.I Texts
This is an array of recieved texts. The local number of the text is
determined by the position in this list and the value of the
.B first local
.BR number .
.I first local
.IR number .
.TP
.B Type
.I Type
This is the type of the conf, it contains the infomation that says if
the conference is read protected, original flagged conference, secret,
or if its a letter box.
.TP
.B Creation time
.I Creation time
The time the conference was created.
.TP
.B Last written
.I Last written
The time the last text was sent to the conference.
.TP
.B Creator
.I Creator
The number of the person that has created the conference. This is 0
for conferences that are created initially.
.TP
.B Presentation
.I Presentation
This is the number of the text containing a presentation of the
conference. If there is no presentation this number is 0.
.TP
.B Supervisor
.I Supervisor
This is the number of the conference whose members are supervisors of
the conference. Initially this is set to be the number of the letter
box of the creator.
.TP
.B Permitted submitters
.I Permitted submitters
This is the number of the conference whose members are allowed to
submit texts to this conference. If this is 0 (the default) all
persons i LysKOM are allowed to submit.
.TP
.B Super conference
.I Super conference
This is a number of a conference that comments to articles should be
sent to if this conference is original flagged.
.TP
.B Message of the day
.I Message of the day
This is the textnumber of the text containing a notice message about
the conference. Mostly used for letter boxes. If 0 then there is no
such message.
.TP
.B Garb nice
.I Garb nice
This is the number of days a text stays in the conference before it is
removed by the expiration routines. Its really the expiration rate.
.SS Person statuses
.LP
Person statuses contains all info about persons.
.TP 5
.B Password
.TP 15
.I Password
The password is stored as a string. The length of the string is 64 but
the length of the password itself is stored as the first char in the
string. Passwords longer that 63 chars are truncated.
.TP
.B Username
.I Username
This is the username and machine from the last time the person logged in.
.TP
.B Privileges
.I Privileges
The persons privileges are stored here. This is a bit array, length is
16 bits. It is not really welldetemined what bit does what.
.TP
.B Personal flags
The persons flags are stored here. Anybody that would like to explain
what they do can fill in:
.............................................................
.I Personal flags
The persons flags are stored here.
.TP