1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-23 03:05:48 +03:00
aports/testing/trafficserver9/20-adapt-trafficserver.patch
Peter Shkenev e945a407c1 testing/trafficserver9: new aport
trafficserver.apache.org

Fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server
2022-06-28 16:15:05 +00:00

56 lines
2.6 KiB
Diff

--- trafficserver-9.1.2.orig/rc/trafficserver.in
+++ trafficserver-9.1.2/rc/trafficserver.in
@@ -62,6 +62,8 @@
DISTRIB_ID="debian" # also exists on Ubuntu
elif [ -e /etc/slackware-version ]; then
DISTRIB_ID="slackware"
+elif [ -e /etc/alpine-release ]; then
+ DISTRIB_ID="alpine"
elif [ "$UNAME_S" = "Darwin" ]; then
DISTRIB_ID="Darwin"
elif [ "$UNAME_S" = "FreeBSD" ]; then
@@ -311,7 +313,7 @@
test "$?" -ne 0 -a "$?" -ne 1 && retval=1
test "x$VERBOSE" != "xno" && log_end_msg "$retval"
exit "$retval"
- elif [ "$DISTRIB_ID" = "gentoo" ]; then
+ elif [ "$DISTRIB_ID" = "gentoo" -o "$DISTRIB_ID" = "alpine" ]; then
ebegin "Starting ${TS_PACKAGE_NAME}"
do_start
eend $?
@@ -348,7 +350,7 @@
elif [ "$DISTRIB_ID" = "fedora" -o "$DISTRIB_ID" = "redhat" ]; then
action "Stopping ${TM_NAME}:" killproc -p $TM_PIDFILE -d 35 $TM_DAEMON
action "Stopping ${TS_NAME}:" killproc -p $TS_PIDFILE -d 35 $TS_DAEMON
- elif [ "$DISTRIB_ID" = "gentoo" ]; then
+ elif [ "$DISTRIB_ID" = "gentoo" -o "$DISTRIB_ID" = "alpine" ]; then
ebegin "Starting ${TS_PACKAGE_NAME}"
do_stop
eend $?
@@ -396,7 +398,7 @@
exit "$retval"
elif [ "$DISTRIB_ID" = "fedora" -o "$DISTRIB_ID" = "redhat" ]; then
action "Reloading ${NAME}:" $TL_BINARY config reload
- elif [ "$DISTRIB_ID" = "gentoo" ]; then
+ elif [ "$DISTRIB_ID" = "gentoo" -o "$DISTRIB_ID" = "alpine" ]; then
ebegin "Reloading ${NAME}"
$TL_BINARY config reload
eend $?
@@ -460,7 +462,7 @@
status=$?
[ $status -eq 0 ] || /bin/echo -n "not "
echo "running."
- elif [ "$DISTRIB_ID" = "FreeBSD" -o "$DISTRIB_ID" = "gentoo" ]; then
+ elif [ "$DISTRIB_ID" = "FreeBSD" -o "$DISTRIB_ID" = "gentoo" -o "$DISTRIB_ID" = "alpine" ]; then
if pgrep $TM_NAME > /dev/null ; then
echo "$TM_NAME running as pid `cat $TM_PIDFILE`" ; else
echo "$TM_NAME not running"
@@ -492,7 +494,7 @@
echo "Usage: $SCRIPTNAME {start|stop|status|restart}" >&2
elif [ "$DISTRIB_ID" = "fedora" -o "$DISTRIB_ID" = "redhat" ]; then
echo "Usage: $0 {start|stop|status|restart|condrestart}"
- elif [ "$DISTRIB_ID" = "gentoo" ]; then
+ elif [ "$DISTRIB_ID" = "gentoo" -o "$DISTRIB_ID" = "alpine" ]; then
echo "Usage: $0 {start|stop|reload|restart|status}"
elif [ "$DISTRIB_ID" = "suse" ]; then
echo "Usage: $0 {start|stop|restart|status}"