Description: modify program name for static compiling 
 loongker-ce (5:20.10.3-20) buster; urgency=low
 .
   * Version: 20.10.3-20
   * modify program name for static compiling 
Author: wanghuaiqing <wanghuaiqing@loongson.com>

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2022-08-10

--- lcf-utils-1.0.1/src/loongker-ce-20.10.3.orig/static-compile/static-compile.sh
+++ lcf-utils-1.0.1/src/loongker-ce-20.10.3/static-compile/static-compile.sh
@@ -16,7 +16,7 @@ ln -snf $(pwd)/sources/cli $(pwd)/go/src
 # Build the daemon and dependencies
 
 
-cd sources/engine && VERSION=$VERSION PRODUCT=docker ./hack/make.sh binary
+cd sources/engine && VERSION=$VERSION PRODUCT=loongker ./hack/make.sh binary
 
 cd - 
 PREFIX=$PREFIX TMP_GOPATH="$(pwd)/go" installer/install.sh tini
@@ -30,15 +30,15 @@ cd -
 set -e; LDFLAGS='' bash installer/plugins/buildx.installer build 
 
 set -x
-# docker-ce-cli install
-install -D -m 0755 $(pwd)/go/src/github.com/docker/cli/build/docker static-build/static-bin/docker-ce-cli/usr/bin/docker
-# docker-ce install
-install -D -m 0644 $(pwd)/sources/docker.service static-build/static-bin/docker-ce/lib/systemd/system/docker.service
-install -D -m 0644 $(pwd)/sources/docker.socket static-build/static-bin/docker-ce/lib/systemd/system/docker.socket
-install -D -m 0644 $(pwd)/sources/daemon.json static-build/static-bin/docker-ce/etc/docker/daemon.json
-install -D -m 0755 $(readlink -e sources/engine/bundles/binary-daemon/dockerd) static-build/static-bin/docker-ce/usr/bin/dockerd
-install -D -m 0755 $PREFIX/docker-proxy static-build/static-bin/docker-ce/usr/bin/docker-proxy
-install -D -m 0755 $PREFIX/docker-init static-build/static-bin/docker-ce/usr/bin/docker-init
+# loongker-ce-cli install
+install -D -m 0755 $(pwd)/go/src/github.com/docker/cli/build/loongker static-build/static-bin/loongker-ce-cli/usr/bin/loongker
+# loongker-ce install
+install -D -m 0644 $(pwd)/sources/loongker.service static-build/static-bin/loongker-ce/lib/systemd/system/loongker.service
+install -D -m 0644 $(pwd)/sources/loongker.socket static-build/static-bin/loongker-ce/lib/systemd/system/loongker.socket
+install -D -m 0644 $(pwd)/sources/daemon.json static-build/static-bin/loongker-ce/etc/loongker/daemon.json
+install -D -m 0755 $(readlink -e sources/engine/bundles/binary-daemon/loongkerd) static-build/static-bin/loongker-ce/usr/bin/loongkerd
+install -D -m 0755 $PREFIX/loongker-proxy static-build/static-bin/loongker-ce/usr/bin/loongker-proxy
+install -D -m 0755 $PREFIX/loongker-init static-build/static-bin/loongker-ce/usr/bin/loongker-init
 install -D -m 0755 $(pwd)/static-compile/static_install.sh static-build/static-bin/install.sh
 install -D -m 0755 $(pwd)/static-compile/static_uninstall.sh static-build/static-bin/uninstall.sh
 
--- lcf-utils-1.0.1/src/loongker-ce-20.10.3.orig/static-compile/static_install.sh
+++ lcf-utils-1.0.1/src/loongker-ce-20.10.3/static-compile/static_install.sh
@@ -1,16 +1,21 @@
 #!/bin/bash
 set -x;
 cd $(dirname "$0")
-service docker stop 
-# docker-ce-cli install
-install -D -m 0755 ./docker-ce-cli/usr/bin/docker /usr/bin/docker 
-# docker-ce install
-install -D -m 0644 ./docker-ce/lib/systemd/system/docker.service /lib/systemd/system/docker.service  
-install -D -m 0644 ./docker-ce/lib/systemd/system/docker.socket /lib/systemd/system/docker.socket
-install -D -m 0644 ./docker-ce/etc/docker/daemon.json /etc/docker/daemon.json 
-install -D -m 0755 ./docker-ce/usr/bin/dockerd /usr/bin/dockerd 
-install -D -m 0755 ./docker-ce/usr/bin/docker-proxy /usr/bin/docker-proxy
-install -D -m 0755 ./docker-ce/usr/bin/docker-init /usr/bin/docker-init
+service loongker stop 
+
+if ! getent group loongker > /dev/null; then
+	groupadd --system loongker 
+fi
+
+# loongker-ce-cli install
+install -D -m 0755 ./loongker-ce-cli/usr/bin/loongker /usr/bin/loongker 
+# loongker-ce install
+install -D -m 0644 ./loongker-ce/lib/systemd/system/loongker.service /lib/systemd/system/loongker.service  
+install -D -m 0644 ./loongker-ce/lib/systemd/system/loongker.socket /lib/systemd/system/loongker.socket
+install -D -m 0644 ./loongker-ce/etc/loongker/daemon.json /etc/loongker/daemon.json 
+install -D -m 0755 ./loongker-ce/usr/bin/loongkerd /usr/bin/loongkerd 
+install -D -m 0755 ./loongker-ce/usr/bin/loongker-proxy /usr/bin/loongker-proxy
+install -D -m 0755 ./loongker-ce/usr/bin/loongker-init /usr/bin/loongker-init
 
 systemctl daemon-reload
-service docker start
+service loongker start
--- lcf-utils-1.0.1/src/loongker-ce-20.10.3.orig/static-compile/static_uninstall.sh
+++ lcf-utils-1.0.1/src/loongker-ce-20.10.3/static-compile/static_uninstall.sh
@@ -2,14 +2,14 @@
 set -x;
 
 
-service docker stop
+service loongker stop
 
 # docker-ce-cli uninstall
-rm /usr/bin/docker -f 
+rm /usr/bin/loongker -f 
 # docker-ce install
-rm /lib/systemd/system/docker.service -f 
-rm /lib/systemd/system/docker.socket -f
-rm /etc/docker/daemon.json -f 
-rm /usr/bin/dockerd -f
-rm /usr/bin/docker-proxy -f
-rm /usr/bin/docker-init -f
+rm /lib/systemd/system/loongker.service -f 
+rm /lib/systemd/system/loongker.socket -f
+rm /etc/loongker/daemon.json -f 
+rm /usr/bin/loongkerd -f
+rm /usr/bin/loongker-proxy -f
+rm /usr/bin/loongker-init -f
