mirror of
https://github.com/snipe/snipe-it.git
synced 2024-11-09 23:24:06 -08:00
Moved firewall commands from CentOS 7 to a routine and called form both CentOS 7 and Fedora. (#4366)
This commit is contained in:
parent
70efac8fa7
commit
dd7db0de93
18
snipeit.sh
18
snipeit.sh
|
@ -147,6 +147,14 @@ isdnfinstalled () {
|
|||
fi
|
||||
}
|
||||
|
||||
openfirewalld () {
|
||||
if [ "$(firewall-cmd --state)" == "running" ]; then
|
||||
echo "* Configuring firewall to allow HTTP traffic only."
|
||||
log "firewall-cmd --zone=public --add-port=http/tcp --permanent"
|
||||
log "firewall-cmd --reload"
|
||||
fi
|
||||
}
|
||||
|
||||
if [[ -f /etc/lsb-release || -f /etc/debian_version ]]; then
|
||||
distro="$(lsb_release -s -i)"
|
||||
version="$(lsb_release -s -r)"
|
||||
|
@ -539,11 +547,8 @@ case $distro in
|
|||
|
||||
installsnipeit
|
||||
|
||||
if [ "$(firewall-cmd --state)" == "running" ]; then
|
||||
echo "* Configuring firewall."
|
||||
log "firewall-cmd --zone=public --add-port=http/tcp --permanent"
|
||||
log "firewall-cmd --reload"
|
||||
fi
|
||||
#open the firewall for HTTP traffic only
|
||||
openfirewalld
|
||||
|
||||
#Check if SELinux is enforcing
|
||||
if [ "$(getenforce)" == "Enforcing" ]; then
|
||||
|
@ -602,6 +607,9 @@ case $distro in
|
|||
|
||||
installsnipeit
|
||||
|
||||
#open the firewall for HTTP traffic only
|
||||
openfirewalld
|
||||
|
||||
#Check if SELinux is enforcing
|
||||
if [ "$(getenforce)" == "Enforcing" ]; then
|
||||
echo "* Configuring SELinux."
|
||||
|
|
Loading…
Reference in a new issue