summaryrefslogtreecommitdiffstats
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
* New APIs: Implement Linux filesystem capabilities.Richard W.M. Jones2012-11-221-14/+0
| | | | | | This adds the following new APIs: - cap_get_file - cap_set_file
* New APIs: Implement POSIX ACLs.Richard W.M. Jones2012-11-221-13/+4
| | | | | | | This adds the following new APIs: - acl_get_file - acl_set_file - acl_delete_def_file
* todo: We must implement ACLs and filesystem capabilities for SCAP.Richard W.M. Jones2012-11-151-1/+23
| | | | Thanks Steve Grubb.
* New API: mklost_and_foundRichard W.M. Jones2012-11-021-1/+0
|
* todo: General updates.Richard W.M. Jones2012-11-021-2/+6
|
* TODO: remove the already implemented yum cache clean featureWanlong Gao2012-10-171-1/+0
| | | | | | | | The cleanup of package managers cache is already implemented by sprep_operation_package_manager_cache.ml, so remove this TODO item. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* todo: Implement Ruby blocking calls.Richard W.M. Jones2012-10-161-0/+14
|
* Fix tests/bigdirs/test-big-dirs.pl to use mke2fsWanlong Gao2012-09-241-6/+0
| | | | | | | | | | | Let tests/bigdirs/test-big-dirs.pl uses mke2fs to create small inode ratio files. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> RWMJ: - Fix invocation of mke2fs with optional arguments. - Run the test to check it works.
* syntax: Remove trailing whitespace.Richard W.M. Jones2012-09-151-1/+1
| | | | Found by 'make syntax-check'.
* TODO: remove the implemented hostname removing featureWanlong Gao2012-09-031-1/+0
| | | | Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* TODO: Suggest removing hostname from ifcfg-eth* files.Richard W.M. Jones2012-09-021-0/+1
|
* Update inspection and example programs to use new hivex* APIs (RHBZ#852394).Richard W.M. Jones2012-08-291-0/+8
| | | | | | | | | | | | | | | | | | | | | | | I tested this by comparing the output of virt-inspector over Windows guests before and after the change, which was identical: $ md5sum `ls -1 /tmp/*.before /tmp/*.after` c292d6629b5a761eccb4a279754399b4 /tmp/Win2003.after c292d6629b5a761eccb4a279754399b4 /tmp/Win2003.before eb1e1ff29208a9ee46e9c100dfec26b2 /tmp/Win2012.after eb1e1ff29208a9ee46e9c100dfec26b2 /tmp/Win2012.before d060a95d7ffe5dce6c4e66feb80c2837 /tmp/Win7x32.after d060a95d7ffe5dce6c4e66feb80c2837 /tmp/Win7x32.before 8914eee70ac4f8a0317659e09e00dcdc /tmp/Win7x32Dynamic.after 8914eee70ac4f8a0317659e09e00dcdc /tmp/Win7x32Dynamic.before a2dcdfc0f9d64054640875aa791889e0 /tmp/Win7x32TwoDisks.after a2dcdfc0f9d64054640875aa791889e0 /tmp/Win7x32TwoDisks.before 5ed49568a5147dce7517c99de41ebf2e /tmp/Win8previewx64.after 5ed49568a5147dce7517c99de41ebf2e /tmp/Win8previewx64.before fdfc7d272b79a665ae3313ae1ae30660 /tmp/WinXP.after fdfc7d272b79a665ae3313ae1ae30660 /tmp/WinXP.before 3c705444be664f1316b21c5d8d3cb0be /tmp/WinXPRecConsole.after 3c705444be664f1316b21c5d8d3cb0be /tmp/WinXPRecConsole.before
* sysprep: Add --firstboot functionality.Richard W.M. Jones2012-08-181-2/+0
| | | | | This allows you to add scripts that run in the context of the guest the first time it boots.
* todo: Suggest full mke2fs API call.Richard W.M. Jones2012-08-171-0/+6
|
* guestfs_readdir: Note that this suffers from protocol limits.Richard W.M. Jones2012-08-171-0/+2
|
* guestfs_readlinklist: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-2/+0
|
* guestfs_lstatlist, guestfs_lxattrlist: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-2/+0
| | | | | Note that the code to do this was already in virt-ls, so this is change is mostly just moving the code into the core library.
* guestfs_write, guestfs_write_append: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-3/+0
| | | | | | | | Note that we keep the old daemon calls, but rename them as "internal_write" and "internal_write_append". This lets us implement the new library-side calls more efficiently in the common case when the uploaded content is smaller than the message buffer. In most cases the new calls won't end up using a temporary file.
* guestfs_read_lines: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-1/+0
| | | | This also makes a larger test suite for this command.
* guestfs_read_file: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-1/+0
|
* guestfs_find: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-1/+0
| | | | | This also reimplements the virt-ls -R option to use the replacement guestfs_find API, which is simpler (though actually less efficient).
* guestfs_cat: Reimplement to avoid protocol limits.Richard W.M. Jones2012-08-171-1/+0
|
* Update TODO.Richard W.M. Jones2012-08-161-1/+21
|
* todo: Suggestion: Add sh-in, sh-out, debug sh-in, debug sh-out.Richard W.M. Jones2012-08-141-0/+3
|
* Reviewed and revised TODO file.Richard W.M. Jones2012-07-311-3/+12
|
* sysprep: Generate new random UUIDs for LVM2 PVs and VGs (thanks Kazuo Moriwaka).Richard W.M. Jones2012-07-251-2/+0
|
* sysprep: remove the local machine IDWanlong Gao2012-07-251-3/+0
| | | | | | | | | | | remove the local machine ID, leave it empty, let it be generated during next booting. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> RWMJ: - Whitespace change. - Remove completed items from TODO.
* todo: More suggestions for virt-sysprep (thanks Kazuo Moriwaka).Richard W.M. Jones2012-07-241-0/+19
|
* launch: libvirt: Move remaining to-do items to TODO file.Richard W.M. Jones2012-07-231-0/+15
|
* tests: Rename test0* functions as internal_test*.Richard W.M. Jones2012-07-111-5/+0
| | | | | The internal_* prefix is reserved for internal functions such as these tests.
* todo: Tidy up test0 functions.Richard W.M. Jones2012-07-111-0/+5
|
* todo: Investigate qemu caching modes.Richard W.M. Jones2012-07-041-0/+16
|
* sysprep: remove the data and log files of puppetWanlong Gao2012-05-251-1/+0
| | | | | | Remove the data(keys) and log files of puppet. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* TODO: sysprep todo list clearanceWanlong Gao2012-05-221-3/+0
| | | | | | Remove the implemented features from TODO list. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* todo: Notes about partitioning tools.Richard W.M. Jones2012-05-141-0/+25
|
* TODO: add note for libblkidWanlong Gao2012-05-141-0/+3
| | | | | | Add the note about compatible in TODO for libblkid. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* todo: virt-sparsify whitelist option.Richard W.M. Jones2012-04-301-0/+7
|
* TODO: remove sssd and samba in sysprepWanlong Gao2012-04-251-3/+0
| | | | | | remove the TODO of sssd and samba in sysprep. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* todo: Suggest 'virt-customize' tool.Richard W.M. Jones2012-04-241-1/+10
|
* todo: Debian APT cache is now removed (thanks Wanlong Gao).Richard W.M. Jones2012-04-241-1/+0
| | | | This updates commit 7fc7c3aa5b8088abc52b5cc39b682cdaedd1ba84.
* sysprep: flag the system for reconfigurationWanlong Gao2012-04-231-2/+0
| | | | | | | | | | Flag the system for reconfiguration by touching /.unconfigured . Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> RWMJ: - Updated so this is disabled by default, since it requires user intervention at next boot.
* todo: Note about -cpu host.Richard W.M. Jones2012-04-171-0/+5
|
* New APIs for reading and writing ext2 file attributes and file generation.Richard W.M. Jones2012-04-131-2/+0
| | | | | | | | | | | | The new APIs are: get-e2attrs: List ext2 file attributes of a file. set-e2attrs: Set or clear ext2 file attributes of a file. get-e2generation: Get ext2 file generation of a file. set-e2generation: Set ext2 file generation of a file. These are implemented using the lsattr and chattr programs from e2fsprogs.
* todo: Remove obsolete sections from the TODO file.Richard W.M. Jones2012-04-131-174/+0
|
* sysprep: remove .ssh directory in users' directoryWanlong Gao2012-04-131-1/+0
| | | | | | | Remove the .ssh directory of user "root" and any other users who have a .ssh directory in their home directory. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
* sysprep: Add GDM and session preferences to logfiles.Richard W.M. Jones2012-04-031-3/+0
|
* sysprep: Remove installation logfiles in /root.Richard W.M. Jones2012-04-031-1/+0
|
* todo: Document proposed attach-method fd:NRichard W.M. Jones2012-03-201-0/+20
|
* todo: Suggestion for virt-sysprep.Richard W.M. Jones2012-03-161-0/+1
|
* todo: Document further virt-sparsify improvements.Richard W.M. Jones2012-03-151-0/+8
|