Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix disabling the Perl bindings. | Wulf C. Krueger | 2012-08-28 | 1 | -1/+1 | |
| | | | | | | | --disable-perl isn't currently respected because $PERL correctly points to the perl executable and $missing_perl_modules doesn't prevent the perl parts to be installed either. Thus, a check for $enable_perl is needed. | |||||
* | Version 1.19.34.1.19.34 | Richard W.M. Jones | 2012-08-28 | 20 | -18829/+19441 | |
| | ||||||
* | po-docs: Copy all *.1 and *.3 files to the install dir. | Richard W.M. Jones | 2012-08-28 | 2 | -8/+4 | |
| | ||||||
* | po-docs: Update the list of man pages. | Richard W.M. Jones | 2012-08-28 | 2 | -16/+52 | |
| | ||||||
* | po-docs: Fix podwrapper so it works on translated POD files. | Richard W.M. Jones | 2012-08-28 | 3 | -21/+72 | |
| | | | | | | | | | These don't contain literal strings like "AUTHORS" (they have the translated versions instead) and so checking for these English strings is rather useless. Also we don't usually have the '--license' parameter conveniently around so don't enforce this section. | |||||
* | po-docs: Don't output translated virt-sysprep page as HTML. | Richard W.M. Jones | 2012-08-28 | 2 | -4/+2 | |
| | ||||||
* | tools: Fix podwrapper errors in tools directory. | Richard W.M. Jones | 2012-08-28 | 6 | -94/+2 | |
| | | | | | | | This also makes the test for license "code" less strict, so it should only match POD, not Perl comments. This fixes commit 2f97bf873b64384835f257f8916bf1ebb2af62b4. | |||||
* | Mac OS X: Fixed combination of running autogen.sh on Linux and building on ↵ | Masami HIRATA | 2012-08-28 | 1 | -0/+1 | |
| | | | | | | Mac OS X Signed-off-by: Masami HIRATA <msmhrt@gmail.com> | |||||
* | podwrapper: Ignore $parser->html_charset if it fails (thanks Wulf C. Krueger). | Richard W.M. Jones | 2012-08-28 | 1 | -1/+2 | |
| | | | | | This method was added in Pod::Simple 3.16 so earlier versions of Perl won't have it. It's not the end of the world if we don't set it. | |||||
* | Modified API: mkswap now takes optional arguments. | Richard W.M. Jones | 2012-08-28 | 4 | -31/+73 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add optional label and uuid arguments, and deprecate mkswap-L and mkswap-U. This also adds a call to udev_settle after creating the swap device. This is an attempt to workaround the following problem seen in Koji and Rawhide: libguestfs: trace: mkswap_L "swapit" "/dev/sda1" libguestfs: send_to_daemon: 72 bytes: 00 00 00 44 | 20 00 f5 f5 | 00 00 00 04 | 00 00 00 83 | 00 00 00 00 | ... guestfsd: main_loop: proc 210 (part_disk) took 2.28 seconds guestfsd: main_loop: new request, len 0x44 mkswap -f -L swapit /dev/sda1 libguestfs: recv_from_daemon: 40 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 00 83 | 00 00 00 01 | 00 12 37 cf | ... libguestfs: trace: mkswap_L = 0 libguestfs: trace: swapon_label "swapit" libguestfs: send_to_daemon: 56 bytes: 00 00 00 34 | 20 00 f5 f5 | 00 00 00 04 | 00 00 00 ae | 00 00 00 00 | ... guestfsd: main_loop: proc 131 (mkswap_L) took 0.77 seconds guestfsd: main_loop: new request, len 0x34 swapon -L swapit swapon: cannot find the device for swapit guestfsd: error: swapit: swapon: cannot find the device for swapit libguestfs: recv_from_daemon: 100 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 00 ae | 00 00 00 01 | 00 12 37 d0 | ... libguestfs: trace: swapon_label = -1 (error) swapon_label: swapit: swapon: cannot find the device for swapit test_swapon_label_0 FAILED | |||||
* | docs: Revise README file. | Richard W.M. Jones | 2012-08-25 | 1 | -10/+14 | |
| | ||||||
* | python: Fixed syntax errors in python/guestfs-py.c | Masami HIRATA | 2012-08-25 | 1 | -1/+1 | |
| | | | | Signed-off-by: Masami HIRATA <msmhrt@gmail.com> | |||||
* | docs: Use man page name as default title in HTML output. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+5 | |
| | ||||||
* | release-notes: Add more visible separation between sections in the source file. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+18 | |
| | ||||||
* | Update release notes. | Richard W.M. Jones | 2012-08-21 | 2 | -8/+156 | |
| | ||||||
* | podwrapper: Add --license parameter, which is required. | Richard W.M. Jones | 2012-08-21 | 25 | -0/+156 | |
| | | | | | | | | | | This adds standard LICENSE and BUGS sections to all of the man pages that are processed by podwrapper. Modify all the calls to $(PODWRAPPER) to add the right --license parameter according to the content. Note that this relaxes the license on some code example pages, making them effectively BSD-style licensed. | |||||
* | man pages: Ensure consistent copyright/author sections, remove license | Richard W.M. Jones | 2012-08-21 | 33 | -528/+25 | |
| | | | | | | | | | | section. Ensure each man page contains consistent COPYRIGHT and AUTHOR sections. Remove the LICENSE section. We will add that back in podwrapper in a later commit. | |||||
* | podwrapper: Ensure the input file is printed in some error messages. | Richard W.M. Jones | 2012-08-21 | 1 | -3/+3 | |
| | ||||||
* | docs: Document null disks. | Richard W.M. Jones | 2012-08-21 | 2 | -0/+64 | |
| | | | | | It's always been possible to use /dev/null as a disk image. Document this formally in the API. | |||||
* | launch: libvirt: Always create /var/run/libguestfs. | Richard W.M. Jones | 2012-08-21 | 1 | -2/+4 | |
| | | | | | This directory won't necessarily exist (esp. if /var/run is really /run). So create it each time. | |||||
* | Version 1.19.33.1.19.33 | Richard W.M. Jones | 2012-08-21 | 21 | -18620/+19857 | |
| | ||||||
* | FAQ: Re-add #backup anchor for section on backups. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+7 | |
| | ||||||
* | recipes: Update dumping filesystem content to mention that we now support ↵ | Richard W.M. Jones | 2012-08-21 | 1 | -1/+1 | |
| | | | | MD/RAID. | |||||
* | recipes: Refer to virt-format, virt-make-fs for creating disk images. | Richard W.M. Jones | 2012-08-21 | 1 | -1/+7 | |
| | ||||||
* | recipes: Cloning Windows: plans for virt-sysprep. | Richard W.M. Jones | 2012-08-21 | 1 | -10/+10 | |
| | ||||||
* | recipes: For auditing for setuid files, point to virt-ls examples. | Richard W.M. Jones | 2012-08-21 | 1 | -4/+1 | |
| | ||||||
* | recipes: For sparsifying guests, point to virt-sparsify. | Richard W.M. Jones | 2012-08-21 | 1 | -4/+1 | |
| | ||||||
* | recipes: For listing files, point to virt-ls. | Richard W.M. Jones | 2012-08-21 | 1 | -3/+1 | |
| | ||||||
* | recipes: Mention virt-sysprep firstboot feature. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+3 | |
| | ||||||
* | recipes: Most guests now use grub2, so change the example. | Richard W.M. Jones | 2012-08-21 | 1 | -1/+1 | |
| | ||||||
* | recipes: Add a section on deleting a file and other common file operations. | Richard W.M. Jones | 2012-08-21 | 1 | -0/+18 | |
| | ||||||
* | recipes: Update cloning section. | Richard W.M. Jones | 2012-08-21 | 1 | -10/+5 | |
| | ||||||
* | launch: libvirt: Minimum libvirt version is now 0.10.0. | Richard W.M. Jones | 2012-08-21 | 2 | -10/+27 | |
| | ||||||
* | xfs_growfs: drop the unstructed output | Wanlong Gao | 2012-08-21 | 2 | -8/+7 | |
| | | | | | | | Just drop the unstructed output since we can get the structed info from xfs_info instead. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> | |||||
* | New API: xfs: xfs_admin | Wanlong Gao | 2012-08-21 | 6 | -3/+103 | |
| | | | | | | | | | | | Add new api xfs_admin to change parameters of an XFS filesystem. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> RWMJ: - Remove printuuid, printlabel, since they don't change any settings. - Adjusted the documentation. - Fix the tests. | |||||
* | run: Disable 'memory optimizations' in glib programs, for valgrind (thanks ↵ | Richard W.M. Jones | 2012-08-20 | 1 | -0/+3 | |
| | | | | Dan Berrange). | |||||
* | FAQ: virt-sparsify and raw sparse output. | Richard W.M. Jones | 2012-08-19 | 2 | -0/+32 | |
| | ||||||
* | Replace mount-options with mount where appropriate. | Richard W.M. Jones | 2012-08-18 | 35 | -67/+67 | |
| | | | | | | Since our minimum supported version is now 1.16 and mount was fixed in 1.13.16, it is now safe to replace mount-options + empty options with mount wherever it occurs. | |||||
* | Update API support. | Richard W.M. Jones | 2012-08-18 | 25 | -1/+13114 | |
| | ||||||
* | Version 1.19.32.1.19.32 | Richard W.M. Jones | 2012-08-18 | 20 | -25043/+26817 | |
| | ||||||
* | sysprep: docs: virt-sysprep can now be used to customize a guest. | Richard W.M. Jones | 2012-08-18 | 1 | -6/+18 | |
| | ||||||
* | sysprep: Add --firstboot functionality. | Richard W.M. Jones | 2012-08-18 | 10 | -9/+301 | |
| | | | | | This allows you to add scripts that run in the context of the guest the first time it boots. | |||||
* | docs: Rewrite section on protocol limits again. | Richard W.M. Jones | 2012-08-17 | 2 | -39/+22 | |
| | | | | This updates commit 92e241440d361e9491a9d96d23ad7a378cb2ab6a. | |||||
* | docs: Update documentation to reflect no 2/4 MB protocol limits. | Richard W.M. Jones | 2012-08-17 | 1 | -12/+21 | |
| | ||||||
* | todo: Suggest full mke2fs API call. | Richard W.M. Jones | 2012-08-17 | 1 | -0/+6 | |
| | ||||||
* | tests: Add a test for large directories. | Richard W.M. Jones | 2012-08-17 | 4 | -0/+121 | |
| | | | | | | | | This also tests the reimplemented APIs: - ls - lstatlist - lxattrlist - readlinklist | |||||
* | New API: fill-dir: Fill a directory with files (for testing). | Richard W.M. Jones | 2012-08-17 | 3 | -1/+40 | |
| | ||||||
* | guestfs_readdir: Note that this suffers from protocol limits. | Richard W.M. Jones | 2012-08-17 | 2 | -0/+3 | |
| | ||||||
* | guestfs_ls: Reimplement to avoid protocol limits. | Richard W.M. Jones | 2012-08-17 | 3 | -64/+119 | |
| | ||||||
* | New API: ls0 - List files, separated by \0 characters. | Richard W.M. Jones | 2012-08-17 | 3 | -1/+79 | |
| | | | | | This API is not especially useful on its own. It will be used to reimplement guestfs_ls to work without protocol limits. |