Compare commits

...

9 Commits

Author SHA1 Message Date
thomas 6f68942a5a Mise à jour de 'debian/changelog' 2022-04-05 23:29:39 +00:00
thomas 09ae245279 Mise à jour de 'README.md' 2022-04-05 23:20:41 +00:00
thomas ef72a74d26 Mise à jour de 'debian/changelog' 2022-04-05 23:17:23 +00:00
thomas e4b357dba6 Mise à jour de 'debian/changelog' 2022-04-05 23:16:21 +00:00
thomas 8af0de9a25 fix readme 2022-04-06 01:13:25 +02:00
thomas 001f031550 fix readme 2022-04-06 01:12:37 +02:00
thomas 9ea12714ae update after firt commit 2022-04-06 01:11:01 +02:00
thomas fe16c7e1b9 update after firt commit 2022-04-06 01:10:30 +02:00
thomas bb93557693 fix control file 2022-04-05 22:56:20 +00:00
7 changed files with 43 additions and 23 deletions

View File

@ -0,0 +1,21 @@
Allow to share screen over network with vnc on raspberrypi v1 or newer
### Installation
Install Raspberry Pi OS Lite on raspberrypi or or debian without desktop)
install vnctv_X.Y.Z_all.deb
systemctl enable --now vnctv vnctv-web
### Usage
launch x11vnc on the computer
connect to http://<server ip or hostname>:8080
### Build deb file
```
dpkg-buildpackage -us -uc
```

2
debian/README vendored
View File

@ -3,4 +3,4 @@ The Debian Package vnctv
Comments regarding the Package
-- Thomas Leagy <thomas@unknown> Sun, 03 Apr 2022 12:36:14 +0200
-- Thomas Leagy <thomas@lgy.fr> Sun, 03 Apr 2022 12:36:14 +0200

8
debian/changelog vendored
View File

@ -1,5 +1,11 @@
vnctv (0.1.1) unstable; urgency=medium
* fix standard files
-- Thomas Legay <thomas@lgy.fr> Sun, 06 Apr 2022 01:15:14 +0200
vnctv (0.1.0) unstable; urgency=medium
* Initial Release.
-- Thomas Leagy <thomas@unknown> Sun, 03 Apr 2022 12:36:14 +0200
-- Thomas Legay <thomas@lgy.fr> Sun, 03 Apr 2022 12:36:14 +0200

15
debian/control vendored
View File

@ -1,16 +1,15 @@
Source: vnctv
Section: unknown
Priority: optional
Maintainer: Thomas Leagy <thomas@unknown>
Maintainer: Thomas Legay <thomas@lgy.fr>
Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.5.1
Homepage: <insert the upstream URL, if relevant>
#Vcs-Browser: https://salsa.debian.org/debian/vnctv
#Vcs-Git: https://salsa.debian.org/debian/vnctv.git
Standards-Version: 0.1.1
Homepage: https://git.lgy.fr/thomas/vnctv/
#Vcs-Browser: https://git.lgy.fr/thomas/vnctv/
#Vcs-Git: http://git.lgy.fr/thomas/vnctv.git
Rules-Requires-Root: no
Package: vnctv
Architecture: all
Depends: ${misc:Depends}
Description: <insert up to 60 chars description>
<insert long description, indented with spaces>
Depends: ${misc:Depends} directvnc
Description: allow to share screen over network with vnc on raspberrypi v1 or newer

14
debian/copyright vendored
View File

@ -4,12 +4,11 @@ Upstream-Contact: <preferred name and address to reach the upstream project>
Source: <url://example.com>
Files: *
Copyright: <years> <put author's name and email here>
<years> <likewise for another author>
Copyright: 2022 thomas@lgy.fr
License: GPL-3.0+
Files: debian/*
Copyright: 2022 Thomas Leagy <thomas@unknown>
Copyright: 2022 Thomas Leagy <thomas@lgy.fr>
License: GPL-3.0+
License: GPL-3.0+
@ -28,12 +27,3 @@ License: GPL-3.0+
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
# Please also look if there are files or directories which have a
# different copyright/license attached and list them here.
# Please avoid picking licenses with terms that are more restrictive than the
# packaged work, as it may make Debian's contributions unacceptable upstream.
#
# If you need, there are some extra license texts available in two places:
# /usr/share/debhelper/dh_make/licenses/
# /usr/share/common-licenses/

4
debian/postinst vendored Executable file
View File

@ -0,0 +1,4 @@
#!/usr//bin/env bash
id vnctv &> /dev/null || useradd vnctv -r -s /bin/false

2
vnctv
View File

@ -5,5 +5,5 @@ while true
do
HOST=$(nc -lp 4444 -s 127.0.0.1)
echo $HOST
/usr/bin/directvnc $HOST --nolocalcursor --noshared #--encodings copyrect
/usr/bin/directvnc $HOST --nolocalcursor --noshared
done