Ludovic Bellier
1841ba7878
upgrades-installed-check requires pacman-contrib for checkupdates
2020-11-28 23:53:42 +01:00
Frédéric Pierret (fepitre)
bab3ccb617
archlinux: disable check on unassigned pkgdir var
2020-10-21 08:37:53 +02:00
Frédéric Pierret (fepitre)
e38ec9743f
archlinux: remove uneeded 'rm -rf' after rework of makefiles
2020-10-21 07:35:18 +02:00
Frédéric Pierret (fepitre)
45745e80e6
archlinux: add passwordless-root package
2020-10-19 17:12:42 +02:00
Frédéric Pierret (fepitre)
5d8cd3249a
archlinux: ensure SYSLIBDIR and LIBDIR for app-menu and misc
2020-10-19 16:01:33 +02:00
Frédéric Pierret (fepitre)
d039eeaedc
archlinux: add missing misc content
2020-10-19 15:53:30 +02:00
Frédéric Pierret (fepitre)
168c41e8e3
Fix networking and remove qrexec pam related
2020-10-19 15:47:20 +02:00
Frédéric Pierret (fepitre)
37a4fe3fd3
archlinux: add missing qubes-session-autostart
2020-10-19 14:55:54 +02:00
Frédéric Pierret (fepitre)
ddeddae7b1
Fix root mount as ro
2020-10-19 14:48:11 +02:00
Frédéric Pierret (fepitre)
4e2eef52c1
Fix archlinux packaging
2020-10-18 14:28:02 +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
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
Zaoqi
5ae5b46ac0
archlinux/PKGBUILD: fix typo
2020-02-08 14:25:33 +08: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
Zaoqi
7dea32379c
archlinux/PKGBUILD: remove python2
2020-02-06 14:05:07 +08:00
Zaoqi
0dfd135d02
fix https://github.com/QubesOS/qubes-issues/issues/5619
2020-02-05 13:18:43 +08: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
dee84452aa
Move qubes-firewall
from sbin
to bin
2020-02-05 00:12:22 +00:00
Amadeusz Piotr Żołnowski
4de377bc3b
Split items in misc
directory by topic
2020-02-04 23:59:09 +00:00
Pawel Marczewski
3a6e77aa43
Add /etc/qubes/applications override, use it for gnome-terminal
...
Used by qubes.StartApp so that we can override distribution-provided
.desktop files. The mechanism is introduced to run gnome-terminal
with --wait option, so that it's compatible with DispVMs.
Fixes QubesOS/qubes-issues#2581 .
2020-01-27 14:05:55 +01:00
Amadeusz Piotr Żołnowski
8c8666451e
Install qubes-rpc files in Archlinux
2019-10-21 23:00:51 +01:00
Marek Marczykowski-Górecki
a899adb69e
Convert qubesagent module to python3
...
This and all files using it.
QubesOS/qubes-issues#5297
2019-09-19 04:57:55 +02:00
Marek Marczykowski-Górecki
4bb7bd9cdd
Update repositories to R4.1
2019-04-22 00:31:28 +02:00
Marek Marczykowski-Górecki
e8ef22b546
archlinux: no longer need to mangle shebang for python scripts
...
It's patched to python2 (where applicable) in the original sources.
2018-10-24 00:26:38 +02:00
Olivier MEDOC
8a150a84a2
archlinux: ensure /usr/local is present in fstab (fix issue https://github.com/QubesOS/qubes-issues/issues/4196 )
...
Complete fix of the issue https://github.com/QubesOS/qubes-issues/issues/1150 for archlinux
2018-08-08 14:48:50 +02:00
Marek Marczykowski-Górecki
f4c10d47da
Convert /usr/local from a symlink to a mount point on upgrade
...
Fixes QubesOS/qubes-issues#1150
2018-07-11 15:27:34 +02:00
Marek Marczykowski-Górecki
23250f84b2
Create /etc/dconf/profile/user dynamically, if not present
...
The /etc/dconf/profile/user file in some distributions is part of dconf
package, in some not. There are even cases where it changes between
package versions (Fedora 27 don't have it, but Fedora 28 do).
Also, base Debian Stretch don't have it, but Kali Linux based on it do.
To avoid overly complex dependency handling, create the file dynamically
on package installation if it's missing in that particular case. The
file content is canonical:
user-db:user
system-db:local
Fixes QubesOS/qubes-issues#3834
2018-05-02 02:57:37 +02:00
Marek Marczykowski-Górecki
d25ecb4e40
Fix packaging: 'user' group, BACKEND_VMM var
...
- BACKEND_VMM may not be available as env variable (mock build), provide
it explicitly
- 'user' group may not exists at package build time, set it at package
installation
2018-05-01 17:34:52 +02:00
Marek Marczykowski-Górecki
3ddd687286
Call qubes.PostInstall service to notify dom0 about all apps/features
...
Update dom0 about all applications installed, not only desktop files for
them. Update also supported features and other things advertised
initially at template installation.
Fixes QubesOS/qubes-issues#3579
2018-02-13 17:05:42 +01:00
Olivier MEDOC
9345a29b7e
archlinux fix .service added twice in networking install script
2017-11-20 16:58:26 +01:00
Olivier MEDOC
5b45cf1808
archlinux: add recently splitted packages as optional dependencies of qubes-vm-core
...
Also improve package description and comments.
2017-11-19 08:57:31 +01:00
Olivier MEDOC
0999d3b78f
archlinux: fix incorrect keyring being populated
...
Fix one of the issue described in the following commit:
https://github.com/QubesOS/qubes-issues/issues/3185
2017-11-06 23:23:18 +01:00
Olivier MEDOC
d0b2a8b4b0
archlinux: fix shellcheck issues
2017-10-31 15:12:04 +01:00
Olivier MEDOC
7ee8c9c672
archlinux: create a keyring package to install binary repository automatically
2017-10-30 16:31:05 +01:00
Olivier Médoc
6e723dca64
archlinux: split core-agent from netvm-agent
2017-10-29 03:24:51 -04:00
Olivier MEDOC
5971cdd5bc
archlinux: restore setup of pam.d/su-l
...
qubes-gui agent calls su-l instead of initializing its own pam
session such as qrexec.
pam.d/su-l qubes specific configuration must be restored to ensure
that the user login session is properly initialized:
https://github.com/QubesOS/qubes-issues/issues/3185
2017-10-25 15:03:16 +02:00
Olivier MEDOC
0f3084ff2a
archlinux: remove python3 dependency
2017-10-23 20:23:51 +02:00
Olivier MEDOC
26659d4e51
archlinux: ensure [options] section is present in all pacman drop-ins
...
Create an empty [options] dropin by default or pacman will fail
when no dropin is present
2017-10-23 20:22:04 +02:00
Olivier MEDOC
5fdcb19685
archlinux: enforce usage of python2 in all scripts
2017-10-23 20:16:27 +02:00
Olivier MEDOC
5e4ca2ac74
archlinux: create user 'user' using bash by default instead of zsh
...
The bash/zsh bug should not be present anymore in Qubes 4.0
as discussed in the issue 2888.
(https://github.com/QubesOS/qubes-issues/issues/2888 )
2017-10-23 09:35:24 +02:00
Olivier MEDOC
0bf69ebc24
archlinux: do not mess with locales in post-install script
...
Locales must be setup properly in the template.
2017-10-23 07:53:23 +02:00
Olivier MEDOC
6b68397f6f
archlinux: remove pam configuration for su and su-l
...
The related bug should have been fixed in issue #2903
(https://github.com/QubesOS/qubes-issues/issues/2903 )
2017-10-23 07:49:10 +02:00
Olivier MEDOC
f65ab12c46
archlinux: remove deprecated setup of pam since v4.0.3
...
PAM is now used directly instead of calling su
2017-10-22 21:43:47 +02:00
Nedyalko Andreev
2a006b6c09
Add the 4.0 repo to the PKGBUILD sources list
2017-10-22 21:35:50 +02:00
Nedyalko Andreev
7770a69030
Restore the binary pacman repo and update it for QubesOS 4.0
2017-10-22 21:35:43 +02:00
Nedyalko Andreev
ed15bc157e
Update the arch PKGBUILD script for QubesOS 4.0
2017-10-22 21:34:55 +02:00
Marek Marczykowski-Górecki
26e29bc386
Merge remote-tracking branch 'qubesos/pr/56'
...
* qubesos/pr/56:
archlinux: add correct section to qubes-noupgrade.conf
2017-10-03 03:21:55 +02:00
Nedyalko Andreev
c71609df19
Fix the previous shellcheck-related "fixes" again
...
(cherry picked from commit 8c06c1eabd8f36d307f5956b5fea8d3bbcbb317f)
2017-10-03 03:21:01 +02:00