File:
[LON-CAPA] /
loncom /
html /
adm /
help /
tex /
Guts_User_Dir.tex
Revision
1.1:
download - view:
text,
annotated -
select for diffs
Wed Aug 20 16:17:40 2003 UTC (21 years, 1 month ago) by
bowersj2
Branches:
MAIN
CVS tags:
version_2_9_X,
version_2_9_99_0,
version_2_9_1,
version_2_9_0,
version_2_8_X,
version_2_8_99_1,
version_2_8_99_0,
version_2_8_2,
version_2_8_1,
version_2_8_0,
version_2_7_X,
version_2_7_99_1,
version_2_7_99_0,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2,
version_2_6_1,
version_2_6_0,
version_2_5_X,
version_2_5_99_1,
version_2_5_99_0,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_X,
version_2_3_99_0,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_X,
version_2_2_99_1,
version_2_2_99_0,
version_2_2_2,
version_2_2_1,
version_2_2_0,
version_2_1_X,
version_2_1_99_3,
version_2_1_99_2,
version_2_1_99_1,
version_2_1_99_0,
version_2_1_3,
version_2_1_2,
version_2_1_1,
version_2_1_0,
version_2_12_X,
version_2_11_X,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3,
version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2,
version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0,
version_2_10_X,
version_2_10_1,
version_2_10_0_RC2,
version_2_10_0_RC1,
version_2_10_0,
version_2_0_X,
version_2_0_99_1,
version_2_0_2,
version_2_0_1,
version_2_0_0,
version_1_99_3,
version_1_99_2,
version_1_99_1_tmcc,
version_1_99_1,
version_1_99_0_tmcc,
version_1_99_0,
version_1_3_X,
version_1_3_3,
version_1_3_2,
version_1_3_1,
version_1_3_0,
version_1_2_X,
version_1_2_99_1,
version_1_2_99_0,
version_1_2_1,
version_1_2_0,
version_1_1_X,
version_1_1_99_5,
version_1_1_99_4,
version_1_1_99_3,
version_1_1_99_2,
version_1_1_99_1,
version_1_1_99_0,
version_1_1_3,
version_1_1_2,
version_1_1_1,
version_1_1_0,
version_1_0_99_3,
version_1_0_99_2,
version_1_0_99_1,
version_1_0_99,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
bz6209-base,
bz6209,
bz5969,
bz2851,
PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE,
HEAD,
GCI_3,
GCI_2,
GCI_1,
BZ5971-printing-apage,
BZ5434-fox,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse
Adding some .tex files in. (LPML addition later; still some to go.)
\label{Guts_User_Dir}
Every user in the system has one library server, which is their home
server. It stores the authoritative copy of all of their records.
Internally, this data is stored in a directory
\texttt{/home/httpd/lonUsers/}\texttt{\emph{domain}}\texttt{/}\texttt{\emph{firstChar}}\texttt{/}\texttt{\emph{secondChar}}\texttt{/}\texttt{\emph{thirdChar}}\texttt{/}\texttt{\emph{login}}
for example, for {}``smith'' at {}``msu'':
\texttt{/home/httpd/lonUsers/msu/s/m/i/smith/}
%
\begin{figure}
\begin{lyxcode}
\#>~ls~-alF~/home/httpd/lonUsers/msu/k/o/r/kortemey
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~13006~May~15~12:21~activity.log
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~12413~Oct~26~~2000~coursedescriptions.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~11361~Oct~26~~2000~coursedescriptions.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~13576~Apr~19~17:45~critical.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~1302~Apr~19~17:45~critical.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~13512~Apr~19~17:45~email\_status.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~1496~Apr~19~17:45~email\_status.hist
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~12373~Apr~19~17:45~environment.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~~169~Apr~19~17:45~environment.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~12315~Oct~25~~2000~junk.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~1590~Nov~~4~~1999~junk.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~23626~Apr~19~17:45~msu\_12679c3ed543a25msul1.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~3363~Apr~19~17:45~msu\_12679c3ed543a25msul1.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~17242~Nov~13~~2000~msu\_1827338c7d339a3msul1.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~1986~Nov~13~~2000~msu\_1827338c7d339a3msul1.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~18497~Dec~21~11:25~msu\_1827338c7d339b4msul1.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~3801~Dec~21~11:25~msu\_1827338c7d339b4msul1.hist
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~12470~Apr~19~17:45~nohist\_annotations.db
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~13395~Nov~15~~2000~nohist\_bookmarks.db
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~104264~Apr~19~17:45
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nohist\_calculatedsheets\_msu\_12679c3ed543a25msul1.db
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~13248~Apr~~5~17:18
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nohist\_calculatedsheets\_msu\_1827338c7d339b4msul1.db
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~12568~Oct~28~~2000~nohist\_coursedescriptions.db
-rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~765954~Apr~19~17:45~nohist\_email.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~710631~Apr~19~17:45~nohist\_email.hist
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~~~13~Apr~19~17:45~passwd
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~12802~May~~3~13:08~roles.db
-rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~1316~Apr~12~16:05~roles.hist
\end{lyxcode}
\caption{Sample user directory listing}
\end{figure}
Files ending in \texttt{.db} are GDBM files, files ending in \texttt{.hist}
are logs of entries to these files. Filenames starting with \texttt{nohist}
do not keep history files. \texttt{passwd} stores the login mechanism
and password (if applicable).
\texttt{environment} stores name-value pairs that are automatically
added to the session environment at login time, for example the full
name, etc.
\texttt{roles} stores the user's roles.
\texttt{critical}, \texttt{nohist\_email}, and \texttt{email\_status}
are used by the messaging mechanisms
Files with a course-ID as name, for example \texttt{msu\_12679c3ed543a25msul1.db},
store performance data for that student in the course, as stored by
\texttt{store} and \texttt{restore} in \texttt{lonnet}.
Other files are caches, for example for previously calculated spreadsheets,
etc.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>