Paweł Marczewski
da2fa46551
Use pam-configs to override Debian PAM config
...
Instead of the old workaround that replaces the whole PAM config,
use Debian's framework (pam-configs) to add a rule for su. Enable it
for users in qubes group only.
PAM Config framework documentation:
https://wiki.ubuntu.com/PAMConfigFrameworkSpec
Issue:
QubesOS/qubes-issues#5799
Original PR this change is based on:
QubesOS/qubes-core-agent-linux#171
2020-05-07 15:31:47 +02:00
Paweł Marczewski
e52f4f1341
Lock root password in passwordless-root package
...
See QubesOS/qubes-issues#5799 .
Undo the change to empty password previously performed by that
package.
2020-05-06 18:03:19 +02:00
Paweł Marczewski
212df1d586
Enable root autologin on serial console
...
See QubesOS/qubes-issues#5799 .
Use an option to agetty:
https://wiki.archlinux.org/index.php/Getty#Automatic_login_to_virtual_console
The --login-pause causes agetty to wait for Enter key. This is
important, because otherwise the root session prevents systemd from
shutting down, and probably causes other side effect.
2020-05-06 17:56:55 +02:00
Rusty Bird
25b304ccf3
qvm-run-vm: fix comment
...
While stderr isn't connected to the local_program argument (qrun-in-vm)
of qrexec-client-vm, it *is* connected (by qrexec-client-vm itself) to
the command the user passed to *to qvm-run-vm*.
2020-05-06 14:46:15 +00:00
Rusty Bird
ce3c1cfb7c
qvm-run-vm: translate --dispvm to modern @dispvm syntax
2020-05-06 14:46:14 +00:00
Rusty Bird
5c7d06b46e
qvm-run-vm: add +WaitForSession for modern @dispvm syntax too
2020-05-06 14:46:13 +00:00
Marek Marczykowski-Górecki
f023afdaa0
version 4.1.11
2020-05-01 02:39:18 +02:00
Frédéric Pierret (fepitre)
fef261499b
setup-ip: fallback to legacy if nmcli is no present
2020-04-17 15:29:40 +02:00
Marek Marczykowski-Górecki
b02dd6a768
dom0-updates: output diagnostics messages to stderr
...
Do not interfere with yum/dnf output, which can be parserd by salt in
dom0. This is especially the case for listing available updates.
2020-03-16 02:10:14 +01:00
Marek Marczykowski-Górecki
b8a39a7fe2
version 4.1.10
2020-03-01 03:42:33 +01:00
Marek Marczykowski-Górecki
1eb1b8e2cd
Merge remote-tracking branch 'origin/pr/223'
...
* origin/pr/223:
spec: add 'parted' dependency
spec: fix missing python3 gi module
2020-03-01 03:32:43 +01:00
Marek Marczykowski-Górecki
2893b9d67c
version 4.1.9
2020-03-01 03:31:40 +01:00
Marek Marczykowski-Górecki
d0d0b82d05
Merge remote-tracking branch 'origin/pr/224'
...
* origin/pr/224:
qubes.Restore: remove bashism found by new ShellCheck
2020-03-01 03:15:00 +01:00
Marek Marczykowski-Górecki
731a87f292
Adjust version of required qubes-gui-agent
...
The "qubes-sysinit: set GUI_OPTS in gui-agent-linux" commit breaks
gui-agent-linux lacking its counterpart. Express this in the package
metadata.
QubesOS/qubes-issues#5662
2020-03-01 03:11:11 +01:00
Rusty Bird
cd3d870fd0
qubes.Restore: remove bashism found by new ShellCheck
2020-02-26 18:47:44 +00:00
Marek Marczykowski-Górecki
6738926ce9
Merge remote-tracking branch 'origin/pr/204'
...
* origin/pr/204:
qubes-sysinit: set GUI_OPTS in gui-agent-linux
2020-02-26 04:40:35 +01:00
Frédéric Pierret (fepitre)
b8ca3e2c59
spec: add 'parted' dependency
2020-02-20 17:47:43 +01:00
Frédéric Pierret (fepitre)
2ef0641996
spec: fix missing python3 gi module
...
QubesOS/qubes-issues#5289
2020-02-20 17:20:38 +01:00
Yukikoo
5239e1ff62
archlinux: clean references to my server
...
(cherry picked from commit 18e1952e432560b93b79be8ab7dc26a725340e9c)
2020-02-18 22:14:35 +01:00
Neowutran
8bb7c27344
archlinux: remove old maintainer key (olivier medoc)
...
(cherry picked from commit 237df4edd9d95a5bb55ebc8855aa96376f3097f7)
2020-02-18 22:14:18 +01:00
Neowutran
03e6199ee2
archlinux: update dependencies
...
(cherry picked from commit 9013b0bcc549242381d78f7ff15ceb585476d27f)
2020-02-18 22:13:37 +01:00
Marek Marczykowski-Górecki
b23ecea1c4
Merge remote-tracking branch 'origin/pr/221'
...
* origin/pr/221:
Disable unnecessary services in Debian
2020-02-17 04:42:57 +01:00
Marek Marczykowski-Górecki
7e9756081b
Merge remote-tracking branch 'origin/pr/220'
...
* origin/pr/220:
init/setup-rwdev: don't write a journal in DispVMs
init/functions: fix DispVM detection
2020-02-17 04:41:34 +01:00
Marek Marczykowski-Górecki
4bc273bb85
Merge remote-tracking branch 'origin/pr/218'
...
* origin/pr/218:
Disable package caching in apt operations
2020-02-17 04:35:38 +01:00
Marek Marczykowski-Górecki
59dfcd7867
Merge remote-tracking branch 'origin/pr/217'
...
* origin/pr/217:
signed
qubes.GetAppmenus: skip unreadable .desktop files
2020-02-17 04:25:22 +01:00
unman
e54ecfb040
Disable unnecessary services in Debian
2020-02-15 21:12:34 +00:00
Amber M. Breslau
22a3346f5d
init/setup-rwdev: don't write a journal in DispVMs
2020-02-14 11:35:05 -05:00
Amber M. Breslau
be9155ef11
init/functions: fix DispVM detection
2020-02-14 11:24:29 -05:00
Saswat Padhi
f96c00d975
signed
2020-02-08 04:01:48 -08:00
Saswat Padhi
600df100df
qubes.GetAppmenus: skip unreadable .desktop files
2020-02-08 10:13:41 +00:00
Zaoqi
5ae5b46ac0
archlinux/PKGBUILD: fix typo
2020-02-08 14:25:33 +08:00
Marek Marczykowski-Górecki
2f2067ac0b
Merge remote-tracking branch 'origin/pr/215'
...
* origin/pr/215:
spec: replace python3 by python%{python3_pkgversion}
2020-02-06 23:18:46 +01:00
Marek Marczykowski-Górecki
f1b60dbe13
Merge remote-tracking branch 'origin/pr/213'
...
* origin/pr/213:
archlinux/PKGBUILD: remove python2
fix https://github.com/QubesOS/qubes-issues/issues/5619
2020-02-06 23:18:02 +01:00
Frédéric Pierret (fepitre)
024c040a4b
spec: replace python3 by python%{python3_pkgversion}
2020-02-06 17:54:06 +01:00
Zaoqi
7dea32379c
archlinux/PKGBUILD: remove python2
2020-02-06 14:05:07 +08:00
Marek Marczykowski-Górecki
90f4100842
Merge remote-tracking branch 'origin/pr/212'
...
* origin/pr/212:
Do not reference sudo group when removing package
2020-02-06 01:55:32 +01:00
Zaoqi
0dfd135d02
fix https://github.com/QubesOS/qubes-issues/issues/5619
2020-02-05 13:18:43 +08:00
Amadeusz Piotr Żołnowski
0b8e12c499
Add README.md to package-managers
2020-02-05 00:12:23 +00:00
Amadeusz Piotr Żołnowski
bc1e02d4d4
Install 50-qubes-mem-hotplug.rules in /lib/udev instead of /etc/udev
2020-02-05 00:12:23 +00:00
Amadeusz Piotr Żołnowski
f76b30008f
Merge app-defaults
and sys-defaults
to config-overrides
2020-02-05 00:12:22 +00:00
Amadeusz Piotr Żołnowski
dee84452aa
Move qubes-firewall
from sbin
to bin
2020-02-05 00:12:22 +00:00
Amadeusz Piotr Żołnowski
7a155ac077
Don't list /var/run/qubes
in rpm files as it's dynamic dir
2020-02-04 23:59:09 +00:00
Amadeusz Piotr Żołnowski
f5faa62876
Move qvm-console
to core-admin-client repository
2020-02-04 23:59:09 +00:00
Amadeusz Piotr Żołnowski
4de377bc3b
Split items in misc
directory by topic
2020-02-04 23:59:09 +00:00
Amadeusz Piotr Żołnowski
356c50035d
Remove dconfig-profile user as it is generated automatically
...
Arch, Deb package, RPM packages generate `/etc/dconf/profile/user`
rather than installing this one.
2020-02-04 23:59:08 +00:00
Amadeusz Piotr Żołnowski
ec7ae0bf40
Remove no longer needed xenstore-watch
and close-window
2020-02-04 23:59:08 +00:00
unman
165def228d
Do not reference sudo group when removing package
2020-02-03 03:46:35 +00:00
Rusty Bird
686673e1fd
misc/qubes-run-gnome-terminal: slightly restrict pattern
2020-01-31 16:34:04 +00:00
Rusty Bird
9d9ef25b05
misc/qubes-run-gnome-terminal: avoid external utility (grep)
...
Shave off a few milliseconds.
2020-01-31 16:34:03 +00:00
Marek Marczykowski-Górecki
076275c154
version 4.1.8
2020-01-28 21:44:36 +01:00