]> git.pld-linux.org Git - packages/screen.git/blob - screen-manual.patch
up to 4.9.1 (fixes CVE-2023-24626)
[packages/screen.git] / screen-manual.patch
1 --- screen-4.2.1/doc/screen.1.orig      2014-04-28 00:10:01.000000000 +0200
2 +++ screen-4.2.1/doc/screen.1   2014-07-20 09:45:37.959175974 +0200
3 @@ -103,7 +103,7 @@
4  the invoking shell to the application (emacs in this case), because it is
5  forked from the parent screen process, not from the invoking shell.
6  .PP
7 -If \*Q/etc/utmp\*U is writable by
8 +If \*Q/var/run/utmp\*U is writable by
9  .IR screen ,
10  an appropriate record will be written to this file for each window, and
11  removed when the window is terminated.
12 @@ -232,7 +232,7 @@
13  The use of this option is discouraged.
14  .TP 5
15  .BR \-l " and " \-ln
16 -turns login mode on or off (for /etc/utmp updating).
17 +turns login mode on or off (for /var/run/utmp updating).
18  This can also be defined through the \*Qdeflogin\*U .screenrc command.
19  .TP 5
20  .BR \-ls " [" \fImatch ]
21 @@ -625,7 +625,7 @@
22  
23  .SH CUSTOMIZATION
24  The \*Qsocket directory\*U defaults either to $HOME/.screen or simply to
25 -/tmp/screens or preferably to /usr/local/screens chosen at compile-time. If
26 +/tmp/screens. If
27  .I screen
28  is installed setuid-root, then the administrator
29  should compile
30 @@ -638,7 +638,7 @@
31  When
32  .I screen
33  is invoked, it executes initialization commands from the files
34 -\*Q/usr/local/etc/screenrc\*U and
35 +\*Q/etc/screenrc\*U and
36  \*Q.screenrc\*U in the user's home directory. These are the \*Qprogrammer's
37  defaults\*U that can be overridden in the following ways: for the
38  global screenrc file 
39 @@ -1845,7 +1845,7 @@
40  The echo command may be used to annoy 
41  .I screen
42  users with a 'message of the
43 -day'. Typically installed in a global /local/etc/screenrc. 
44 +day'. Typically installed in a global etc/screenrc. 
45  The option \*Q\-n\*U may be used to suppress the line feed.
46  See also \*Qsleep\*U.
47  Echo is also useful for online checking of environment variables.
48 @@ -4857,20 +4857,18 @@
49  .I screen
50  distribution package for private and global initialization files.
51  .IP $SYSSCREENRC 
52 -.IP /usr/local/etc/screenrc
53 +.IP /etc/screenrc
54  .I screen
55  initialization commands
56  .IP $SCREENRC
57  .IP $HOME/.screenrc
58 -Read in after /usr/local/etc/screenrc
59 +Read in after /etc/screenrc
60  .IP $SCREENDIR/S\-<login>
61 -.IP /local/screens/S\-<login>
62 +.IP /tmp/screens/S\-<login>
63  Socket directories (default)
64 -.IP /usr/tmp/screens/S\-<login>
65 -Alternate socket directories.
66  .IP "<socket directory>/.termcap"
67  Written by the "termcap" output function
68 -.IP /usr/tmp/screens/screen\-exchange
69 +.IP /tmp/screens/screen\-exchange
70  or
71  .IP /tmp/screen\-exchange
72  .I screen
73 @@ -4879,11 +4877,9 @@
74  Screen images created by the hardcopy function
75  .IP screenlog.[0-9]
76  Output log files created by the log function
77 -.IP /usr/lib/terminfo/?/*
78 +.IP /usr/share/terminfo/?/*
79  or
80 -.IP /etc/termcap
81 -Terminal capability databases
82 -.IP /etc/utmp
83 +.IP /var/run/utmp
84  Login records
85  .IP $LOCKPRG
86  Program that locks a terminal.
87 @@ -5005,9 +5001,9 @@
88  must be installed as set-uid with owner root on most systems in order
89  to be able to correctly change the owner of the tty device file for
90  each window.
91 -Special permission may also be required to write the file \*Q/etc/utmp\*U.
92 +Special permission may also be required to write the file \*Q/var/run/utmp\*U.
93  .IP \(bu
94 -Entries in \*Q/etc/utmp\*U are not removed when
95 +Entries in \*Q/var/run/utmp\*U are not removed when
96  .I screen
97  is killed with SIGKILL.
98  This will cause some programs (like "w" or "rwho")
This page took 0.061992 seconds and 4 git commands to generate.