Not working just yet, but nearly there.
* xendomains is in etc/rc.d but xendomains.service looks in etc/xen/scripts
n.b just something to be aware of: etc/rc.d/xendomains is a script but
/etc/defaults/xendomains is a config file.
* xen.conf is not copied to /etc/modules-load.d
With these issues corrected, the package installs and, after configuration, I could create paravirtualised vms. I don't have a hardware virtual capable processor so cannot comment on hardware virtual etc, but have no reason for any doubt. All the best to you luolimao.
==================
Other considerations:
* package creates a directory in /usr/local (not allowed?)
* package creates man files in /usr/share/man/{man1 man8} that are missing from xen-docs. xen-docs provides files missing from xen 4.2.0-04. The two packages combined create all man files from upstream.
Search Criteria
Package Details: xen-stubdom 4.20.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/xen.git (read-only, click to copy) |
---|---|
Package Base: | xen |
Description: | Xen hypervisor stubdom files |
Upstream URL: | https://xenproject.org/ |
Keywords: | hypervisor virtualization xen |
Licenses: | GPL2 |
Submitter: | sergej |
Maintainer: | Refutationalist |
Last Packager: | Refutationalist |
Votes: | 184 |
Popularity: | 0.071196 |
First Submitted: | 2009-11-09 11:22 (UTC) |
Last Updated: | 2025-03-13 08:19 (UTC) |
Dependencies (42)
- xenAUR
- acpica (make)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- bridge-utils (make)
- fig2dev (fig2dev-gitAUR) (make)
- flex (flex-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (make)
- gnutls (gnutls-gitAUR) (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR) (make)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR) (make)
- libaio (libaio-gitAUR) (make)
- libuuid.so (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, lib32-util-linux, util-linux-libs) (make)
- libx11 (libx11-gitAUR) (make)
- lzo (make)
- ncurses (ncurses-gitAUR) (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pandoc (pandoc-sile-gitAUR, pandoc-static-gitAUR, pandoc-binAUR, pandoc-cli) (make)
- Show 22 more dependencies...
Required by (3)
- xen (optional)
- xen-docs (optional)
- xen-stubdom (optional)
Sources (13)
- efi-xen.cfg
- git+https://xenbits.xen.org/git-http/xen.git#branch=stable-4.20
- http://xenbits.xen.org/xen-extfiles/grub-0.97.tar.gz
- http://xenbits.xen.org/xen-extfiles/lwip-1.3.0.tar.gz
- http://xenbits.xen.org/xen-extfiles/newlib-1.16.0.tar.gz
- http://xenbits.xen.org/xen-extfiles/pciutils-2.2.9.tar.bz2
- http://xenbits.xen.org/xen-extfiles/polarssl-1.1.4-gpl.tgz
- http://xenbits.xen.org/xen-extfiles/zlib-1.2.3.tar.gz
- tmpfiles.conf
- xen-amd-ucode.hook
- xen-intel-ucode.hook
- xen-ucode-extract.sh
- xen.conf
Latest Comments
« First ‹ Previous 1 .. 83 84 85 86 87 88 89 90 91 92 93 .. 101 Next › Last »
paleo9 commented on 2012-11-07 14:38 (UTC)
luolimao commented on 2012-11-07 00:42 (UTC)
Updated to work with systemd. Much thanks to paleo9 :D
paleo9 commented on 2012-11-06 12:54 (UTC)
Systemd service files and information given in the github link below, are now in the Xen page of Archwiki.
The wiki page has been completely revised for Xen 4.2, xenstored and the xl toolstack; it includes bootloader and networking configuration.
https://wiki.archlinux.org/index.php/Xen
paleo9 commented on 2012-11-03 17:16 (UTC)
I created a set of systemd service files and notes to integrate with Xen 4.2.
They were tested with a virgin install of Arch + Xen4.2 AUR (base, base-devel, xen AUR
tarball and dependencies). Hope you find them useful.
Full details https://gist.github.com/a2b71e4a17fdf7bbcfc0
paleo9 commented on 2012-11-03 17:15 (UTC)
pyxml texlive-core and transfig are no longer dependencies. They have been
replaced by 'markdown'. See the list of prerequisites in README of the current
Xen 4.2 download.
I have built AUR xen-docs using both methods and the same set of files are
created.
luolimao commented on 2012-10-28 23:58 (UTC)
Done.
fernando_ccs17 commented on 2012-10-28 21:19 (UTC)
Please add wget as dep.
luolimao commented on 2012-10-21 15:39 (UTC)
Added your fixes. Btw, the symlinking issue can be fixed by adding PYTHON=/usr/bin/python2 to the configure line (which I have done, obviously). The service file is a bit iffy, b/c it depends on the rc.d script. Will release a service file that's more "systemd-ish" soon.
Pinned Comments
Refutationalist commented on 2025-03-12 12:06 (UTC) (edited on 2025-03-13 08:23 (UTC) by Refutationalist)
We've moved to the newly-stable 4.20.0 branch. There are also other changes:
If you're still using pygrub note that it is deprecated. The solution is to build PV grub instead, which used to be in AUR but is now missing. I am asking a couple questions on the mailing list, and I intend to put my current build of xen-grub (which supersedes xen-pvhgrub) on AUR as soon as possible. If you need to build it before that occurs, you can find it in my PKGBUILD repo.
EDIT: 4.20.0-2 adds support for the xen-edk2 package, which has a fixed UEFI for xen