evince 3.18.2-1ubuntu4.5 source package in Ubuntu

Changelog

evince (3.18.2-1ubuntu4.5) xenial-security; urgency=medium

  * apparmor-profile: apply hardening from Ubuntu 18.10
    - add preamble for expectations of the profile
    - evince{-previewer}: restrict access to DBus system bus (we allow full
      access to session, translation and accessibility buses for compatibility)
      + allow Get* to anything polkit allows
      + allow talking to avahi (for printing)
      + allow talking to colord (for printing)
    - make the thumbnailer more restrictive (LP: #1794848) (Closes: #909849)
      + remove evince abstraction and use only what is needed from it
      + limit access to DBus session bus
      + generally disallow writes
      + allow reads for non-hidden files
  * debian/apparmor-profile.abstraction: apply hardening from Ubuntu 18.10
    - disallow access to the dirs of private files (LP: #1788929)
  * debian/apparmor-profile: allow /bin/env ixr

 -- Jamie Strandboge <email address hidden>  Tue, 18 Jun 2019 19:28:02 +0000

Upload details

Uploaded by:
Jamie Strandboge on 2019-06-18
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
gnome
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Xenial updates on 2019-06-19 main gnome
Xenial security on 2019-06-19 main gnome

Downloads

File Size SHA-256 Checksum
evince_3.18.2.orig.tar.xz 3.0 MiB 42ad6c7354d881a9ecab136ea84ff867acb942605bcfac48b6c12e1c2d8ecb17
evince_3.18.2-1ubuntu4.5.debian.tar.xz 34.5 KiB e1a74feeeea691bf233869f27621e069f8bd8181e9adff693d6c421d794e7368
evince_3.18.2-1ubuntu4.5.dsc 3.1 KiB 6722766c91dfc7c657d81ef16998a2f24225b7f369821d2a1c1cd1acf3e35e7d

View changes file

Binary packages built by this source

evince: Document (PostScript, PDF) viewer

 Evince is a simple multi-page document viewer. It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.

evince-common: Document (PostScript, PDF) viewer - common files

 Evince is a simple multi-page document viewer. It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.
 .
 This package contains architecture-independent files for evince.

evince-dbg: Document (PostScript, PDF) viewer - debugging symbols

 Evince is a simple multi-page document viewer. It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.
 .
 This package contains the debugging symbols needed by gdb.

evince-dbgsym: debug symbols for package evince

 Evince is a simple multi-page document viewer. It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.

evince-gtk: dummy package for the transition from evince-gtk to evince

 This package is a transitional dummy package. It can be safely removed.

gir1.2-evince-3.0: GObject introspection data for the evince libraries

 This package contains introspection data for the libevview and
 libevdocument library.
 .
 Evince is a simple multi-page document viewer. It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

libevdocument3-4: Document (PostScript, PDF) rendering library

 This package contains libevdocument, which performs the rendering of the
 documents.
 .
 It ships with a ps, pdf, dvi, tiff, djvu, comics and xps backend.

libevdocument3-4-dbgsym: debug symbols for package libevdocument3-4

 This package contains libevdocument, which performs the rendering of the
 documents.
 .
 It ships with a ps, pdf, dvi, tiff, djvu, comics and xps backend.

libevince-dev: Document (PostScript, PDF) rendering library - development files

 This package contains evince-related libraries for rendering and displaying
 Evince documents like PostScript (PS), Encapsulated PostScript (EPS), DjVu,
 DVI, Portable Document Format (PDF) and XML Paper Specification (XPS) files.
 * libevdocument, which performs the rendering of the documents
 * libevview, which provides GTK+ widgets for displaying documents
 .
 This package provides the development headers, static libraries and
 documentation.

libevview3-3: Document (PostScript, PDF) rendering library - Gtk+ widgets

 This package contains libevview, which provides GTK+ widgets for displaying
 documents.

libevview3-3-dbgsym: debug symbols for package libevview3-3

 This package contains libevview, which provides GTK+ widgets for displaying
 documents.