1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| #!/bin/sh
| ### BEGIN INIT INFO
| # Provides: devpts
| # Required-Start: udev
| # Required-Stop:
| # Default-Start: S
| # Default-Stop:
| # Short-Description: Mount /dev/pts file systems.
| ### END INIT INFO
|
| . /etc/default/devpts
|
| if grep -q devpts /proc/filesystems
| then
| #
| # Create multiplexor device.
| #
| test -c /dev/ptmx || mknod -m 666 /dev/ptmx c 5 2
|
| #
| # Mount /dev/pts if needed.
| #
| if ! grep -q devpts /proc/mounts
| then
| mkdir -p /dev/pts
| mount -t devpts devpts /dev/pts -ogid=${TTYGRP},mode=${TTYMODE}
| fi
| fi
|
|