weston needs a systemgroup to launch correctly

Bug #1203017 reported by Sandra Karuving
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
weston (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Since ubuntu dont uses systemd, we need a systemgroup for users to start wayland/weston without root/sudo

at the moment we neet to
sudo groupadd weston-launch
sudo usermod -a -G weston-launch $USER ##replace $USER with username
##after that we can logout and
weston-launch

So it would be good if the weston package would create this group by itself and add all users to it, if that is possible.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: weston 1.0.5-0ubuntu1b2
ProcVersionSignature: Ubuntu 3.10.0-3.12-generic 3.10.1
Uname: Linux 3.10.0-3-generic x86_64
ApportVersion: 2.11-0ubuntu1
Architecture: amd64
Date: Fri Jul 19 13:07:38 2013
InstallationDate: Installed on 2013-06-06 (42 days ago)
InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
SourcePackage: weston
UpgradeStatus: Upgraded to saucy on 2013-06-17 (31 days ago)

Related branches

Revision history for this message
Sandra Karuving (lumks) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package weston - 1.3.0-1ubuntu1

---------------
weston (1.3.0-1ubuntu1) trusty; urgency=low

  * rules, weston.install: Build using --with-cairo=image, since our cairo
    disabled the gl backend. Don't try to install the screensaver.

weston (1.3.0-1) unstable; urgency=low

  [ Sven Joachim ]
  * Bump libwayland-dev build-depends to (>= 1.2.0).

  [ Laurent Bigonville ]
  * debian/rules:
    - Install weston-launch with setuid bit set (LP: #1102597)
    - Set libexec path to /usr/lib/weston
  * debian/weston.lintian-overrides: Add override for the mode of weston-launch
    executable
  * debian/weston.examples: Install weston.ini as an example file
  * debian/weston.postinst: Create weston-launch group on installation
    (LP: #1203017)
  * debian/control, debian/weston.install: Enable colord support
  * debian/README.Debian: Fix directions on how to run weston under KMS
    (Closes: #714379)
  * debian/control: Add a dependency against adduser
  * debian/control: Use canonical URL's for Vcs field

  [ Timo Aaltonen ]
  * rules: Explicitly enable cairo-gl so that weston-screensaver gets
    built.

  [ Hector Oron ]
  * New upstream release (1.3.0) (Closes: #719144).
  * Add myself to Uploaders.
  * Switch Debian source format to 3.0 quilt
 -- Timo Aaltonen <email address hidden> Thu, 07 Nov 2013 18:10:33 +0200

Changed in weston (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.