Marek Marczykowski-Górecki
7cca1b23ee
Get rid of qubes-core-vm-kernel-placeholder
...
Since /lib/modules is not mounted read-only anymore (only a selected
subdirectory there), it is no longer required to prevent kernel package
installation. Even more - since PV Grub being supported, it makes sense
to have kernel installed in the VM.
QubesOS/qubes-issues#1354
2015-11-11 02:36:57 +01:00
Olivier MEDOC
2d4b86c020
archlinux: readd lines removed by error during merge
2015-10-18 11:11:45 +02:00
Olivier MEDOC
fcee020cf5
Merge branch 'master' of https://github.com/marmarek/qubes-core-agent-linux
...
Conflicts:
archlinux/PKGBUILD.install
2015-10-18 10:56:18 +02:00
Olivier MEDOC
9954cd82f1
archlinux: update packaging and install script to use systemd DROPINs
2015-10-16 14:34:15 +02:00
Patrick Schleizer
f063b4a90f
Renamed qubes-mount-home to qubes-mount-dirs.
...
Renamed qubes-mount-home service and mount-home.sh script to qubes-mount-dirs service and mount-dirs.sh.
Because mount-home.sh also processed /rw/usrlocal.
preparation to fix the following issues:
- upstream bind-directories functionality to Qubes - https://phabricator.whonix.org/T414
- Bind mount /rw/usrlocal -> /usr/local instead of symlink - https://github.com/QubesOS/qubes-issues/issues/1150
- /bin/sync hangs forever in whonix-ws-dvm - https://github.com/QubesOS/qubes-issues/issues/1328
2015-10-15 20:57:43 +00:00
Patrick Schleizer
2eb0ed2be1
removed trailing spaces
2015-10-15 04:34:55 +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
1287decd20
archlinux: remove installOverridenServices as now handled by systemd dropins
2015-08-04 17:26:44 +02:00
Olivier MEDOC
2cfd4e6a13
archlinux: enabled configuration of all core agent dependencies
2015-07-28 16:12:07 +02:00
Olivier MEDOC
20c7f85f1f
archlinux: pulseaudio should be configured in gui agent and will break installation of pulseaudio if installed in core-agent-linux
2015-07-28 16:11:16 +02:00
Olivier MEDOC
78dcdd0f6a
archlinux: fix syntax errors in install file
2015-07-14 08:09:11 +02:00
Olivier MEDOC
d84c07295b
archlinux: reorganize install script to make it more easily compareable with the .spec file
2015-07-08 15:01:21 +02:00
Jason Mehring
567a045bcd
Make sure when user is added to qubes group that the group is appended
...
added -a option to usermod.
This will prevent other groups from being un-subscribed when qubes group is added
2015-02-13 15:00:54 -05:00
Jason Mehring
fc42561586
Add a qubes group and then add the user 'user' to the group
...
This is to allow permissions to be set on some devices where the user needs
less restrictive permissions. /etc/udev/rules.d/99-qubes-misc.rules changes
a few xen devices to allow the users in the qubes group access
2015-02-11 08:02:55 -05:00
Olivier MEDOC
898f223cd4
archlinux: align with fedora changes related to imsettings
2015-01-30 00:48:56 +01:00
Olivier MEDOC
6c8ef2ddd8
archlinux: enable/disable services when corresponding packages got installed
2014-08-02 23:47:19 +02:00
Olivier MEDOC
eb1dcd750e
archlinux: follow fedora20 qubes agent improvement
2014-08-02 23:47:19 +02:00
Olivier MEDOC
b488be3ff8
archlinux: add notification daemon
2014-08-02 23:47:19 +02:00
Olivier MEDOC
3dcb434142
archlinux: move xinitrc bugfix to qubes-gui-agent
2014-02-16 21:17:39 +01:00
Olivier MEDOC
59ea1741dd
archlinux: fixes for working user session
2014-02-16 21:13:53 +01:00
Olivier MEDOC
d931ba237e
archlinux: ensure /lib/modules is mounted before xenfs using a systemd service
...
This systemd service is not disruptive to the boot process if it fails to mount /lib/modules (because it has been mounted before systemd switched the root directory to the real one).
The advantage is that it will boot /usr/lib/modules even if dracut doesn't handle root switch pre-hook, which is the case on archlinux.
It then allows booting an archlinux AppVM using an archlinux kernel.
2014-02-08 23:16:52 +01:00
Olivier MEDOC
6547577ce9
archlinux: fix bugs in added package install/remove commands
2014-02-08 23:16:00 +01:00
Olivier MEDOC
e0a00899cf
archlinux: fixes in package uninstall trigger and disable additionnal qubes services
2014-02-08 23:15:14 +01:00
Olivier MEDOC
6757337bd3
archlinux: forgot to enable qubes-sysinit when installing package
2014-02-08 23:14:34 +01:00
Olivier MEDOC
312edc6320
archlinux: fix typo in install script
2014-01-23 07:02:25 +01:00
Olivier MEDOC
973c688c10
archlinux: update install script based on spec file
2014-01-23 07:02:25 +01:00
Olivier MEDOC
f7a956ef2e
archlinux: fixes due to new archlinux releases
2013-12-03 18:07:01 +01:00
Olivier Medoc
19fdc8854b
archlinux: create user with the zsh shell to avoid an archlinux bash bug
2013-04-28 03:04:02 +02:00
Olivier Medoc
79bf681509
archlinux: implement missing pre-install directives for fstab and user creation stuff
2013-04-28 03:03:59 +02:00
Olivier Medoc
eadaf502bc
archlinux: fix postinstall scripts
2013-04-18 17:47:12 +02:00
Olivier Medoc
0d3fe6d45b
archlinux: created build scripts
2013-04-17 01:22:32 +02:00