~ubuntu-branches/ubuntu/precise/util-linux/precise

« back to all changes in this revision

Viewing changes to term-utils/mesg.1

  • Committer: Package Import Robot
  • Author(s): Steve Langasek
  • Date: 2011-12-16 22:53:42 UTC
  • mfrom: (1.6.4) (4.5.5 sid)
  • Revision ID: package-import@ubuntu.com-20111216225342-206wz4bhvutyvx0d
Tags: 2.20.1-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - Build for multiarch.
  - Add pre-depends on multiarch-support.
  - configure.ac: don't try to be clever about extracting a path name from
    $libdir to append to /usr in a way that's not overridable; instead,
    reuse the built-in configurable libexecdir.
  - Fix up the .pc.in files to know about libexecdir, so our substitutions
    don't leave us with unusable pkg-config files.
  - Install custom blkid.conf to use /dev/.blkid.tab since we don't
    expect device names to survive a reboot
  - Mention mountall(8) in fstab(5) manpages, along with its special
    options.
  - Since upstart is required in Ubuntu, the hwclock.sh init script is not
    called on startup and the hwclockfirst.sh init script is removed.
  - Drop depends on initscripts for the above.
  - Replace hwclock udev rule with an Upstart job.
  - For the case where mount is called with a directory to mount, look
    that directory up in mountall's /lib/init/fstab if we couldn't find
    it mentioned anywhere else.  This means "mount /proc", "mount /sys",
    etc. work.
  - mount.8 points to the cifs-utils package, not the obsolete smbfs one. 
  - Use canonicalize_spec in getmntdevbackward. proc should not be
    interpreted as a non-canonical-path.
* Dropped changes, superseded upstream:
  - shlibs/mount/src/tab_update.c: don't refuse to update mtab when source
    is 'none'.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.\" Copyright (c) 1987, 1990, 1993
 
2
.\"     The Regents of the University of California.  All rights reserved.
 
3
.\"
 
4
.\" Redistribution and use in source and binary forms, with or without
 
5
.\" modification, are permitted provided that the following conditions
 
6
.\" are met:
 
7
.\" 1. Redistributions of source code must retain the above copyright
 
8
.\"    notice, this list of conditions and the following disclaimer.
 
9
.\" 2. Redistributions in binary form must reproduce the above copyright
 
10
.\"    notice, this list of conditions and the following disclaimer in the
 
11
.\"    documentation and/or other materials provided with the distribution.
 
12
.\" 3. All advertising materials mentioning features or use of this software
 
13
.\"    must display the following acknowledgement:
 
14
.\"     This product includes software developed by the University of
 
15
.\"     California, Berkeley and its contributors.
 
16
.\" 4. Neither the name of the University nor the names of its contributors
 
17
.\"    may be used to endorse or promote products derived from this software
 
18
.\"    without specific prior written permission.
 
19
.\"
 
20
.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
 
21
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 
22
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 
23
.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
 
24
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 
25
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 
26
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 
27
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 
28
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 
29
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 
30
.\" SUCH DAMAGE.
 
31
.\"
 
32
.\"     @(#)mesg.1      8.1 (Berkeley) 6/6/93
 
33
.\"
 
34
.\" Fri Mar 10 20:31:02 1995, modified for standard man macros,
 
35
.\" faith@cs.unc.edu
 
36
.\"
 
37
.\"
 
38
.\" "
 
39
.TH MESG 1 "April 2011" "util-linux" "User Commands"
 
40
.SH NAME
 
41
mesg \- display (do not display) messages from other users
 
42
.SH SYNOPSIS
 
43
.B mesg
 
44
.RB [options]
 
45
.RB [ n | y ]
 
46
.SH DESCRIPTION
 
47
The
 
48
.B mesg
 
49
utility is invoked by a users to control write access others have to the
 
50
terminal device associated with the standard error output.  If write access
 
51
is allowed, then programs such as
 
52
.BR talk (1)
 
53
and
 
54
.BR write (1)
 
55
may display messages on the terminal.
 
56
.PP
 
57
Traditionally, write access is allowed by default.  However, as users
 
58
become more conscious of various security risks, there is a trend to remove
 
59
write access by default, at least for the primary login shell.  To make
 
60
sure your ttys are set the way you want them to be set,
 
61
.B mesg
 
62
should be executed in your login scripts.
 
63
.SH ARGUMENTS
 
64
.TP
 
65
.B n
 
66
Disallows messages.
 
67
.TP
 
68
.B y
 
69
Permits messages to be displayed.
 
70
.SH OPTIONS
 
71
.TP
 
72
.B \-v, \-\-verbose
 
73
Explain what is being done.
 
74
.TP
 
75
.B \-V, \-\-verbose
 
76
Output version information and exit.
 
77
.TP
 
78
.B \-h, \-\-help
 
79
Output help screen and exit.
 
80
.PP
 
81
If no arguments are given,
 
82
.B mesg
 
83
displays the present message status to the standard error output.
 
84
.PP
 
85
The
 
86
.B mesg
 
87
utility exits with one of the following values:
 
88
.TP
 
89
.I "\ 0"
 
90
Messages are allowed.
 
91
.TP
 
92
.I "\ 1"
 
93
Messages are not allowed.
 
94
.TP
 
95
.I "\>1"
 
96
An error has occurred.
 
97
.SH FILES
 
98
.I /dev/[pt]ty[pq]?
 
99
.SH "SEE ALSO"
 
100
.BR talk (1),
 
101
.BR write (1),
 
102
.BR wall (1),
 
103
.BR login (1),
 
104
.BR xterm (1)
 
105
.SH HISTORY
 
106
A
 
107
.B mesg
 
108
command appeared in Version 6 AT&T UNIX.
 
109
 
 
110
.SH AVAILABILITY
 
111
The mesg command is part of the util-linux package and is available from
 
112
ftp://ftp.kernel.org/pub/linux/utils/util-linux/.