Commit Graph

37 Commits

Author SHA1 Message Date
Jonatan Schlag
010d4a85a9 Enable seccomp support for qemu
Fixes: #11941

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-04-20 14:13:50 +01:00
Michael Tremer
92505ef003 Drop paxctl
We do not have grsecurity and more and there is no point
in shipping this tool.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-10-29 11:27:34 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Michael Tremer
e9e3dd9fee qemu: Make it build with newer glibcs
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-02-11 20:56:12 +00:00
Jonatan Schlag
62cddc671e qemu: update to version 2.11
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-01-24 16:12:47 +00:00
Michael Tremer
5e00841da0 Revert "Drop paxctl"
This reverts commit ae666b0c23.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-06-14 15:52:33 +01:00
Michael Tremer
ae666b0c23 Drop paxctl
Since the new toolchain the flags are not compiled into the
binaries any more which causes paxctl to fail.

On top of that, PaX and grsecurity won't be available freely
any more which requires us to remove it from the distribution.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-05-18 12:08:22 +01:00
Michael Tremer
3a8b6ae05d Various rootfile fixes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-24 20:09:03 +00:00
Jonatan Schlag
a29910adf8 Update qemu to 2.8
For Changelog see:

http://wiki.qemu.org/ChangeLog/2.8
http://wiki.qemu.org/ChangeLog/2.7

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-01-02 14:43:21 +00:00
Jonatan Schlag
678a797077 Add new package libusbredir
This package adds support for the use redirection of spice.
It is now possible to attach USB devices of the host where the spice
client run to the virtual machine.

The binary is not needed for this functionality and that's why they is
not shipped with the package

This feature is also enabled in qemu.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-08-07 15:03:57 +01:00
Jonatan Schlag
ccb35c191f Update qemu to version 2.6
This patch update qemu to version 2.6
For changelogs see:
http://wiki.qemu.org/ChangeLog/2.5
http://wiki.qemu.org/ChangeLog/2.6

Qemu try to built with bluez, but before version 2.6 bluez was not used
by qemu on IPFire, so I think it is better to disable bluez because
nobody needs it before version 2.6 and our bluez  is not the latest
version so I think this will cause more problems than benefits.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-07-16 11:38:39 +01:00
Jonatan Schlag
5cc7ae0926 Qemu: add a group kvm to access /dev/kvm eaiser
As a normal user, it is not possible to use qemu with KVM. This is bad
because it is better when it is possible to start the machine with a
less privileged user. To achieve this a group KVM is created and the
access to /dev/kvm is allowed for this group. So every user in this
group can use qemu with KVM.
This change is also useful for libvirt because the VMs can be started
with user nobody and group kvm.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-06-20 16:25:29 +01:00
Jonatan Schlag
02fa48b12c Enable spice support in qemu, add spice as a dependency for qemu and bump qemu version number.
Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-03-29 21:49:48 +01:00
Arne Fitzenreiter
6d7aff4a53 qemu: some features need disabled PaX RANDMMAP. 2015-09-18 19:23:56 +02:00
Arne Fitzenreiter
d2d9172b75 qemu: disable PaX mProtect on more binaries. 2015-09-17 19:17:44 +02:00
Arne Fitzenreiter
7f16eac4a4 qemu: update to 2.4.0
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-09-17 12:57:31 +02:00
Arne Fitzenreiter
c97dda34de qemu: enabled x86_64 for build and as target.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-09-16 20:27:52 +02:00
Arne Fitzenreiter
ad39b30985 qemu: update to 2.3.0 2015-05-06 19:12:06 +02:00
Arne Fitzenreiter
4680b4a38f qemu: bump package version to force reinstall. 2014-05-22 23:54:43 +02:00
Michael Tremer
70166a4fc6 qemu: Fix passing CFLAGS. 2012-08-07 11:05:25 +02:00
Michael Tremer
7b321c2cbe Merge remote branch 'origin/next' into arm-port
Conflicts:
	config/rootfiles/common/i586/gcc
	lfs/binutils
	lfs/cleanup-toolchain
	lfs/coreutils
	lfs/gcc
	lfs/glibc
	lfs/groff
	src/pakfire/pakfire.conf
	src/patches/gcc-4.1.2-specs-1.patch
2011-09-18 02:58:34 +02:00
Michael Tremer
846e756e16 Add possibility to disable packages for some arches. 2011-09-18 02:15:28 +02:00
Arne Fitzenreiter
cd7ed8c2e1 qemu: enabled arm-emulation support. 2011-08-26 18:15:57 +02:00
Arne Fitzenreiter
1c6e776c15 qemu: update to 0.15.0.
(need gcc4.1.2)
2011-08-17 16:52:47 +02:00
Arne Fitzenreiter
cffed7aa4b qemu: switch to qemu-kvm to support more kvm features. 2011-07-14 22:55:29 +02:00
Arne Fitzenreiter
6f52b3df16 qemu: update to 0.14.1. 2011-05-18 19:44:40 +02:00
Christian Schmidt
5c3a57a50d Updated the two qemu packages to the latest stable releases. 2010-04-11 19:47:27 +02:00
root
51459d2580 Updated qemu to current stable. 2010-02-05 13:23:59 +01:00
Arne Fitzenreiter
a5c5377197 Change qemu to a version that support kvm and kqemu. 2009-11-09 22:09:54 +01:00
Michael Tremer
341c4ecaec Qemu: Update of qemu to support KVM.
This version has built-in KVM support.
2009-11-08 19:43:51 +01:00
maniacikarus
af6dfa4a2d Upgraded qemu 2009-05-30 01:43:13 +02:00
Stefan Schantl
aeeef86b47 Updated qemu to Version 0.10.2 2009-04-10 23:20:38 +02:00
maniacikarus
3fd531f667 Updatted qenu 2009-03-24 07:55:28 +01:00
maniacikarus
399ed04b2b Upgraded qemu to current stable 2009-03-06 09:12:15 +01:00
Maniacikarus
5dd4242e6f Dropped shm no need for 90% of our users
resized lock and added spool
2008-09-30 15:29:14 +02:00
maniacikarus
0bd7d00b43 Updated and patched squidGuard
Updated squid to current stable
Added some targets to qemu
Updated ntfs3g to current stable
Fixed urlfilter autoupdate script
Started building nagios addon


git-svn-id: http://svn.ipfire.org/svn/ipfire/branches/2.1/trunk@1284 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2008-03-22 21:56:43 +00:00
ms
bc38ecd03d A little bit of virtualization:
* Added qemu (and its dependency sdl)
It is for testing purposes only at the moment.
Maybe this could become a pakfire package.


git-svn-id: http://svn.ipfire.org/svn/ipfire/branches/2.1/trunk@1240 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2008-02-27 20:58:43 +00:00