Current Dir: /usr/sbin/
[FILE] NetworkManager [ edit | delete | rename ]
[FILE] accessdb [ edit | delete | rename ]
[FILE] addgnupghome [ edit | delete | rename ]
[FILE] addpart [ edit | delete | rename ]
[FILE] adduser [ edit | delete | rename ]
[FILE] agetty [ edit | delete | rename ]
[FILE] alternatives [ edit | delete | rename ]
[FILE] anacron [ edit | delete | rename ]
[FILE] apachectl [ edit | delete | rename ]
[FILE] applygnupgdefaults [ edit | delete | rename ]
[FILE] arp [ edit | delete | rename ]
[FILE] arpd [ edit | delete | rename ]
[FILE] arping [ edit | delete | rename ]
[FILE] atd [ edit | delete | rename ]
[FILE] atrun [ edit | delete | rename ]
[FILE] auditctl [ edit | delete | rename ]
[FILE] auditd [ edit | delete | rename ]
[FILE] augenrules [ edit | delete | rename ]
[FILE] aureport [ edit | delete | rename ]
[FILE] ausearch [ edit | delete | rename ]
[FILE] autrace [ edit | delete | rename ]
[FILE] avcstat [ edit | delete | rename ]
[FILE] badblocks [ edit | delete | rename ]
[FILE] biosdecode [ edit | delete | rename ]
[FILE] biosdevname [ edit | delete | rename ]
[FILE] blkdeactivate [ edit | delete | rename ]
[FILE] blkdiscard [ edit | delete | rename ]
[FILE] blkid [ edit | delete | rename ]
[FILE] blkmapd [ edit | delete | rename ]
[FILE] blkzone [ edit | delete | rename ]
[FILE] blockdev [ edit | delete | rename ]
[FILE] bridge [ edit | delete | rename ]
[FILE] build-locale-archive [ edit | delete | rename ]
[FILE] capsh [ edit | delete | rename ]
[FILE] cfdisk [ edit | delete | rename ]
[FILE] chcpu [ edit | delete | rename ]
[FILE] chgpasswd [ edit | delete | rename ]
[FILE] chkconfig [ edit | delete | rename ]
[FILE] chpasswd [ edit | delete | rename ]
[FILE] chronyd [ edit | delete | rename ]
[FILE] chroot [ edit | delete | rename ]
[FILE] clock [ edit | delete | rename ]
[FILE] clockdiff [ edit | delete | rename ]
[FILE] consoletype [ edit | delete | rename ]
[FILE] convertquota [ edit | delete | rename ]
[FILE] cracklib-check [ edit | delete | rename ]
[FILE] cracklib-format [ edit | delete | rename ]
[FILE] cracklib-packer [ edit | delete | rename ]
[FILE] cracklib-unpacker [ edit | delete | rename ]
[FILE] create-cracklib-dict [ edit | delete | rename ]
[FILE] crond [ edit | delete | rename ]
[FILE] ctrlaltdel [ edit | delete | rename ]
[FILE] ctstat [ edit | delete | rename ]
[FILE] dcb [ edit | delete | rename ]
[FILE] ddns-confgen [ edit | delete | rename ]
[FILE] debugfs [ edit | delete | rename ]
[FILE] delpart [ edit | delete | rename ]
[FILE] depmod [ edit | delete | rename ]
[FILE] devlink [ edit | delete | rename ]
[FILE] dmfilemapd [ edit | delete | rename ]
[FILE] dmidecode [ edit | delete | rename ]
[FILE] dmsetup [ edit | delete | rename ]
[FILE] dmstats [ edit | delete | rename ]
[FILE] dnssec-checkds [ edit | delete | rename ]
[FILE] dnssec-coverage [ edit | delete | rename ]
[FILE] dnssec-dsfromkey [ edit | delete | rename ]
[FILE] dnssec-importkey [ edit | delete | rename ]
[FILE] dnssec-keyfromlabel [ edit | delete | rename ]
[FILE] dnssec-keygen [ edit | delete | rename ]
[FILE] dnssec-keymgr [ edit | delete | rename ]
[FILE] dnssec-revoke [ edit | delete | rename ]
[FILE] dnssec-settime [ edit | delete | rename ]
[FILE] dnssec-signzone [ edit | delete | rename ]
[FILE] dnssec-verify [ edit | delete | rename ]
[FILE] dovecot [ edit | delete | rename ]
[FILE] dovecot_cpshutdown [ edit | delete | rename ]
[FILE] dpkg-fsys-usrunmess [ edit | delete | rename ]
[FILE] dumpe2fs [ edit | delete | rename ]
[FILE] e2freefrag [ edit | delete | rename ]
[FILE] e2fsck [ edit | delete | rename ]
[FILE] e2image [ edit | delete | rename ]
[FILE] e2label [ edit | delete | rename ]
[FILE] e2mmpstatus [ edit | delete | rename ]
[FILE] e2undo [ edit | delete | rename ]
[FILE] e4crypt [ edit | delete | rename ]
[FILE] e4defrag [ edit | delete | rename ]
[FILE] edquota [ edit | delete | rename ]
[FILE] ether-wake [ edit | delete | rename ]
[FILE] ethtool [ edit | delete | rename ]
[FILE] exicyclog [ edit | delete | rename ]
[FILE] exigrep [ edit | delete | rename ]
[FILE] exim [ edit | delete | rename ]
[FILE] exim_checkaccess [ edit | delete | rename ]
[FILE] exim_dbmbuild [ edit | delete | rename ]
[FILE] exim_dumpdb [ edit | delete | rename ]
[FILE] exim_fixdb [ edit | delete | rename ]
[FILE] exim_lock [ edit | delete | rename ]
[FILE] exim_tidydb [ edit | delete | rename ]
[FILE] eximstats [ edit | delete | rename ]
[FILE] exinext [ edit | delete | rename ]
[FILE] exiqgrep [ edit | delete | rename ]
[FILE] exiqsumm [ edit | delete | rename ]
[FILE] exiwhat [ edit | delete | rename ]
[FILE] exportfs [ edit | delete | rename ]
[FILE] faillock [ edit | delete | rename ]
[FILE] fcgistarter [ edit | delete | rename ]
[FILE] fdformat [ edit | delete | rename ]
[FILE] fdisk [ edit | delete | rename ]
[FILE] filefrag [ edit | delete | rename ]
[FILE] findfs [ edit | delete | rename ]
[FILE] fix-info-dir [ edit | delete | rename ]
[FILE] fixfiles [ edit | delete | rename ]
[FILE] fsck [ edit | delete | rename ]
[FILE] fsck.cramfs [ edit | delete | rename ]
[FILE] fsck.ext2 [ edit | delete | rename ]
[FILE] fsck.ext3 [ edit | delete | rename ]
[FILE] fsck.ext4 [ edit | delete | rename ]
[FILE] fsck.minix [ edit | delete | rename ]
[FILE] fsck.xfs [ edit | delete | rename ]
[FILE] fsfreeze [ edit | delete | rename ]
[FILE] fstrim [ edit | delete | rename ]
[FILE] ftpdctl [ edit | delete | rename ]
[FILE] ftpscrub [ edit | delete | rename ]
[FILE] ftpshut [ edit | delete | rename ]
[FILE] fuse2fs [ edit | delete | rename ]
[FILE] fuser [ edit | delete | rename ]
[FILE] g13-syshelp [ edit | delete | rename ]
[FILE] genhomedircon [ edit | delete | rename ]
[FILE] genhostid [ edit | delete | rename ]
[FILE] genl [ edit | delete | rename ]
[FILE] genrandom [ edit | delete | rename ]
[FILE] getcap [ edit | delete | rename ]
[FILE] getenforce [ edit | delete | rename ]
[FILE] getpcaps [ edit | delete | rename ]
[FILE] getsebool [ edit | delete | rename ]
[FILE] groupadd [ edit | delete | rename ]
[FILE] groupdel [ edit | delete | rename ]
[FILE] groupmems [ edit | delete | rename ]
[FILE] groupmod [ edit | delete | rename ]
[FILE] grpck [ edit | delete | rename ]
[FILE] grpconv [ edit | delete | rename ]
[FILE] grpunconv [ edit | delete | rename ]
[FILE] grub2-bios-setup [ edit | delete | rename ]
[FILE] grub2-get-kernel-settings [ edit | delete | rename ]
[FILE] grub2-install [ edit | delete | rename ]
[FILE] grub2-macbless [ edit | delete | rename ]
[FILE] grub2-mkconfig [ edit | delete | rename ]
[FILE] grub2-ofpathname [ edit | delete | rename ]
[FILE] grub2-probe [ edit | delete | rename ]
[FILE] grub2-reboot [ edit | delete | rename ]
[FILE] grub2-rpm-sort [ edit | delete | rename ]
[FILE] grub2-set-bootflag [ edit | delete | rename ]
[FILE] grub2-set-default [ edit | delete | rename ]
[FILE] grub2-set-password [ edit | delete | rename ]
[FILE] grub2-setpassword [ edit | delete | rename ]
[FILE] grub2-sparc64-setup [ edit | delete | rename ]
[FILE] grub2-switch-to-blscfg [ edit | delete | rename ]
[FILE] grubby [ edit | delete | rename ]
[FILE] gss-server [ edit | delete | rename ]
[FILE] gssproxy [ edit | delete | rename ]
[FILE] halt [ edit | delete | rename ]
[FILE] hardlink [ edit | delete | rename ]
[FILE] hdparm [ edit | delete | rename ]
[FILE] htcacheclean [ edit | delete | rename ]
[FILE] httpd [ edit | delete | rename ]
[FILE] hwclock [ edit | delete | rename ]
[FILE] iconvconfig [ edit | delete | rename ]
[FILE] ifconfig [ edit | delete | rename ]
[FILE] ifdown [ edit | delete | rename ]
[FILE] ifenslave [ edit | delete | rename ]
[FILE] ifstat [ edit | delete | rename ]
[FILE] ifup [ edit | delete | rename ]
[FILE] in.proftpd [ edit | delete | rename ]
[FILE] init [ edit | delete | rename ]
[FILE] insmod [ edit | delete | rename ]
[FILE] install-info [ edit | delete | rename ]
[FILE] installkernel [ edit | delete | rename ]
[FILE] intel_sdsi [ edit | delete | rename ]
[FILE] ip [ edit | delete | rename ]
[FILE] ip6tables [ edit | delete | rename ]
[FILE] ip6tables-apply [ edit | delete | rename ]
[FILE] ip6tables-restore [ edit | delete | rename ]
[FILE] ip6tables-restore-translate [ edit | delete | rename ]
[FILE] ip6tables-save [ edit | delete | rename ]
[FILE] ip6tables-translate [ edit | delete | rename ]
[FILE] ipmaddr [ edit | delete | rename ]
[FILE] iprconfig [ edit | delete | rename ]
[FILE] iprdbg [ edit | delete | rename ]
[FILE] iprdump [ edit | delete | rename ]
[FILE] iprinit [ edit | delete | rename ]
[FILE] iprsos [ edit | delete | rename ]
[FILE] iprupdate [ edit | delete | rename ]
[FILE] ipset [ edit | delete | rename ]
[FILE] iptables [ edit | delete | rename ]
[FILE] iptables-apply [ edit | delete | rename ]
[FILE] iptables-restore [ edit | delete | rename ]
[FILE] iptables-restore-translate [ edit | delete | rename ]
[FILE] iptables-save [ edit | delete | rename ]
[FILE] iptables-translate [ edit | delete | rename ]
[FILE] iptunnel [ edit | delete | rename ]
[FILE] irqbalance [ edit | delete | rename ]
[FILE] irqbalance-ui [ edit | delete | rename ]
[FILE] isc-hmac-fixup [ edit | delete | rename ]
[FILE] kexec [ edit | delete | rename ]
[FILE] key.dns_resolver [ edit | delete | rename ]
[FILE] kpartx [ edit | delete | rename ]
[FILE] lchage [ edit | delete | rename ]
[FILE] ldattach [ edit | delete | rename ]
[FILE] ldconfig [ edit | delete | rename ]
[FILE] lgroupadd [ edit | delete | rename ]
[FILE] lgroupdel [ edit | delete | rename ]
[FILE] lgroupmod [ edit | delete | rename ]
[FILE] lid [ edit | delete | rename ]
[FILE] lnewusers [ edit | delete | rename ]
[FILE] lnstat [ edit | delete | rename ]
[FILE] load_policy [ edit | delete | rename ]
[FILE] logrotate [ edit | delete | rename ]
[FILE] logsave [ edit | delete | rename ]
[FILE] losetup [ edit | delete | rename ]
[FILE] lpasswd [ edit | delete | rename ]
[FILE] lshw [ edit | delete | rename ]
[FILE] lsmod [ edit | delete | rename ]
[FILE] luseradd [ edit | delete | rename ]
[FILE] luserdel [ edit | delete | rename ]
[FILE] lusermod [ edit | delete | rename ]
[FILE] lwresd [ edit | delete | rename ]
[FILE] makedumpfile [ edit | delete | rename ]
[FILE] mariadbd [ edit | delete | rename ]
[FILE] matchpathcon [ edit | delete | rename ]
[FILE] mii-diag [ edit | delete | rename ]
[FILE] mii-tool [ edit | delete | rename ]
[FILE] mkdict [ edit | delete | rename ]
[FILE] mkdumprd [ edit | delete | rename ]
[FILE] mke2fs [ edit | delete | rename ]
[FILE] mkfadumprd [ edit | delete | rename ]
[FILE] mkfs [ edit | delete | rename ]
[FILE] mkfs.cramfs [ edit | delete | rename ]
[FILE] mkfs.ext2 [ edit | delete | rename ]
[FILE] mkfs.ext3 [ edit | delete | rename ]
[FILE] mkfs.ext4 [ edit | delete | rename ]
[FILE] mkfs.minix [ edit | delete | rename ]
[FILE] mkfs.xfs [ edit | delete | rename ]
[FILE] mkhomedir_helper [ edit | delete | rename ]
[FILE] mklost+found [ edit | delete | rename ]
[FILE] mksquashfs [ edit | delete | rename ]
[FILE] mkswap [ edit | delete | rename ]
[FILE] modinfo [ edit | delete | rename ]
[FILE] modprobe [ edit | delete | rename ]
[FILE] modsec-sdbm-util [ edit | delete | rename ]
[FILE] mount.nfs [ edit | delete | rename ]
[FILE] mount.nfs4 [ edit | delete | rename ]
[FILE] mountstats [ edit | delete | rename ]
[FILE] mysqld [ edit | delete | rename ]
[FILE] named [ edit | delete | rename ]
[FILE] named-checkconf [ edit | delete | rename ]
[FILE] named-checkzone [ edit | delete | rename ]
[FILE] named-compilezone [ edit | delete | rename ]
[FILE] named-journalprint [ edit | delete | rename ]
[FILE] nameif [ edit | delete | rename ]
[FILE] newusers [ edit | delete | rename ]
[FILE] nfsconf [ edit | delete | rename ]
[FILE] nfsconvert [ edit | delete | rename ]
[FILE] nfsdcld [ edit | delete | rename ]
[FILE] nfsdclddb [ edit | delete | rename ]
[FILE] nfsdclnts [ edit | delete | rename ]
[FILE] nfsdcltrack [ edit | delete | rename ]
[FILE] nfsidmap [ edit | delete | rename ]
[FILE] nfsiostat [ edit | delete | rename ]
[FILE] nfsref [ edit | delete | rename ]
[FILE] nfsstat [ edit | delete | rename ]
[FILE] nft [ edit | delete | rename ]
[FILE] nologin [ edit | delete | rename ]
[FILE] nscd [ edit | delete | rename ]
[FILE] nsec3hash [ edit | delete | rename ]
[FILE] nstat [ edit | delete | rename ]
[FILE] ownership [ edit | delete | rename ]
[FILE] packer [ edit | delete | rename ]
[FILE] pam_console_apply [ edit | delete | rename ]
[FILE] pam_timestamp_check [ edit | delete | rename ]
[FILE] paperconfig [ edit | delete | rename ]
[FILE] parted [ edit | delete | rename ]
[FILE] partprobe [ edit | delete | rename ]
[FILE] partx [ edit | delete | rename ]
[FILE] pdns_server [ edit | delete | rename ]
[FILE] pidof [ edit | delete | rename ]
[FILE] ping [ edit | delete | rename ]
[FILE] ping6 [ edit | delete | rename ]
[FILE] pivot_root [ edit | delete | rename ]
[FILE] plipconfig [ edit | delete | rename ]
[FILE] poweroff [ edit | delete | rename ]
[FILE] proftpd [ edit | delete | rename ]
[FILE] pwck [ edit | delete | rename ]
[FILE] pwconv [ edit | delete | rename ]
[FILE] pwhistory_helper [ edit | delete | rename ]
[FILE] pwunconv [ edit | delete | rename ]
[FILE] quot [ edit | delete | rename ]
[FILE] quotacheck [ edit | delete | rename ]
[FILE] quotaoff [ edit | delete | rename ]
[FILE] quotaon [ edit | delete | rename ]
[FILE] quotastats [ edit | delete | rename ]
[FILE] rdisc [ edit | delete | rename ]
[FILE] rdma [ edit | delete | rename ]
[FILE] readprofile [ edit | delete | rename ]
[FILE] reboot [ edit | delete | rename ]
[FILE] repquota [ edit | delete | rename ]
[FILE] request-key [ edit | delete | rename ]
[FILE] resize2fs [ edit | delete | rename ]
[FILE] resizepart [ edit | delete | rename ]
[FILE] resolvconf [ edit | delete | rename ]
[FILE] restorecon [ edit | delete | rename ]
[FILE] restorecon_xattr [ edit | delete | rename ]
[FILE] rfkill [ edit | delete | rename ]
[FILE] rmmod [ edit | delete | rename ]
[FILE] rndc [ edit | delete | rename ]
[FILE] rndc-confgen [ edit | delete | rename ]
[FILE] rotatelogs [ edit | delete | rename ]
[FILE] route [ edit | delete | rename ]
[FILE] rpc.gssd [ edit | delete | rename ]
[FILE] rpc.idmapd [ edit | delete | rename ]
[FILE] rpc.mountd [ edit | delete | rename ]
[FILE] rpc.nfsd [ edit | delete | rename ]
[FILE] rpc.statd [ edit | delete | rename ]
[FILE] rpcbind [ edit | delete | rename ]
[FILE] rpcctl [ edit | delete | rename ]
[FILE] rpcdebug [ edit | delete | rename ]
[FILE] rpcinfo [ edit | delete | rename ]
[FILE] rsyslogd [ edit | delete | rename ]
[FILE] rtacct [ edit | delete | rename ]
[FILE] rtcwake [ edit | delete | rename ]
[FILE] rtmon [ edit | delete | rename ]
[FILE] rtstat [ edit | delete | rename ]
[FILE] runlevel [ edit | delete | rename ]
[FILE] runq [ edit | delete | rename ]
[FILE] runuser [ edit | delete | rename ]
[FILE] sasldblistusers2 [ edit | delete | rename ]
[FILE] saslpasswd2 [ edit | delete | rename ]
[FILE] sefcontext_compile [ edit | delete | rename ]
[FILE] selabel_digest [ edit | delete | rename ]
[FILE] selabel_lookup [ edit | delete | rename ]
[FILE] selabel_lookup_best_match [ edit | delete | rename ]
[FILE] selabel_partial_match [ edit | delete | rename ]
[FILE] selinux_check_access [ edit | delete | rename ]
[FILE] selinuxconlist [ edit | delete | rename ]
[FILE] selinuxdefcon [ edit | delete | rename ]
[FILE] selinuxenabled [ edit | delete | rename ]
[FILE] selinuxexeccon [ edit | delete | rename ]
[FILE] semodule [ edit | delete | rename ]
[FILE] sendmail [ edit | delete | rename ]
[FILE] service [ edit | delete | rename ]
[FILE] sestatus [ edit | delete | rename ]
[FILE] setcap [ edit | delete | rename ]
[FILE] setenforce [ edit | delete | rename ]
[FILE] setfiles [ edit | delete | rename ]
[FILE] setquota [ edit | delete | rename ]
[FILE] setsebool [ edit | delete | rename ]
[FILE] sfdisk [ edit | delete | rename ]
[FILE] showmount [ edit | delete | rename ]
[FILE] shutdown [ edit | delete | rename ]
[FILE] sim_server [ edit | delete | rename ]
[FILE] slattach [ edit | delete | rename ]
[FILE] sm-notify [ edit | delete | rename ]
[FILE] smartctl [ edit | delete | rename ]
[FILE] smartd [ edit | delete | rename ]
[FILE] ss [ edit | delete | rename ]
[FILE] sshd [ edit | delete | rename ]
[FILE] sss_cache [ edit | delete | rename ]
[FILE] sssd [ edit | delete | rename ]
[FILE] start-statd [ edit | delete | rename ]
[FILE] start-stop-daemon [ edit | delete | rename ]
[FILE] suexec [ edit | delete | rename ]
[FILE] sulogin [ edit | delete | rename ]
[FILE] sw-engine-fpm [ edit | delete | rename ]
[FILE] swaplabel [ edit | delete | rename ]
[FILE] swapoff [ edit | delete | rename ]
[FILE] swapon [ edit | delete | rename ]
[FILE] switch_root [ edit | delete | rename ]
[FILE] sysctl [ edit | delete | rename ]
[FILE] syspurpose [ edit | delete | rename ]
[FILE] tcsd [ edit | delete | rename ]
[FILE] telinit [ edit | delete | rename ]
[FILE] timedatex [ edit | delete | rename ]
[FILE] tipc [ edit | delete | rename ]
[FILE] tracepath [ edit | delete | rename ]
[FILE] tracepath6 [ edit | delete | rename ]
[FILE] tsig-keygen [ edit | delete | rename ]
[FILE] tune2fs [ edit | delete | rename ]
[FILE] tuned [ edit | delete | rename ]
[FILE] tuned-adm [ edit | delete | rename ]
[FILE] udevadm [ edit | delete | rename ]
[FILE] umount.nfs [ edit | delete | rename ]
[FILE] umount.nfs4 [ edit | delete | rename ]
[FILE] unbound-anchor [ edit | delete | rename ]
[FILE] unix_chkpwd [ edit | delete | rename ]
[FILE] unix_update [ edit | delete | rename ]
[FILE] unsquashfs [ edit | delete | rename ]
[FILE] update-alternatives [ edit | delete | rename ]
[FILE] update-smart-drivedb [ edit | delete | rename ]
[FILE] useradd [ edit | delete | rename ]
[FILE] userdel [ edit | delete | rename ]
[FILE] usermod [ edit | delete | rename ]
[FILE] usernetctl [ edit | delete | rename ]
[FILE] uuserver [ edit | delete | rename ]
[FILE] vdpa [ edit | delete | rename ]
[FILE] vigr [ edit | delete | rename ]
[FILE] vipw [ edit | delete | rename ]
[FILE] virt-what [ edit | delete | rename ]
[FILE] visudo [ edit | delete | rename ]
[FILE] vmcore-dmesg [ edit | delete | rename ]
[FILE] vpddecode [ edit | delete | rename ]
[FILE] weak-modules [ edit | delete | rename ]
[FILE] whmapi0 [ edit | delete | rename ]
[FILE] whmapi1 [ edit | delete | rename ]
[FILE] whmlogin [ edit | delete | rename ]
[FILE] wipefs [ edit | delete | rename ]
[FILE] xfs_admin [ edit | delete | rename ]
[FILE] xfs_bmap [ edit | delete | rename ]
[FILE] xfs_copy [ edit | delete | rename ]
[FILE] xfs_db [ edit | delete | rename ]
[FILE] xfs_estimate [ edit | delete | rename ]
[FILE] xfs_freeze [ edit | delete | rename ]
[FILE] xfs_fsr [ edit | delete | rename ]
[FILE] xfs_growfs [ edit | delete | rename ]
[FILE] xfs_info [ edit | delete | rename ]
[FILE] xfs_io [ edit | delete | rename ]
[FILE] xfs_logprint [ edit | delete | rename ]
[FILE] xfs_mdrestore [ edit | delete | rename ]
[FILE] xfs_metadump [ edit | delete | rename ]
[FILE] xfs_mkfile [ edit | delete | rename ]
[FILE] xfs_ncheck [ edit | delete | rename ]
[FILE] xfs_quota [ edit | delete | rename ]
[FILE] xfs_repair [ edit | delete | rename ]
[FILE] xfs_rtcp [ edit | delete | rename ]
[FILE] xfs_spaceman [ edit | delete | rename ]
[FILE] xqmstats [ edit | delete | rename ]
[FILE] xtables-monitor [ edit | delete | rename ]
[FILE] xtables-nft-multi [ edit | delete | rename ]
[FILE] zdump [ edit | delete | rename ]
[FILE] zic [ edit | delete | rename ]
[FILE] zramctl [ edit | delete | rename ]
Viewing: /usr/sbin/apachectl
#!/bin/sh
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
#
# Apache control script designed to allow an easy command line interface
# to controlling Apache. Written by Marc Slemko, 1997/08/23
#
# The exit codes returned are:
# XXX this doc is no longer correct now that the interesting
# XXX functions are handled by httpd
# 0 - operation completed successfully
# 1 -
# 2 - usage error
# 3 - httpd could not be started
# 4 - httpd could not be stopped
# 5 - httpd could not be started during a restart
# 6 - httpd could not be restarted during a restart
# 7 - httpd could not be restarted during a graceful restart
# 8 - configuration syntax error
#
# When multiple arguments are given, only the error from the _last_
# one is reported. Run "apachectl help" for usage info
#
ACMD="$1"
ARGV="$@"
#
# |||||||||||||||||||| START CONFIGURATION SECTION ||||||||||||||||||||
# -------------------- --------------------
#
# the path to your httpd binary, including options if necessary
HTTPD='/usr/sbin/httpd'
#
#
# a command that outputs a formatted text version of the HTML at the
# url given on the command line. Designed for lynx, however other
# programs may work.
if [ -x "/usr/bin/links" ]; then
LYNX="/usr/bin/links -dump"
else
LYNX=none
fi
#
# the URL to your server's mod_status status page. If you do not
# have one, then status and fullstatus will not work.
PORT="$(grep 'apache_port=' /var/cpanel/cpanel.config 2>/dev/null | sed -e 's/.*=\([.0-9]*:\)\{0,1\}//;' -e 's/[^0-9]*//g' 2>/dev/null)"
if [ -f /var/cpanel/whm_server_status_key ]; then
WHM_SERVER_STATUS_KEY=$(cat /var/cpanel/whm_server_status_key)
else
WHM_SERVER_STATUS_KEY="whm-server-status"
fi
STATUSURL="http://localhost:${PORT:-80}/$WHM_SERVER_STATUS_KEY"
# Source /etc/sysconfig/httpd for $HTTPD setting, etc.
if [ -r /etc/sysconfig/httpd ]; then
. /etc/sysconfig/httpd
fi
#
# Set this variable to a command that increases the maximum
# number of file descriptors allowed per child process. This is
# critical for configurations that use many file descriptors,
# such as mass vhosting, or a multithreaded server.
# Can be overwritten by setting MIN_FD_LIMIT and MAX_FD_LIMIT in /etc/sysconfig/httpd
if [ -z "$MIN_FD_LIMIT" ]; then
MIN_FD_LIMIT=1024
fi
if [ -z "$MAX_FD_LIMIT" ]; then
MAX_FD_LIMIT=16384
fi
while [ $MIN_FD_LIMIT -le $MAX_FD_LIMIT ]; do
ulimit -H -n $MIN_FD_LIMIT 2>/dev/null
ulimit -S -n $MIN_FD_LIMIT 2>/dev/null
MIN_FD_LIMIT=$(($MIN_FD_LIMIT * 2))
done
# -------------------- --------------------
# |||||||||||||||||||| END CONFIGURATION SECTION ||||||||||||||||||||
# Set the maximum number of file descriptors allowed per child process.
if [ "x$ULIMIT_MAX_FILES" != "x" ] ; then
$ULIMIT_MAX_FILES
fi
ERROR=0
if [ "x$ARGV" = "x" ] ; then
ARGV="-h"
fi
function checklynx() {
if [ "$LYNX" = "none" ]; then
echo "The 'links' package is required for this functionality."
echo "To use this feature, the typical way to add solve this would be to:"
echo "dnf config-manager --set-enabled powertools || dnf config-manager --set-enabled PowerTools"
echo "dnf -y install elinks"
exit 8
fi
}
function testconfig() {
# httpd is denied terminal access in SELinux, so run in the
# current context to get stdout from $HTTPD -t.
if test -x /usr/sbin/selinuxenabled && /usr/sbin/selinuxenabled; then
runcon -- `id -Z` $HTTPD $OPTIONS -t
else
$HTTPD $OPTIONS -t
fi
ERROR=$?
}
case $ACMD in
start|stop|restart|graceful|graceful-stop)
$HTTPD $OPTIONS -k $ARGV
ERROR=$?
;;
startssl|sslstart|start-SSL)
echo The startssl option is no longer supported.
echo Please edit httpd.conf to include the SSL configuration settings
echo and then use "apachectl start".
ERROR=2
;;
configtest)
testconfig
;;
status)
checklynx
$LYNX $STATUSURL | awk ' /process$/ { print; exit } { print } '
;;
fullstatus)
checklynx
$LYNX $STATUSURL
;;
*)
$HTTPD $OPTIONS "$@"
ERROR=$?
esac
exit $ERROR