Bug #382 ยป c021dad.diff
debian/rules | ||
---|---|---|
25 | 25 |
$(MAKE) |
26 | 26 | |
27 | 27 |
override_dh_install: |
28 |
$(MAKE) prefix=$(CURDIR)/debian/hts-tvheadend/usr install
|
|
28 |
$(MAKE) prefix=$(CURDIR)/debian/tvheadend/usr install |
|
29 | 29 | |
30 | 30 |
override_dh_installinit: |
31 |
dh_installinit --name tvheadend
|
|
31 |
dh_installinit --name tvheadend |
|
32 | 32 | |
33 | 33 |
override_dh_strip: |
34 | 34 |
dh_strip --dbg-package=tvheadend-dbg |
debian/tvheadend.config | ||
---|---|---|
12 | 12 |
case "$STATE" in |
13 | 13 |
1) |
14 | 14 |
# Ask for username |
15 |
db_input high hts-tvheadend/admin_username || true
|
|
15 |
db_input high tvheadend/admin_username || true |
|
16 | 16 |
;; |
17 | 17 |
|
18 | 18 |
2) |
19 | 19 |
# Ask for password |
20 |
db_input high hts-tvheadend/admin_password || true
|
|
20 |
db_input high tvheadend/admin_password || true |
|
21 | 21 |
;; |
22 | 22 | |
23 | 23 |
3) |
24 | 24 |
# Display a final note |
25 |
db_input high hts-tvheadend/webinterface || true
|
|
25 |
db_input high tvheadend/webinterface || true |
|
26 | 26 |
;; |
27 | 27 |
esac |
28 | 28 |
debian/tvheadend.postinst | ||
---|---|---|
27 | 27 | |
28 | 28 |
echo >>"${HTS_SUPERUSERCONF}" "{" |
29 | 29 | |
30 |
if db_get hts-tvheadend/admin_username; then
|
|
30 |
if db_get tvheadend/admin_username; then |
|
31 | 31 |
echo >>"${HTS_SUPERUSERCONF}" '"username": "'$RET'",' |
32 | 32 |
fi |
33 | 33 | |
34 |
if db_get hts-tvheadend/admin_password; then
|
|
34 |
if db_get tvheadend/admin_password; then |
|
35 | 35 |
echo >>"${HTS_SUPERUSERCONF}" '"password": "'$RET'"' |
36 | 36 |
fi |
37 | 37 |
|
debian/tvheadend.templates | ||
---|---|---|
1 |
Template: hts-tvheadend/admin_username
|
|
1 |
Template: tvheadend/admin_username |
|
2 | 2 |
Type: string |
3 | 3 |
Description: Choose a username for Tvheadend administrator. |
4 | 4 |
Tvheadend is accessed via a world reachable web interface (assuming your |
... | ... | |
8 | 8 |
If you want to change the superuser account you need to reconfigure the |
9 | 9 |
Tvheadend package. |
10 | 10 | |
11 |
Template: hts-tvheadend/admin_password
|
|
11 |
Template: tvheadend/admin_password |
|
12 | 12 |
Type: password |
13 | 13 |
Description: Administrator password. |
14 | 14 | |
15 |
Template: hts-tvheadend/webinterface
|
|
15 |
Template: tvheadend/webinterface |
|
16 | 16 |
Type: note |
17 | 17 |
Description: After installation Tvheadend can be accessed via HTTP on port 9981. From this machine you can point your web-browser to http://localhost:9981/ |
debian/tvheadend.tvheadend.init | ||
---|---|---|
1 | 1 |
#! /bin/sh |
2 | 2 |
### BEGIN INIT INFO |
3 |
# Provides: hts-tvheadend
|
|
3 |
# Provides: tvheadend |
|
4 | 4 |
# Required-Start: $local_fs $remote_fs udev |
5 | 5 |
# Required-Stop: $local_fs $remote_fs |
6 | 6 |
# Default-Start: 2 3 4 5 |