mkdir -p './security/namespace.d'
mkdir -p './smartmontools/smartd_warning.d'
mkdir -p './systemd/network'
-mkdir -p './systemd/user'
mkdir -p './udev/hwdb.d'
mkdir -p './update-manager/release-upgrades.d'
mkdir -p './update-notifier'
maybe chmod 0755 'OpenCL'
maybe chmod 0755 'OpenCL/vendors'
maybe chmod 0644 'OpenCL/vendors/nvidia.icd'
+maybe chmod 0755 'PackageKit'
+maybe chmod 0644 'PackageKit/PackageKit.conf'
+maybe chmod 0644 'PackageKit/Vendor.conf'
maybe chmod 0755 'UPower'
maybe chmod 0644 'UPower/UPower.conf'
maybe chmod 0755 'X11'
maybe chmod 0644 'apt/apt.conf.d/20archive'
maybe chmod 0644 'apt/apt.conf.d/20auto-upgrades'
maybe chmod 0644 'apt/apt.conf.d/20dbus'
+maybe chmod 0644 'apt/apt.conf.d/20packagekit'
maybe chmod 0644 'apt/apt.conf.d/20snapd.conf'
maybe chmod 0644 'apt/apt.conf.d/50appstream'
maybe chmod 0644 'apt/apt.conf.d/50command-not-found'
maybe chmod 0644 'dbus-1/system.d/dnsmasq.conf'
maybe chmod 0644 'dbus-1/system.d/gdm.conf'
maybe chmod 0644 'dbus-1/system.d/io.snapcraft.SnapdLoginService.conf'
+maybe chmod 0644 'dbus-1/system.d/kerneloops.conf'
maybe chmod 0644 'dbus-1/system.d/kerneloops.dbus'
maybe chmod 0644 'dbus-1/system.d/net.hadess.SensorProxy.conf'
maybe chmod 0644 'dbus-1/system.d/nm-dispatcher.conf'
maybe chmod 0644 'dbus-1/system.d/org.freedesktop.ModemManager1.conf'
maybe chmod 0644 'dbus-1/system.d/org.freedesktop.NetworkManager.conf'
maybe chmod 0644 'dbus-1/system.d/org.freedesktop.PackageKit-aptd.conf'
+maybe chmod 0644 'dbus-1/system.d/org.freedesktop.PackageKit.conf'
maybe chmod 0644 'dbus-1/system.d/org.freedesktop.PolicyKit1.conf'
maybe chmod 0644 'dbus-1/system.d/org.freedesktop.RealtimeKit1.conf'
maybe chmod 0644 'dbus-1/system.d/org.freedesktop.UDisks2.conf'
maybe chmod 0644 'fonts/conf.avail/58-dejavu-lgc-sans-mono.conf'
maybe chmod 0644 'fonts/conf.avail/58-dejavu-lgc-sans.conf'
maybe chmod 0644 'fonts/conf.avail/58-dejavu-lgc-serif.conf'
+maybe chmod 0644 'fonts/conf.avail/59-lohit-devanagari.conf'
maybe chmod 0644 'fonts/conf.avail/60-generic.conf'
maybe chmod 0644 'fonts/conf.avail/60-latin.conf'
maybe chmod 0644 'fonts/conf.avail/64-language-selector-prefer.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-beng-extra.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-deva-extra.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-gubbi.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-gujr-extra.conf'
maybe chmod 0644 'fonts/conf.avail/65-0-fonts-guru-extra.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-orya-extra.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-pagul.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-fonts-telu-extra.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-smc-meera.conf'
+maybe chmod 0644 'fonts/conf.avail/65-0-smc-rachana.conf'
maybe chmod 0644 'fonts/conf.avail/65-droid-sans-fallback.conf'
maybe chmod 0644 'fonts/conf.avail/65-fonts-persian.conf'
maybe chmod 0644 'fonts/conf.avail/65-fonts-takao-pgothic.conf'
maybe chmod 0644 'fonts/conf.avail/65-khmer.conf'
maybe chmod 0644 'fonts/conf.avail/65-nonlatin.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-assamese.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-bengali.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-devanagari.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-gujarati.conf'
maybe chmod 0644 'fonts/conf.avail/66-lohit-gurmukhi.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-kannada.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-odia.conf'
maybe chmod 0644 'fonts/conf.avail/66-lohit-punjabi.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-tamil-classical.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-tamil.conf'
+maybe chmod 0644 'fonts/conf.avail/66-lohit-telugu.conf'
+maybe chmod 0644 'fonts/conf.avail/67-fonts-smc-manjari.conf'
+maybe chmod 0644 'fonts/conf.avail/67-lohit-malayalam.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-anjalioldlipi.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-chilanka.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-dyuthi.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-karumbi.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-keraleeyam.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-raghumalayalamsans.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-suruma.conf'
+maybe chmod 0644 'fonts/conf.avail/67-smc-uroob.conf'
maybe chmod 0644 'fonts/conf.avail/69-language-selector-ja.conf'
maybe chmod 0644 'fonts/conf.avail/69-language-selector-zh-cn.conf'
maybe chmod 0644 'fonts/conf.avail/69-language-selector-zh-hk.conf'
maybe chmod 0644 'init.d/skeleton'
maybe chmod 0755 'init.d/smartmontools'
maybe chmod 0755 'init.d/speech-dispatcher'
+maybe chmod 0755 'init.d/spice-vdagent'
maybe chmod 0755 'init.d/ssh'
maybe chmod 0755 'init.d/sysstat'
maybe chmod 0755 'init.d/thermald'
maybe chmod 0644 'systemd/system/snap-core-7270.mount'
maybe chmod 0644 'systemd/system/snap.canonical-livepatch.canonical-livepatchd.service'
maybe chmod 0755 'systemd/system/sockets.target.wants'
+maybe chmod 0755 'systemd/system/spice-vdagentd.target.wants'
maybe chmod 0755 'systemd/system/sysinit.target.wants'
maybe chmod 0755 'systemd/system/systemd-resolved.service.wants'
maybe chmod 0644 'systemd/system/teamviewerd.service'
maybe chmod 0644 'systemd/timesyncd.conf'
maybe chmod 0755 'systemd/user'
maybe chmod 0644 'systemd/user.conf'
+maybe chmod 0755 'systemd/user/default.target.wants'
maybe chmod 0755 'teamviewer'
maybe chmod 0644 'teamviewer/global.conf'
maybe chmod 0755 'terminfo'
maybe chmod 0644 'xdg/autostart/caribou-autostart.desktop'
maybe chmod 0644 'xdg/autostart/glipper-autostart.desktop'
maybe chmod 0644 'xdg/autostart/gnome-getting-started.desktop'
+maybe chmod 0644 'xdg/autostart/gnome-initial-setup-copy-worker.desktop'
+maybe chmod 0644 'xdg/autostart/gnome-initial-setup-first-login.desktop'
maybe chmod 0644 'xdg/autostart/gnome-keyring-pkcs11.desktop'
maybe chmod 0644 'xdg/autostart/gnome-keyring-secrets.desktop'
maybe chmod 0644 'xdg/autostart/gnome-keyring-ssh.desktop'
maybe chmod 0644 'xdg/autostart/gnome-software-service.desktop'
maybe chmod 0644 'xdg/autostart/gnome-user-share-obexpush.desktop'
maybe chmod 0644 'xdg/autostart/gnome-user-share-webdav.desktop'
+maybe chmod 0644 'xdg/autostart/gnome-welcome-tour.desktop'
maybe chmod 0644 'xdg/autostart/gsettings-data-convert.desktop'
maybe chmod 0644 'xdg/autostart/indicator-application.desktop'
maybe chmod 0644 'xdg/autostart/indicator-messages.desktop'
maybe chmod 0644 'xdg/autostart/print-applet.desktop'
maybe chmod 0644 'xdg/autostart/pulseaudio.desktop'
maybe chmod 0644 'xdg/autostart/snap-userd-autostart.desktop'
+maybe chmod 0644 'xdg/autostart/spice-vdagent.desktop'
maybe chmod 0644 'xdg/autostart/tracker-extract.desktop'
maybe chmod 0644 'xdg/autostart/tracker-miner-apps.desktop'
maybe chmod 0644 'xdg/autostart/tracker-miner-fs.desktop'
--- /dev/null
+# Only the system administrator should modify this file, ordinary users
+# should not have to change anything.
+
+[Daemon]
+
+# Default backends, as chosen in the configure script. This will be used
+# where no --backend="foo" option is given to the daemon.
+#
+# The order they are specified is the order they are tried, so for the
+# value "foo,bar" first "foo" will be attempted and then "bar" if the
+# libpk_backend_foo.so module load failed.
+#DefaultBackend=auto
+
+# Unlock the backend after this many seconds idle.
+#BackendShutdownTimeout=5
+
+# Shut down the daemon after this many seconds idle. 0 means don't shutdown.
+#ShutdownTimeout=300
+
+# Keep the packages after they have been downloaded
+#KeepCache=false
--- /dev/null
+# Only the system vendor should modify this file, ordinary users
+# should not have to change anything.
+
+[PackagesNotFound]
+
+# This is a link to a vendor URL which is shown when a suitable package
+# could not be found in any remote software repository.
+# The page set here should explain how to add new software repositories if required.
+#
+# If the value is set to 'none' then no link is shown.
+#
+# default=http://www.packagekit.org/pk-package-not-found.html
+DefaultUrl=https://help.ubuntu.com/community/Repositories/
+
+# The URL which is shown to the user when a codec could not be found.
+# It should explain why certain codecs cannot be used, and perhaps show
+# links to web stores where the codec can be legally purchased.
+#
+# If the value is set to 'none' then the value of DefaultUrl is used.
+#
+# default=none
+CodecUrl=http://shop.canonical.com/index.php?cPath=19&osCsid=f1e370ea7563ed5e654c10450364ff24
+
+# The URL which is shown to the user when hardware drivers could not be found.
+# It should explain why some hardware is not supported, and links to futher
+# information.
+#
+# If the value is set to 'none' then the value of DefaultUrl is used.
+#
+# default=none
+HardwareUrl=none
+
+# The URL which is shown to the user when fonts could not be found.
+# Alternatives should probably be suggested where possible.
+#
+# If the value is set to 'none' then the value of DefaultUrl is used.
+#
+# default=none
+FontUrl=none
+
+# The URL which is shown to the user when programs handing a mime tpye could not
+# be found. It should probably explain how to use wine if the program is a
+# Windows program, or suggest alternatives.
+#
+# If the value is set to 'none' then the value of DefaultUrl is used.
+#
+# default=none
+MimeUrl=none
-/usr/bin/gst-install
\ No newline at end of file
+/usr/lib/packagekit/pk-gstreamer-install
\ No newline at end of file
--- /dev/null
+// THIS FILE IS USED TO INFORM PACKAGEKIT
+// THAT THE UPDATE-INFO MIGHT HAVE CHANGED
+
+// Whenever dpkg is called we might have different updates
+// i.e. if an user removes a package that had an update
+DPkg::Post-Invoke {
+"/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
+};
+
+// When Apt's cache is updated (i.e. apt-cache update)
+APT::Update::Post-Invoke-Success {
+"/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
+};
--- /dev/null
+<!-- This configuration file specifies the required security policies
+ for kerneloops service to work. -->
+
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+
+ <!-- ../system.conf have denied everything, so we just punch some holes -->
+
+ <policy user="kernoops">
+ <allow own="org.kerneloops.submit"/>
+ <allow own="org.kerneloops.submit.ping"/>
+ <allow own="org.kerneloops.submit.permission"/>
+ <allow own="org.kerneloops.submit.sent"/>
+ <allow own="org.kerneloops.submit.url"/>
+ </policy>
+
+ <policy at_console="true">
+ <allow send_destination="org.kerneloops.submit"/>
+ <allow send_destination="org.kerneloops.submit.ping"/>
+ <allow receive_sender="org.kerneloops.submit"/>
+ <allow receive_sender="org.kerneloops.submit.permission"/>
+ <allow receive_sender="org.kerneloops.submit.sent"/>
+ <allow receive_sender="org.kerneloops.submit.url"/>
+
+ </policy>
+
+</busconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
+
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+
+ <!-- This configuration file specifies the required security policies
+ for the PackageKit to work. -->
+
+ <!-- Only user root can own the PackageKit service -->
+ <policy user="root">
+ <allow own="org.freedesktop.PackageKit"/>
+ </policy>
+
+ <!-- Allow anyone to call into the service - we'll reject callers using PolicyKit -->
+ <policy context="default">
+ <allow send_destination="org.freedesktop.PackageKit"
+ send_interface="org.freedesktop.PackageKit"/>
+ <allow send_destination="org.freedesktop.PackageKit"
+ send_interface="org.freedesktop.PackageKit.Transaction"/>
+ <allow send_destination="org.freedesktop.PackageKit"
+ send_interface="org.freedesktop.PackageKit.Offline"/>
+ <allow send_destination="org.freedesktop.PackageKit"
+ send_interface="org.freedesktop.DBus.Properties"/>
+ <allow send_destination="org.freedesktop.PackageKit"
+ send_interface="org.freedesktop.DBus.Introspectable"/>
+ <allow send_destination="org.freedesktop.PackageKit"
+ send_interface="org.freedesktop.DBus.Peer"/>
+ </policy>
+
+</busconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <!-- Microsoft -->
+ <alias binding="same">
+ <family>mangal</family>
+ <accept>
+ <family>Lohit Devanagari</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Lohit Devanagari</family>
+ <default>
+ <family>managl</family>
+ </default>
+ </alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Bengali (bn) -->
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>bn</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Bengali</string>
+ </edit>
+ </match>
+
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>bn</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>MuktiNarrow</string>
+ </edit>
+ </match>
+ <!-- Bengali (bn) ends -->
+
+ <!-- Assamese (as) -->
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>as</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Assamese</string>
+ <string>Lohit Bengali</string>
+ </edit>
+ </match>
+ <!-- Assamese (as) ends -->
+</fontconfig>
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Hindi (hi) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>hi</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>hi</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Hindi (hi) ends -->
+
+ <!-- Marathi (mr) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>mr</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>mr</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Marathi</string>
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Marathi (mr) ends -->
+
+ <!-- Maithili (mai) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>mai</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>mai</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Maithili</string>
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Maithili (mai) ends -->
+
+ <!-- Nepali (ne) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>ne</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>ne</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Nepali</string>
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Nepali (ne) ends -->
+
+ <!-- Konkani (kok) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>kok</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>kok</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Konkani</string>
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Konkani (kok) ends -->
+
+ <!-- Kashmiri (ks) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>ks</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>ks</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Kashmiri</string>
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Kashmiri (ks) ends -->
+
+ <!-- Sanskrit (sn) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>sn</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>sn</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Sanskrit (sn) ends -->
+
+ <!-- Sindhi (sd) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>sd</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>gargi</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>sd</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Sindhi</string>
+ <string>Lohit Hindi</string>
+ </edit>
+ </match>
+ <!-- Sindhi (sd) ends -->
+</fontconfig>
--- /dev/null
+<?xml version="1.0" ?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+ <!-- Kannada (kn) -->
+<match target="font">
+ <test name="lang" compare="contains">
+ <string>kn</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Gubbi</string>
+ </edit>
+</match>
+<match target="font">
+ <test name="lang" compare="contains">
+ <string>kn</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Kannada</string>
+ </edit>
+</match>
+
+</fontconfig>
\ No newline at end of file
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Gujarati (gu) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>gu</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Rekha</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>gu</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Lohit Gujarati</string>
+ </edit>
+ </match>
+ <!-- Gujarati (gu) ends -->
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Oriya (or) -->
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>or</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>utkal</string>
+ </edit>
+ </match>
+
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>or</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>utkal</string>
+ </edit>
+ </match>
+ <!-- Oriya (or) ends -->
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Tamil (ta) -->
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>saz</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Pagul</string>
+ </edit>
+ </match>
+
+ <match target="font">
+ <test name="lang" compare="contains">
+ <string>saz</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Pagul</string>
+ </edit>
+ </match>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Telugu (te) -->
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>te</string>
+ </test>
+ <test qual="any" name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>lohit_te</string>
+ </edit>
+ </match>
+
+ <match target="pattern">
+ <test name="lang" compare="contains">
+ <string>te</string>
+ </test>
+ <test qual="any" name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="append" binding="same">
+ <string>Vemana</string>
+ </edit>
+ </match>
+ <!-- Telugu (te) ends -->
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>ml</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Meera</string>
+ </edit>
+</match>
+<alias>
+ <family>Meera</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>ml</string>
+ </test>
+ <test name="family">
+ <string>serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Rachana</string>
+ </edit>
+</match>
+<alias>
+ <family>Rachana</family>
+ <default>
+ <family>serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>as</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Assamese</string>
+ </edit>
+</match>
+
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Assamese</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+
+<alias>
+ <family>Lohit Assamese</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>bn</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Bengali</string>
+ </edit>
+</match>
+
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Bengali</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+
+<alias>
+ <family>Lohit Bengali</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>hi</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>mr</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>kok</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>ks@devanagari</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>sd@devanagari</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>mai</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>ne</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>brx</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>doi</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>sa</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<match>
+ <test name="lang" compare="contains">
+ <string>sat</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Devanagari</string>
+ </edit>
+</match>
+
+<alias>
+ <family>Lohit Devanagari</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>gu</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Gujarati</string>
+ </edit>
+</match>
+
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Gujarati</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+
+
+<alias>
+ <family>Lohit Gujarati</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>kn</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Kannada</string>
+ </edit>
+</match>
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Kannada</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+<alias>
+ <family>Lohit Kannada</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>or</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Odia</string>
+ </edit>
+</match>
+
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Odia</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+
+
+<alias>
+ <family>Lohit Odia</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>ta</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Tamil Classical</string>
+ </edit>
+</match>
+
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Tamil Classical</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+
+<alias>
+ <family>Lohit Tamil Classical</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>ta</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Tamil</string>
+ </edit>
+</match>
+
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Tamil</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+
+<alias>
+ <family>Lohit Tamil</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>te</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Telugu</string>
+ </edit>
+</match>
+<alias>
+ <family>Lohit Telugu</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>ml</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Manjari</string>
+ </edit>
+</match>
+<alias>
+ <family>Manjari</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang" compare="contains">
+ <string>ml</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Lohit Malayalam</string>
+ </edit>
+</match>
+<match target="font">
+ <test name="family" compare="eq">
+ <string>Lohit Malayalam</string>
+ </test>
+ <edit name="autohint" mode="assign">
+ <bool>true</bool>
+ </edit>
+</match>
+<alias>
+ <family>Lohit Malayalam</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>AnjaliOldLipi</string>
+ </edit>
+</match>
+<alias>
+ <family>AnjaliOldLipi</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>cursive</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Chilanka</string>
+ </edit>
+</match>
+<alias>
+ <family>Chilanka</family>
+ <default>
+ <family>cursive</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Dyuthi</string>
+ </edit>
+</match>
+<alias>
+ <family>Dyuthi</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>cursive</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Karumbi</string>
+ </edit>
+</match>
+<alias>
+ <family>Karumbi</family>
+ <default>
+ <family>cursive</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Keraleeyam</string>
+ </edit>
+</match>
+<alias>
+ <family>Keraleeyam</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>RaghuMalayalam</string>
+ </edit>
+ </match>
+ <alias>
+ <family>RaghuMalayalam</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>suruma</string>
+ </edit>
+</match>
+<alias>
+ <family>suruma</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+<match>
+ <test name="lang">
+ <string>ml-in</string>
+ </test>
+ <test name="family">
+ <string>fantasy</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>Uroob</string>
+ </edit>
+</match>
+<alias>
+ <family>Uroob</family>
+ <default>
+ <family>fantasy</family>
+ </default>
+</alias>
+</fontconfig>
--- /dev/null
+../conf.avail/59-lohit-devanagari.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-beng-extra.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-deva-extra.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-gubbi.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-gujr-extra.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-orya-extra.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-pagul.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-fonts-telu-extra.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-smc-meera.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/65-0-smc-rachana.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-assamese.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-bengali.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-devanagari.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-gujarati.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-kannada.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-odia.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-tamil-classical.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-tamil.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/66-lohit-telugu.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-fonts-smc-manjari.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-anjalioldlipi.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-chilanka.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-dyuthi.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-karumbi.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-keraleeyam.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-raghumalayalamsans.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-suruma.conf
\ No newline at end of file
--- /dev/null
+../conf.avail/67-smc-uroob.conf
\ No newline at end of file
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="Kernel crash collector"
NAME=kerneloops
+DAEMON_ARGS=--nodaemon
DAEMON=/usr/sbin/$NAME
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
# Read configuration variable file if it is present
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
-[ "$ENABLED" = "1" ] || exit 0
-
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
# 1 if daemon was already running
# 2 if daemon could not be started
start-stop-daemon --start --quiet --chuid kernoops:adm \
- --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
+ --make-pidfile --pidfile $PIDFILE --exec $DAEMON \
+ --background --test > /dev/null \
|| return 1
start-stop-daemon --start --quiet --chuid kernoops:adm \
- --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_ARGS \
+ --make-pidfile --pidfile $PIDFILE --exec $DAEMON \
+ --background -- \
+ $DAEMON_ARGS \
|| return 2
- pidofproc $DAEMON > $PIDFILE
}
#
--- /dev/null
+#!/bin/sh
+#
+# spice-vdagent Agent daemon for Spice guests
+#
+# chkconfig: 345 70 30
+# description: Together with a per X-session agent process the spice agent \
+# daemon enhances the spice guest user experience with client \
+# mouse mode, guest <-> client copy and paste support and more.
+
+### BEGIN INIT INFO
+# Provides: spice-vdagent
+# Required-Start: $local_fs $remote_fs
+# Required-Stop: $local_fs $remote_fs
+# Should-Start: dbus
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: Agent daemon for Spice guests
+# Description: Together with a per X-session agent process the spice agent
+# daemon enhances the spice guest user experience with client
+# mouse mode, guest <-> client copy and paste support and more.
+### END INIT INFO
+
+
+exec="/usr/sbin/spice-vdagentd"
+prog="spice-vdagentd"
+pidfile="/var/run/spice-vdagentd/spice-vdagentd.pid"
+port="/dev/virtio-ports/com.redhat.spice.0"
+
+[ -e /etc/default/$prog ] && . /etc/default/$prog
+[ ! -d /var/run/spice-vdagentd ] && mkdir -p /var/run/spice-vdagentd
+
+. /lib/lsb/init-functions
+
+lockfile=/var/lock/$prog
+
+start() {
+ [ -x $exec ] || exit 5
+ [ -c $port ] || exit 0
+ modprobe uinput > /dev/null 2>&1
+ # In case the previous running vdagentd crashed
+ rm -f /var/run/spice-vdagentd/spice-vdagent-sock
+ log_daemon_msg "Starting Agent daemon for Spice guests" "spice-vdagent"
+ if start-stop-daemon --start --quiet --oknodo --pidfile $pidfile --exec $exec -- $SPICE_VDAGENTD_EXTRA_ARGS ; then
+ log_end_msg 0
+ else
+ log_end_msg 1
+ fi
+}
+
+stop() {
+ log_daemon_msg "Stopping Agent daemon for Spice guests" "spice-vdagent"
+ if start-stop-daemon --stop --quiet --oknodo --pidfile $pidfile; then
+ log_end_msg 0
+ else
+ log_end_msg 1
+ fi
+}
+
+restart() {
+ stop
+ start
+}
+
+reload() {
+ restart
+}
+
+force_reload() {
+ restart
+}
+
+status() {
+ status_of_proc -p $pidfile $exec $prog && exit 0 || exit $?
+}
+
+case "$1" in
+ start)
+ $1
+ ;;
+ stop)
+ $1
+ ;;
+ restart)
+ $1
+ ;;
+ reload)
+ $1
+ ;;
+ force-reload)
+ force_reload
+ ;;
+ status)
+ status
+ ;;
+ condrestart|try-restart)
+ status || exit 0
+ restart
+ ;;
+ *)
+ echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}"
+ exit 2
+esac
+exit $?
application/x-cd-image; gnome-disks --restore-disk-image %s; test=test -n "$DISPLAY"
application/x-raw-disk-image; gnome-disks --restore-disk-image %s; test=test -n "$DISPLAY"
application/x-raw-disk-image-xz-compressed; gnome-disks --restore-disk-image %s; test=test -n "$DISPLAY"
+application/x-rpm; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/x-redhat-package-manager; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/x-deb; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/x-app-package; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/vnd.ms-cab-compressed; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/vnd.flatpak; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/vnd.flatpak.repo; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/vnd.flatpak.ref; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
+application/vnd.snap; gnome-software --local-filename=%s; test=test -n "$DISPLAY"
application/gnuradio-grc; gnuradio-companion %s; test=test -n "$DISPLAY"
text/html; /usr/bin/google-chrome-stable --incognito %s; test=test -n "$DISPLAY"
text/xml; /usr/bin/google-chrome-stable --incognito %s; test=test -n "$DISPLAY"
image/x-srf; shotwell %s; test=test -n "$DISPLAY"
image/x-x3f; shotwell %s; test=test -n "$DISPLAY"
x-content/image-dcf; shotwell %s; test=test -n "$DISPLAY"
+x-scheme-handler/appstream; gnome-software %s; test=test -n "$DISPLAY"
+x-scheme-handler/apt; gnome-software %s; test=test -n "$DISPLAY"
+x-scheme-handler/snap; gnome-software %s; test=test -n "$DISPLAY"
application/mxf; totem --fullscreen %s; test=test -n "$DISPLAY"
application/ogg; totem --fullscreen %s; test=test -n "$DISPLAY"
application/ram; totem --fullscreen %s; test=test -n "$DISPLAY"
nm-openvpn:x:130:143:NetworkManager OpenVPN,,,:/var/lib/openvpn/chroot:/usr/sbin/nologin
mysql:x:131:144:MySQL Server,,,:/nonexistent:/bin/false
gdm:x:121:129:Gnome Display Manager:/var/lib/gdm3:/bin/false
+gnome-initial-setup:x:123:65534::/run/gnome-initial-setup/:/bin/false
fhem:x:998:20::/opt/fhem:/bin/false
nm-openvpn:x:130:143:NetworkManager OpenVPN,,,:/var/lib/openvpn/chroot:/usr/sbin/nologin
mysql:x:131:144:MySQL Server,,,:/nonexistent:/bin/false
-gdm:x:121:129::/var/lib/gdm3:/bin/false
+gdm:x:121:129:Gnome Display Manager:/var/lib/gdm3:/bin/false
+gnome-initial-setup:x:123:65534::/run/gnome-initial-setup/:/bin/false
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
--- /dev/null
+../init.d/spice-vdagent
\ No newline at end of file
nm-openvpn:*:18022:0:99999:7:::
mysql:!:18060:0:99999:7:::
gdm:*:18107:0:99999:7:::
+gnome-initial-setup:*:18107:0:99999:7:::
nm-openvpn:*:18022:0:99999:7:::
mysql:!:18060:0:99999:7:::
gdm:*:18107:0:99999:7:::
+gnome-initial-setup:*:18107:0:99999:7:::
--- /dev/null
+/lib/systemd/system/kerneloops.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/spice-vdagentd.service
\ No newline at end of file
--- /dev/null
+/usr/lib/systemd/user/ubuntu-report.path
\ No newline at end of file
--- /dev/null
+[Desktop Entry]
+Name=GNOME Initial Setup Copy Worker
+Type=Application
+Exec=/usr/lib/gnome-initial-setup/gnome-initial-setup-copy-worker
+OnlyShowIn=GNOME;
+NoDisplay=true
+X-GNOME-AutoRestart=false
+X-GNOME-Autostart-Phase=EarlyInitialization
+AutostartCondition=unless-exists gnome-initial-setup-done
+X-Ubuntu-Gettext-Domain=gnome-initial-setup
--- /dev/null
+[Desktop Entry]
+Name=Initial Setup
+Icon=preferences-system
+Exec=/usr/lib/gnome-initial-setup/gnome-initial-setup --existing-user
+Terminal=false
+Type=Application
+StartupNotify=true
+Categories=GNOME;GTK;System;
+OnlyShowIn=GNOME;Unity;
+NoDisplay=true
+AutostartCondition=unless-exists gnome-initial-setup-done
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=gnome-initial-setup
+X-GNOME-Bugzilla-Component=general
+X-GNOME-Bugzilla-Version=unknown
+X-Ubuntu-Gettext-Domain=gnome-initial-setup
[Desktop Entry]
Type=Application
Name=GNOME Software
+X-GNOME-Autostart-Delay=60
Exec=/usr/bin/gnome-software --gapplication-service
OnlyShowIn=GNOME;Unity;
NoDisplay=true
--- /dev/null
+[Desktop Entry]
+Type=Application
+Name=Welcome
+Exec=/usr/lib/gnome-initial-setup/gnome-welcome-tour
+AutostartCondition=if-exists run-welcome-tour
+OnlyShowIn=GNOME;
+NoDisplay=true
+X-Ubuntu-Gettext-Domain=gnome-initial-setup
--- /dev/null
+[Desktop Entry]
+Name=Spice vdagent
+Comment=Agent for Spice guests
+Exec=/usr/bin/spice-vdagent
+Terminal=false
+Type=Application
+Categories=
+X-GNOME-Autostart-Phase=Initialization
+NoDisplay=true