This file is indexed.

/etc/ppp/ip-up.d/netscript is in netscript-2.4 5.4.11ubuntu1.

This file is owned by root:root, with mode 0o755.

The actual contents of the file can be viewed below.

 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
29
30
31
32
33
34
35
36
#!/bin/bash
[ ! -x /bin/ip ] && exit 0
[ ! -x /sbin/netscript ] && exit 0

qt () { "$@" >/dev/null 2>&1 ; }
vb () { "$@" ; }
source () { . $1 ; }
basename () { echo "${1##*/}"; }

. /etc/netscript/if.conf
. /etc/netscript/network.conf
. /etc/netscript/qos.conf

if [ -x /sbin/tc ]; then
	ip_QoSppp $PPP_IFACE
	ip_QoS $PPP_IFACE
fi

IF_NODASH=`echo "$PPP_IFACE" | sed -e 's/\-/_/g'`

eval TXQLEN=\${"${IF_NODASH}"_TXQLEN:-""}
[ -z "$TXQLEN" ] && eval TXQLEN=\${ppp_TXQLEN:-""}
[ -n "$TXQLEN" ] \
	&& ip link set dev $PPP_IFACE txqlen $TXQLEN


# Set up routes and ARP etc
qt () { "$@" >/dev/null 2>&1 ; }
if qt type ${PPP_IFACE}_network_ppp ; then
        ${PPP_IFACE}_network_ppp $PPP_IFACE
fi

eval PPP_CHAIN_AUTO=\"\${"${IF_NODASH}"_PPP_CHAIN_AUTO:-""}\"
for IF in $PPP_CHAIN_AUTO; do
    if_up $IF
done