Patrick Schleizer
9664c97e55
minor
2015-10-06 17:13:52 +00:00
Marek Marczykowski-Górecki
580d21acdc
network: fix 'qubes-uplink-eth0' NetworkManager connection ( #1280 )
...
According to the specification[1], the setting name is 'addresses', not
'address'. The later apparently worked on some NetworkManager versions,
but for example not on the one in Debian wheezy. Also fix value
format (IP;netmask;gateway).
[1] htts://developer.gnome.org/NetworkManager/unstable/ref-settings.html
Fixes QubesOS/qubes-issues#1280
2015-10-06 15:29:30 +02:00
Marek Marczykowski-Górecki
6c4831339c
network: use drop-ins for NetworkManager configuration ( #1176 )
...
Do not modify main /etc/NetworkManager/NetworkManager.conf as it would
cause conflicts during updates. Use
/etc/NetworkManager/conf.d/30-qubes.conf instead.
Also remove some dead code for dynamically generated parts (no longer
required to "blacklist" eth0 in VMs - we have proper connection
generated for it). It was commented out for some time already
Fixes QubesOS/qubes-issues#1176
2015-10-06 15:15:26 +02:00
Marek Marczykowski-Górecki
f2222a9b53
Cleanup R3.0->R3.1 transitional package
...
QubesOS/qubes-issues#1276
2015-10-05 19:06:21 +02:00
Marek Marczykowski-Górecki
a1f696fc07
updates-proxy: Disable 'Via: tinyproxy' header
...
Fixes QubesOS/qubes-issues#1187
2015-10-05 06:24:30 +02:00
Marek Marczykowski-Górecki
2bdbf37ef9
Run 'ldconfig' to update /usr/local/lib* cache, if applicable
...
Fixes QubesOS/qubes-issues#1255
2015-10-05 06:13:49 +02:00
Marek Marczykowski-Górecki
03f6ddc41a
Adjust progress message on file move operation
...
Fixes QubesOS/qubes-issues#1269
2015-10-05 06:02:37 +02:00
Marek Marczykowski-Górecki
8e497bffc0
Merge branch 'qubes-iptables'
...
Conflicts:
debian/control
rpm_spec/core-vm.spec
QubesOS/qubes-issues#1067
2015-10-05 01:47:01 +02:00
Marek Marczykowski-Górecki
2a39adfe0f
Enlarge /tmp and /dev/shm
...
Initial size of those tmpfs-mounted directories is calculated as 50% of
RAM at VM startup time. Which happen to be quite small number, like
150M. Having such small /tmp and/or /dev/shm apparently isn't enough for
some applications like Google chrome. So set the size statically at 1GB,
which would be the case for baremetal system with 2GB of RAM.
Fixes QubesOS/qubes-issues#1003
2015-10-04 23:07:10 +02:00
Marek Marczykowski-Górecki
ff40be9c99
version 3.1.1
2015-09-29 16:55:35 +02:00
Marek Marczykowski-Górecki
4950e3e791
Update repository definition for r3.1
...
'master' branch points at next major release.
2015-09-29 16:54:59 +02:00
Marek Marczykowski-Górecki
47a9940a8e
version 3.1.0
2015-09-29 16:39:55 +02:00
Marek Marczykowski-Górecki
0695a18020
Merge remote-tracking branch 'origin/pr/32'
...
* origin/pr/32:
fix typo
2015-09-28 12:58:30 +02:00
Marek Marczykowski-Górecki
ca35c7ec70
Merge remote-tracking branch 'origin/pr/31'
...
* origin/pr/31:
Fixed /etc/pam.d/su.qubes. (Moved line 'auth sufficient pam_permit.so' up. May not be low '@include' lines.)
- Prevent 'su -' from asking for password in Debian [based] templates. Thanks to @unman and @marmarek for suggesting the fix! Fixes https://github.com/QubesOS/qubes-issues/issues/1128 . - Changed 'ifeq (1,${DEBIANBUILD})' to 'ifeq ($(shell lsb_release -is), Debian)' to make the build work outside of Qubes Builder as well.
Conflicts:
debian/control
2015-09-28 12:58:08 +02:00
Marek Marczykowski-Górecki
4342dc5c66
Merge remote-tracking branch 'origin/pr/30'
...
* origin/pr/30:
added missing dependency xserver-xorg-dev
2015-09-28 12:57:13 +02:00
Marek Marczykowski-Górecki
653664cc15
Merge remote-tracking branch 'origin/pr/29'
...
* origin/pr/29:
fixed 'Debian 8 apt.config.d misconfiguration'
2015-09-28 12:48:11 +02:00
Marek Marczykowski-Górecki
c615afb88f
Merge remote-tracking branch 'origin/pr/28'
...
* origin/pr/28:
qubes-rpc: fix icon selection using pyxdg and support SVG icons
qubes-rpc: fix broken temporary file deletion in qubes.GetImageRGBA
Conflicts:
qubes-rpc/qubes.GetImageRGBA
rpm_spec/core-vm.spec
2015-09-28 12:47:49 +02:00
Marek Marczykowski-Górecki
3552bc7e41
rpm: add dbus-python dependency
...
This package is required by lots of stuff in Fedora anyway, but this
doesn't mean that we can have broken dependencies.
2015-09-28 12:22:19 +02:00
Marek Marczykowski-Górecki
34b2e822ec
Merge remote-tracking branch 'origin/pr/27'
...
* origin/pr/27:
added missing dependency python-dbus to 'Depends:'
2015-09-28 12:20:57 +02:00
Marek Marczykowski-Górecki
abfc8d23e1
Merge remote-tracking branch 'origin/pr/26'
...
* origin/pr/26:
qubes-rpc: fix broken temporary file deletion in qubes.GetImageRGBA
2015-09-28 12:20:20 +02:00
Marek Marczykowski-Górecki
b10f0cf905
Merge remote-tracking branch 'origin/pr/25'
...
* origin/pr/25:
show error msg if qubes.ReceiveUpdates failed
2015-09-28 12:09:54 +02:00
Marek Marczykowski-Górecki
54f8bb4169
Merge remote-tracking branch 'origin/pr/23'
...
* origin/pr/23:
Allow passwordless login for user "user" (when using 'sudo xl console') for images being upgraded.
2015-09-28 12:09:12 +02:00
Marek Marczykowski-Górecki
cae488dd34
Merge remote-tracking branch 'origin/pr/22'
...
* origin/pr/22:
Allow passwordless login for user "user" (when using 'sudo xl console').
2015-09-28 12:08:39 +02:00
Patrick Schleizer
cf55fa54c9
fix typo
2015-09-20 04:01:57 +00:00
Patrick Schleizer
e18a32d508
Fixed /etc/pam.d/su.qubes. (Moved line 'auth sufficient pam_permit.so' up. May not be low '@include' lines.)
2015-09-13 18:36:18 +00:00
Patrick Schleizer
665453da76
- Prevent 'su -' from asking for password in Debian [based] templates.
...
Thanks to @unman and @marmarek for suggesting the fix!
Fixes https://github.com/QubesOS/qubes-issues/issues/1128 .
- Changed 'ifeq (1,${DEBIANBUILD})' to 'ifeq ($(shell lsb_release -is), Debian)' to make the build work outside of Qubes Builder as well.
2015-09-13 17:19:25 +00:00
Patrick Schleizer
3f19b581cd
added missing dependency xserver-xorg-dev
2015-09-12 22:54:26 +00:00
Patrick Schleizer
c13e11d57e
fixed 'Debian 8 apt.config.d misconfiguration'
...
prevent the Acquire::http::Proxy setting ending up multiple times inside /etc/apt/apt.conf.d/01qubes-proxy
(reported by @Scinawa)
https://github.com/QubesOS/qubes-issues/issues/1186
2015-09-12 18:34:49 +00:00
qubesuser
7f9fdc8327
qubes-rpc: fix icon selection using pyxdg and support SVG icons
2015-09-06 22:02:27 +02:00
qubesuser
20dd5d2d1a
qubes-rpc: fix broken temporary file deletion in qubes.GetImageRGBA
2015-09-06 22:02:27 +02:00
Patrick Schleizer
5078b2030f
added missing dependency python-dbus to 'Depends:'
...
https://github.com/marmarek/qubes-core-agent-linux/blob/master/misc/qubes-desktop-run depends on python-dbus.
(0b7ade11b8/misc/xdg.py (L5)
)
2015-09-06 16:02:52 +00:00
qubesuser
76c0f95c34
qubes-rpc: fix broken temporary file deletion in qubes.GetImageRGBA
2015-09-06 11:07:57 +02:00
Patrick Schleizer
fc013bd480
show error msg if qubes.ReceiveUpdates failed
2015-09-03 14:56:29 +00:00
Marek Marczykowski-Górecki
e924758c54
version 3.0.16
2015-09-03 02:45:30 +02:00
Marek Marczykowski-Górecki
6d10970590
Merge remote-tracking branch 'origin/pr/19'
2015-09-03 02:30:53 +02:00
Marek Marczykowski-Górecki
a99e184e3d
Fix show-hide-nm-applet.desktop - use OnlyShowIn=X-QUBES
2015-09-03 00:43:54 +02:00
Marek Marczykowski-Górecki
d491ade917
debian: depend on gawk
...
qubes.GetAppmenus uses "nextfile" which is gawk-specific.
Fixes qubesos/qubes-issues#1062
2015-09-02 02:36:35 +02:00
Marek Marczykowski-Górecki
c8ac55b179
Merge branch 'autostart-dropins'
...
Conflicts:
misc/qubes-trigger-desktop-file-install
Fixes qubesos/qubes-issues#1151
2015-09-02 01:16:19 +02:00
Marek Marczykowski-Górecki
3da7d2c315
Merge remote-tracking branch 'qubesos/pr/3'
...
* qubesos/pr/3:
Mount /dev/xvdb with fs type "auto"
2015-09-02 01:14:10 +02:00
Marek Marczykowski-Górecki
f09d176d05
Merge commit '9644d86845d11f67751a099c56320ad269218354'
...
* commit '9644d86845d11f67751a099c56320ad269218354':
sudoers.d: Stops QT from using the MIT-SHM X11 Shared Memory Extension
debian: Move python-xdg to depends section in debian/control
2015-09-02 00:45:42 +02:00
Marek Marczykowski-Górecki
d9a8ab6f84
Merge remote-tracking branch 'origin/pr/20'
...
* origin/pr/20:
added pulseaudio-kde and spice-vdagent to qubes-trigger-desktop-file-install
2015-09-02 00:31:26 +02:00
Marek Marczykowski-Górecki
c09d1d9d61
systemd: fix starting cups
2015-09-01 17:19:59 +02:00
Marek Marczykowski-Górecki
4f26006fa1
debian: fix /dev permissions on upgrade
2015-09-01 17:19:38 +02:00
Marek Marczykowski-Górecki
0b7ade11b8
qubes-desktop-run: don't crash on Debian wheezy (glib < 2.36)
...
Gio.DesktopAppInfo.get_boolean was introduced in glib 2.36. Instead of
crashing simply do not support DBusActivatable there. There is no such
application in default Debian wheezy template anyway.
2015-08-28 02:02:19 +02:00
Marek Marczykowski-Górecki
67357e051f
qubes-session-autostart: do not abort the whole process on invalid file
2015-08-27 22:41:51 +02:00
Marek Marczykowski-Górecki
4703e3fca7
Remove dynamically generated autostart desktop files
...
qubesos/qubes-issues#1151
2015-08-27 22:08:04 +02:00
Marek Marczykowski-Górecki
3d06ce1ee9
Implement dropins for /etc/xdg/autostart ( #1151 )
...
Usage of _static_ files (dropins) to override some of autostart entries
(enable/disable them in appropriate VM types) is much simpler and less
error prone than automatic generators.
Handling code is implemented in qubes-session-autostart, which is called
from qubes-session.
qubesos/qubes-issues#1151
2015-08-27 22:08:00 +02:00
Marek Marczykowski-Górecki
d710970e4d
Move .desktop launching code to python moules so it can be reused
2015-08-27 22:07:59 +02:00
Patrick Schleizer
313860e02c
Allow passwordless login for user "user" (when using 'sudo xl console') for images being upgraded.
...
Thanks to @marmarek for help with this fix.
Fixes https://github.com/QubesOS/qubes-issues/issues/1130 .
2015-08-27 17:30:02 +00:00
Patrick Schleizer
131f79944c
Allow passwordless login for user "user" (when using 'sudo xl console').
...
Fixes https://github.com/QubesOS/qubes-issues/issues/1130 .
2015-08-26 12:33:35 +00:00