Paweł Marczewski
969ec301d5
Override PAM config for su in RPM package
...
In Red Hat based distributions, there is no pam-configs like
mechanism (authselect seems too heavy and is not configured by
default), so instead, we replace the PAM file.
Enable su for users in the qubes group, same as in the Debian
package.
2020-05-07 17:01:02 +02:00
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
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
Marek Marczykowski-Górecki
1e12b87086
Merge remote-tracking branch 'origin/pr/210'
...
* origin/pr/210:
Add /etc/qubes/applications override, use it for gnome-terminal
Add qubes-run-gnome-terminal utility that uses --wait
2020-01-28 21:44:23 +01:00
Marek Marczykowski-Górecki
1ae97ac2fc
travis: install also python xdg module
2020-01-28 04:22:12 +01:00