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