Codebase list debian-goodies / c3fd967
More whitespace cleanup in man pages Axel Beckert 9 years ago
3 changed file(s) with 21 addition(s) and 22 deletion(s). Raw diff Collapse all Expand all
1717 vulnerability which might have been fixed by upgrading a library which that
1818 process makes use of.
1919
20 .P
20 .P
2121 Consequently,
2222 .B checkrestart
2323 is sometimes used as an audit tool to find outdated versions of libraries in use,
2424 particularly after security upgrades. Administrators should not, however, rely
2525 on its output completely (see \fBBUGS\fP below).
2626
27 .P
27 .P
2828 This script needs to run as root in order to obtain the information it needs
2929 for analysis.
3030
4747
4848 .TP
4949 .BI -a, --all
50 Process all deleted files regardless of location. This makes
50 Process all deleted files regardless of location. This makes
5151 the program analyse deleted files even if they would be discarded
52 because they are located in locations, such as
52 because they are located in locations, such as
5353 .I /tmp
5454 , which are known to produce false positives. It will take preceded if used
55 simultaneously with the
55 simultaneously with the
5656 .I -p
5757 option.
5858
7272
7373 .BI -e\ pid, --excludepid=pid
7474 Exclude processes running with
75 .I pid
75 .I pid
7676 when looking for open files. This can speed up checkrestart on systems with a
7777 large number of open files. Note: this option only works if lsof is not used.
7878 More than one process identifier can be provided by using this option more than
8080
8181 .TP
8282 .BI -n, --nolsof
83 Do not use
83 Do not use
8484 .B lsof(8)
8585 even if available. In some systems where there are large number of files the
8686 use of lsof might be inefficient. Use this option to disable lsof. Notice also
8787 that if lsof is not installed an alternative mechanism to extract deleted files
8888 will be used instead. Consequently, there is no need to set this option
89 in systems that do not have
89 in systems that do not have
9090 .B lsof(8)
9191 installed.
9292
103103 Found 20 processes using old versions of upgraded files
104104 (15 distinct programs)
105105 (14 distinct packages)
106
106
107107 Of these, 12 seem to contain init scripts which can be used to restart them:
108108 The following packages seem to have init scripts that could be used to restart them:
109109 gpm:
110110 3044 /usr/sbin/gpm
111111 rpcbind:
112112 2208 /sbin/rpcbind
113 bind9:
113 bind9:
114114 8463 /usr/sbin/named
115115 openssh-server:
116116 22124 /usr/sbin/sshd
120120 3417 /usr/sbin/in.tftpd
121121 uptimed:
122122 2704 /usr/sbin/uptimed
123 cron:
123 cron:
124124 3019 /usr/sbin/cron
125125 postfix:
126126 22145 /usr/lib/postfix/qmgr
127127 8892 /usr/lib/postfix/master
128128 hddtemp:
129129 3174 /usr/sbin/hddtemp
130 autofs:
130 autofs:
131131 2792 /usr/sbin/automount
132132 openbsd-inetd:
133133 3254 /usr/sbin/inetd
134
134
135135 These are the init scripts:
136136 service gpm restart
137137 service rpcbind restart
145145 service hddtemp restart
146146 service autofs restart
147147 service openbsd-inetd restart
148
148
149149 These processes do not seem to have an associated init script to restart them:
150150 isc-dhcp-client:
151151 3775 /sbin/dhclient
156156 also output some false positives depending on the processes' behaviour since
157157 it does not check yet if the (deleted) files in use are really libraries.
158158
159 .P
159 .P
160160 If you find a false positive in
161161 .B checkrestart
162162 please provide the following information when submitting a bug report:
209209
210210 On Debian systems, a copy of the GNU General Public License may be
211211 found in /usr/share/common-licenses/GPL.
212
3030 .BI \-o outputfile
3131 .TP
3232 .BI \-\-output= outputfile
33 Place the output in
33 Place the output in
3434 .I outputfile
3535 instead of displaying it in a browser.
3636 .TP
55 .SH NAME
66 which-pkg-broke \- find which package might have broken another
77 .SH SYNOPSIS
8 .B which-pkg-broke
8 .B which-pkg-broke
99 .RI package
1010 .SH DESCRIPTION
1111 The
12 .B which-pkg-broke
12 .B which-pkg-broke
1313 program will retrieve a list of the named package and all its dependencies
1414 sorted by the time they were installed on the system (as determined
15 from the mtime information of
15 from the mtime information of
1616 .B /var/lib/dpkg/info/*.list
17 \).
17 \).
1818
1919 This tool makes it possible for a system admin to obtain information that might
2020 correlate installation of package dependencies with a package breakage in order
5757 .BR rc\-alert (1)
5858
5959 .SH AUTHOR
60 .B which-pkg-broke
60 .B which-pkg-broke
6161 was written by Bill Gribble <grib AT billgribble.com>
6262
6363 This manual page was written by Javier Fernandez-Sanguino for the Debian