003 File Manager
Current Path:
/etc
etc
/
📁
..
📁
X11
📄
aliases
(1.59 KB)
📁
authpf
📄
auto_master
(297 B)
📁
autofs
📄
blacklistd.conf
(391 B)
📁
bluetooth
📁
cron.d
📄
crontab
(658 B)
📄
csh.cshrc
(52 B)
📄
csh.login
(300 B)
📄
csh.logout
(53 B)
📄
ddb.conf
(506 B)
📁
defaults
📁
devd
📄
devd.conf
(9.66 KB)
📄
devfs.conf
(1.88 KB)
📄
dhclient.conf
(205 B)
📄
disktab
(5.7 KB)
📁
dma
📄
dumpdates
(0 B)
📄
fbtab
(90 B)
📄
freebsd-update.conf
(2.75 KB)
📄
ftpusers
(224 B)
📄
gettytab
(5.99 KB)
📄
group
(473 B)
📁
gss
📄
host.conf
(46 B)
📄
hosts
(1.02 KB)
📄
hosts.allow
(3.32 KB)
📄
hosts.equiv
(53 B)
📄
hosts.lpd
(43 B)
📄
inetd.conf
(5.1 KB)
📄
ipfw.rules
(619 B)
📁
kyua
📄
libalias.conf
(145 B)
📄
libmap.conf
(47 B)
📄
localtime
(2.85 KB)
📄
locate.rc
(891 B)
📄
login.access
(1.74 KB)
📄
login.conf
(6.94 KB)
📄
login.conf.db
(16 KB)
📄
mac.conf
(507 B)
📁
mail
📄
mail.rc
(106 B)
📄
master.passwd
(1.97 KB)
📄
motd.template
(501 B)
📁
mtree
📄
netconfig
(729 B)
📄
netstart
(2.1 KB)
📄
network.subr
(35.57 KB)
📄
networks
(310 B)
📄
newsyslog.conf
(1.67 KB)
📁
newsyslog.conf.d
📄
nscd.conf
(231 B)
📄
nsmb.conf
(1.6 KB)
📄
nsswitch.conf
(272 B)
📁
ntp
📄
ntp.conf
(4.21 KB)
📄
opieaccess
(377 B)
📄
opiekeys
(0 B)
📄
os-release
(228 B)
📁
pam.d
📄
passwd
(1.83 KB)
📄
pccard_ether
(2.68 KB)
📁
periodic
📄
periodic.conf
(830 B)
📄
pf.os
(28.6 KB)
📄
phones
(183 B)
📁
pkg
📄
portsnap.conf
(1.42 KB)
📁
ppp
📄
printcap
(1.95 KB)
📄
profile
(427 B)
📄
protocols
(6.24 KB)
📄
pwd.db
(40 KB)
📄
rc
(4.92 KB)
📄
rc.bsdextended
(4.44 KB)
📄
rc.conf
(672 B)
📁
rc.conf.d
📁
rc.d
📄
rc.firewall
(18.27 KB)
📄
rc.initdiskless
(13.36 KB)
📄
rc.resume
(2.4 KB)
📄
rc.sendmail
(5.59 KB)
📄
rc.shutdown
(3.33 KB)
📄
rc.subr
(49.79 KB)
📄
rc.suspend
(2.21 KB)
📄
regdomain.xml
(54.54 KB)
📄
remote
(2.58 KB)
📄
resolv.conf
(57 B)
📄
rmt
(9.48 KB)
📄
rpc
(1.58 KB)
📁
security
📄
services
(70.86 KB)
📄
shells
(206 B)
📄
snmpd.config
(9.58 KB)
📄
spwd.db
(40 KB)
📁
ssh
📁
ssl
📄
sysctl.conf
(311 B)
📄
syslog.conf
(1.4 KB)
📁
syslog.d
📄
termcap
(207.45 KB)
📄
termcap.small
(11.95 KB)
📄
ttys
(2.04 KB)
📁
unbound
📁
zfs
Editing: rc.shutdown
#!/bin/sh # # Copyright (c) 1997 Ollivier Robert # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # # $FreeBSD$ # # Site-specific closing actions for daemons run by init on shutdown, # or before going single-user from multi-user. # Output and errors are directed to console by init, and the # console is the controlling terminal. stty status '^T' 2> /dev/null # Set shell to ignore SIGINT (2), but not children; # shell catches SIGQUIT (3) and returns to single user after fsck. trap : 2 trap : 3 # shouldn't be needed HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin export HOME PATH rc_shutdown=${1:-"unspecified"} . /etc/rc.subr load_rc_config # reverse_list list # print the list in reverse order # reverse_list() { _revlist= for _revfile in $*; do _revlist="$_revfile${script_name_sep}$_revlist" done echo $_revlist } # If requested, start a watchdog timer in the background which # will terminate rc.shutdown if rc.shutdown doesn't complete # within the specified time. # _rcshutdown_watchdog= if [ -n "$rcshutdown_timeout" ]; then debug "Initiating watchdog timer." sleep $rcshutdown_timeout && ( _msg="$rcshutdown_timeout second watchdog" _msg="$_msg timeout expired. Shutdown terminated." logger -t rc.shutdown "$_msg" echo echo "$_msg" date kill -KILL $$ >/dev/null 2>&1 ) & _rcshutdown_watchdog=$! fi # Determine the shutdown order of the /etc/rc.d scripts, # and perform the operation # rcorder_opts="-k shutdown" if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then rcorder_opts="$rcorder_opts -s nojail" if [ `/sbin/sysctl -n security.jail.vnet` -ne 1 ]; then rcorder_opts="$rcorder_opts -s nojailvnet" fi fi case ${local_startup} in [Nn][Oo] | '') ;; *) find_local_scripts_new ;; esac files=`rcorder ${rcorder_opts} /etc/rc.d/* ${local_rc} 2>/dev/null` for _rc_elem in `reverse_list $files`; do debug "run_rc_script $_rc_elem faststop" run_rc_script $_rc_elem faststop done # Terminate the background watchdog timer (if it is running) # if [ -n "$_rcshutdown_watchdog" ]; then pkill -TERM -P $_rcshutdown_watchdog >/dev/null 2>&1 fi # Insert other shutdown procedures here echo '.' exit 0
Upload File
Create Folder