[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#814829: [RFR] templates://eviacam/{templates}



Cesar Mauri wrote:
> Thanks you both Christian and Justin for your review. Your improvements look great to me!
> 
> I've just changed webcam for camera and removed the trailing "software" after Facial Mouse.

Dropping "software" works, but I'm not so sure about "camera", since
by default that means the non-video ("still camera") variety.  As long
as nobody expects PCs to have integrated SLR cameras it should be
fairly obvious what you mean, but it still might be safer to say:

   It works on a standard computer equipped with a "webcam".

> I created the path using "git diff". I hope that is fine.
                  (^c)

I've ended up producing a revised version of my own diff.
-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package
diff -ru eviacam-2.0.3.pristine/debian/control eviacam-2.0.3/debian/control
--- eviacam-2.0.3.pristine/debian/control	2016-02-06 12:23:25.000000000 +0000
+++ eviacam-2.0.3/debian/control	2016-02-27 15:45:22.621363722 +0000
@@ -19,8 +19,8 @@
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}, opencv-data
 Recommends: wx3.0-i18n
-Description: webcam based mouse emulator
+Description: camera based mouse emulator
  Enable Viacam (aka eViacam) is a mouse replacement program that moves
- the pointer as you move your head. It works on a standard computer
- equipped with a web camera. No additional hardware is required. Based
- on the award winning Facial Mouse software.
+ the pointer tracking the user's head movements. It works on a standard
+ computer equipped with a "webcam". No additional hardware is required.
+ Based on the award winning Facial Mouse.
diff -ru eviacam-2.0.3.pristine/debian/templates eviacam-2.0.3/debian/templates
--- eviacam-2.0.3.pristine/debian/templates	2015-09-24 14:42:36.000000000 +0100
+++ eviacam-2.0.3/debian/templates	2016-02-27 15:44:35.514757309 +0000
@@ -1,12 +1,11 @@
 Template: eviacamloader/eviacamloader_setuid
 Type: boolean
 Default: false
-_Description: Should eviacamloader be installed 'setuid root'?
- In order to enable users of the group 'eviacam' to run eviacam in 
- high priority (which improves responsiveness), the eviacamloader 
- program can be installed with the set-user-ID bit set, so that it 
- will run with the permissions of the superuser.
+_Description: Should eviacamloader be installed "setuid root"?
+ Installing eviacamloader with the set-user-ID bit set enables all
+ users who have been added to the group "eviacam" to launch eviacam
+ with a modified scheduling priority for better responsiveness.
  .
- Such a setting requires that the sysadmin adds authorized users to the 
- 'eviacam' group and may have security implications in the case of 
+ Since this setting allows eviacamloader to be run with superuser
+ privileges, it may have security implications in the case of
  vulnerabilities in eviacamloader's code.
Template: eviacamloader/eviacamloader_setuid
Type: boolean
Default: false
_Description: Should eviacamloader be installed "setuid root"?
 Installing eviacamloader with the set-user-ID bit set enables all
 users who have been added to the group "eviacam" to launch eviacam
 with a modified scheduling priority for better responsiveness.
 .
 Since this setting allows eviacamloader to be run with superuser
 privileges, it may have security implications in the case of
 vulnerabilities in eviacamloader's code.
Source: eviacam
Section: x11
Priority: optional
Maintainer: Cesar Mauri <cesar@crea-si.com>
Build-Depends: debhelper (>= 9),
               dh-autoreconf,
               libgtk2.0-dev,
               libopencv-dev (>= 2.0),
               libpng12-dev,
               libv4l-dev,
               libwxgtk3.0-dev,
               libxext-dev,
               libxtst-dev,
               po-debconf
Standards-Version: 3.9.6
Homepage: http://viacam.org

Package: eviacam
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, opencv-data
Recommends: wx3.0-i18n
Description: camera based mouse emulator
 Enable Viacam (aka eViacam) is a mouse replacement program that moves
 the pointer tracking the user's head movements. It works on a standard
 computer equipped with a "webcam". No additional hardware is required.
 Based on the award winning Facial Mouse.

Reply to: