File tree 4 files changed +27
-0
lines changed
mjpg-streamer-experimental
4 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -17,3 +17,6 @@ __pycache__
17
17
18
18
/mjpg-streamer-experimental /mjpg_streamer
19
19
/mjpg-streamer-experimental /_build
20
+ * .deb
21
+ _pkg /
22
+ doc /
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ rm -rf _pkg
4
+ install -Dm755 mjpg_streamer _pkg/usr/bin/mjpg_streamer
5
+ install -d _pkg/usr/lib
6
+ install * .so _pkg/usr/lib
7
+ install -D mjpg_streamer@.service _pkg/lib/systemd/system/mjpg_streamer@.service
8
+ mkdir -p _pkg/usr/share/mjpg_streamer
9
+ cp -r www _pkg/usr/share/mjpg_streamer/www
10
+
11
+ version=" $( grep ' #define SOURCE_VERSION' mjpg_streamer.h | awk ' {gsub(/"/, ""); print $3}' ) "
12
+ fpm --output-type deb --input-type dir --chdir _pkg --after-install postinstall.sh --name mjpg-streamer --version $version
Original file line number Diff line number Diff line change
1
+ [Unit]
2
+ Description =A server for streaming Motion-JPEG from a video capture device
3
+ After =network.target
4
+
5
+ [Service]
6
+ User =mjpg_streamer
7
+ ExecStart =/usr/bin/mjpg_streamer -i 'input_uvc.so -d /dev/%I' -o 'output_http.so -w /usr/share/mjpg_streamer/www'
8
+
9
+ [Install]
10
+ WantedBy =multi-user.target
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ adduser --system --ingroup video mjpg_streamer
You can’t perform that action at this time.
0 commit comments