āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

Ad


āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

libguestfs-test-tool - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ libguestfs-test-tool āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ libguestfs-test-tool āĻ¯āĻž OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


libguestfs-test-tool - libguestfs-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻžāĻ¯āĻŧāĻžāĻ—āĻ¨āĻ¸ā§āĻŸāĻŋāĻ•āĻ¸

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


libguestfs-test-tool [--āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ]

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


libguestfs-test-tool āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ¯āĻž libguestfs āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻŽā§ŒāĻ˛āĻŋāĻ• āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
libguestfs āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻ•āĻžāĻœ āĻ•āĻ°āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ•āĻžāĻ°āĻŖ libguestfs āĻŽāĻžāĻā§‡ āĻŽāĻžāĻā§‡
āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻŦāĻŋāĻ°āĻ¤āĻŋ: āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ•āĻŋāĻ‰āĻŽā§āĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡
āĻŦāĻž āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ, āĻŦāĻž āĻšā§‹āĻ¸ā§āĻŸ āĻĒāĻ°āĻŋāĻŦā§‡āĻļāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ libguestf-āĻ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻ¨ā§āĻĻā§‡āĻš āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻļā§āĻ§ā§ āĻšāĻžāĻ˛āĻžāĻ¨:

libguestfs-āĻŸā§‡āĻ¸ā§āĻŸ-āĻŸā§āĻ˛

āĻāĻŸāĻŋ āĻĒā§āĻ°āĻšā§āĻ° āĻĄāĻžāĻ¯āĻŧāĻžāĻ—āĻ¨āĻ¸ā§āĻŸāĻŋāĻ• āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻāĻŸāĻŋ āĻ¸āĻĢāĻ˛āĻ­āĻžāĻŦā§‡ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ˛ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻŋ āĻļā§‡āĻˇā§‡āĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻŦā§‡āĻ¨:

===== āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ āĻŋāĻ• āĻ†āĻ›ā§‡ =====

āĻāĻŦāĻ‚ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻŸā§āĻ˛ āĻ•ā§‹āĻĄ 0 āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°āĻŦā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ (āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ…-āĻļā§‚āĻ¨ā§āĻ¯ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ•ā§‹āĻĄ āĻ¸āĻš āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§‡), āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻĒā§‡āĻ¸ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ, āĻ…āĻļāĻŋāĻ•ā§āĻˇāĻŋāĻ¤
āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ— āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻŸā§āĻ˛ā§‡āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤ āĻŦāĻžāĻ— āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸāĻŋāĻ‚ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ—ā§‡āĻ›ā§‡ http://libguestfs.org/ āĻ“āĻ¯āĻŧā§‡āĻŦāĻ¸āĻžāĻ‡āĻŸ.

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


--help
āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

--āĻ•āĻŋāĻ‰āĻŽā§ qemu_binary
āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ…āĻ¨ā§āĻ¯ qemu āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋāĻ•ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨
āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻāĻŸāĻž āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯.

--āĻ•ā§‡āĻŽā§āĻĻāĻŋāĻ° qemu_source_dir
āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ‰ā§ŽāĻ¸ āĻĨā§‡āĻ•ā§‡ qemu āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ‰ā§ŽāĻ¸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§āĻ¨
āĻāĻŸāĻž āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨

-t N
--āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‡āĻˇ N
āĻ˛āĻžā§āĻšā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻž "N" āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ 600 āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ (10 āĻŽāĻŋāĻ¨āĻŋāĻŸ) āĻ¯āĻž
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤

-V
--āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
libguestfs āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻšā§‡āĻˇā§āĻŸāĻž āĻ†āĻ‰āĻŸ A āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ OF QEMU āĻĻā§āĻŦāĻžāĻ°āĻž


āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ‰ā§ŽāĻ¸ āĻĨā§‡āĻ•ā§‡ qemu-āĻāĻ° āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻŸāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡
āĻ†āĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ --āĻ•ā§‡āĻŽā§āĻĻāĻŋāĻ° qemu āĻ‰ā§ŽāĻ¸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§‹āĻĨāĻžāĻ“ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ qemu āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•āĻ˛ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ --āĻ•āĻŋāĻ‰āĻŽā§ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ†āĻĒāĻ¨āĻŋ qemu āĻ°â€ā§āĻ¯āĻžāĻĒāĻžāĻ° āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ•ā§‡ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ ("QEMU
WRAPERS" āĻ‡āĻ¨ āĻ…āĻ¤āĻŋāĻĨāĻŋ(3)), āĻ¯ā§‡āĻšā§‡āĻ¤ā§ libguestfs-test-tool āĻ†āĻĒāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŽā§‹āĻĄāĻŧāĻ• āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ˛ā§‡āĻ–ā§‡ āĻ¯āĻĻāĻŋ
āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨.

āĻšā§‡āĻˇā§āĻŸāĻž āĻ†āĻ‰āĻŸ A āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛


āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻŽāĻŋāĻ¨āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡ āĻāĻŸāĻŋ āĻ•āĻ°āĻŦā§‡āĻ¨
āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ "SUPERMIN_KERNEL", "SUPERMIN_KERNEL_VERSION" āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž "SUPERMIN_MODULES"āĨ¤

"āĻāĻ¨āĻ­āĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ āĻ­ā§āĻ¯āĻžāĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛" āĻĻā§‡āĻ–ā§āĻ¨ āĻ¸ā§āĻĒāĻžāĻ°āĻŽāĻŋāĻ¨(1) āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

āĻšā§‡āĻˇā§āĻŸāĻž āĻ†āĻ‰āĻŸ A āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ OF LIBVIRT


āĻ†āĻĒāĻ¨āĻžāĻ° libguestfs āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœā§‡ āĻ•ā§‹āĻ¨ āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¤āĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ•āĻ°ā§āĻ¨:

LIBGUESTFS_BACKEND āĻ†āĻ¨āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ—ā§‡āĻ¸ā§āĻŸāĻĢāĻŋāĻļ āĻ—ā§‡āĻŸ-āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ libvirt āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ āĻ†āĻĒāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŽ)
āĻāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ libvirt-āĻāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ (āĻ¨āĻž āĻŽā§‚āĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§‡):

killall libvirtd lt-libvirtd
~/path/to/libvirt/run libguestfs-āĻŸā§‡āĻ¸ā§āĻŸ-āĻŸā§āĻ˛

āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻ¸ā§‡āĻļāĻ¨ "libvirtd" āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž(es) āĻ•ā§‡ āĻŽā§‡āĻ°ā§‡ āĻĢā§‡āĻ˛ā§‡ āĻ¯āĻž āĻšāĻ˛āĻŽāĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŽā§‡āĻļāĻŋāĻ¨ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ libvirt-āĻāĻ° "āĻ°āĻžāĻ¨" āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ (āĻļā§€āĻ°ā§āĻˇ-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° libvirt āĻŦāĻŋāĻ˛ā§āĻĄā§‡
āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ) āĻ•āĻŋāĻ›ā§ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻ¯āĻžāĻ¤ā§‡ libvirt āĻāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻšā§‡āĻˇā§āĻŸāĻž āĻ†āĻ‰āĻŸ āĻ¸āĻ™ā§āĻ—ā§‡ / āĻ›āĻžāĻĄāĻŧāĻž LIBVIRT


āĻ†āĻĒāĻ¨āĻžāĻ° libguestfs āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœā§‡ āĻ•ā§‹āĻ¨ āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¤āĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ•āĻ°ā§āĻ¨:

LIBGUESTFS_BACKEND āĻ†āĻ¨āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ—ā§‡āĻ¸ā§āĻŸāĻĢāĻŋāĻļ āĻ—ā§‡āĻŸ-āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ libvirt āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ libguestfs āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ
qemu āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡) āĻ•āĻ°ā§‡:

LIBGUESTFS_BACKEND=āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨

āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ (āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ) āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ libvirt āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

LIBGUESTFS_BACKEND=libvirt āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨

āĻ…āĻĨāĻŦāĻž libvirt āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ libvirt URI āĻ¸āĻš:

LIBGUESTFS_BACKEND=libvirt:qemu:///session āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ•āĻ°ā§āĻ¨

āĻšā§‡āĻˇā§āĻŸāĻž āĻ†āĻ‰āĻŸ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§‡āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸


āĻ†āĻĒāĻ¨āĻžāĻ° libguestfs āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœā§‡ āĻ•ā§‹āĻ¨ āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¤āĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡, āĻ•āĻ°ā§āĻ¨:

LIBGUESTFS_BACKEND āĻ†āĻ¨āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
āĻ—ā§‡āĻ¸ā§āĻŸāĻĢāĻŋāĻļ āĻ—ā§‡āĻŸ-āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄ

SELinux āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻœāĻžāĻ¨āĻ¤ā§‡, āĻ•āĻ°ā§āĻ¨:

getenforce

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ libvirt, SELinux āĻāĻŦāĻ‚ sVirt āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ SELinux āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ›ā§‡āĻ¨ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻĻā§‡āĻ–āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
"āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋāĻŽā§‚āĻ˛āĻ•" āĻŽā§‹āĻĄā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ†āĻ›ā§‡āĨ¤ āĻāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻ°ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§‡āĻŸā§‡āĻ¨āĻĢā§‹āĻ°ā§āĻ¸ āĻĒāĻžāĻ°āĻŽāĻŋāĻ¸āĻŋāĻ­

āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ•āĻ°ā§‡, āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ• āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĄāĻŋāĻŸ āĻ˛āĻ—āĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–ā§āĻ¨ ("AVCs"):

ausearch -m avc -ts āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ•

āĻ†āĻĒāĻ¨āĻŋ AVC āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻžāĻœā§‡āĻ¸ā§āĻŸ āĻ•āĻ°āĻž SELinux āĻ¨ā§€āĻ¤āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻŸā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ audit2allow(1).
āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, "āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻ°āĻŋāĻŸāĻŋ āĻāĻ¨āĻšā§āĻ¯āĻžāĻ¨ā§āĻ¸āĻĄ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ‡āĻ‰āĻœāĻžāĻ° āĻ—āĻžāĻ‡āĻĄ" āĻĻā§‡āĻ–ā§āĻ¨āĨ¤

SELinux āĻāĻŦāĻ‚ sVirt āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡, āĻ•āĻ°ā§āĻ¨:

āĻ¸ā§‡āĻŸā§‡āĻ¨āĻĢā§‹āĻ°ā§āĻ¸ āĻāĻ¨āĻĢā§‹āĻ°ā§āĻ¸āĻŋāĻ‚

āĻ¸ā§āĻŦ-āĻĄāĻžāĻ¯āĻŧāĻžāĻ—āĻ¨ā§‹āĻ¸āĻŋāĻ¸


āĻ‡āĻ¨ "āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻŦā§āĻŸ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž" āĻĒāĻĄāĻŧā§āĻ¨ āĻ…āĻ¤āĻŋāĻĨāĻŋ(3) āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻŦā§āĻāĻ¤ā§‡
libguestfs-test-tool āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĨ¤

āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ


libguestfs-test-tool āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ 0 āĻ¯āĻĻāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ—ā§āĻ˛āĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ, āĻŦāĻž 1 āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ›āĻŋāĻ˛
āĻ¤ā§āĻ°ā§āĻŸāĻŋāĨ¤

āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻŦā§ˆāĻšāĻŋāĻ¤ā§āĻ°ā§āĻ¯


libguestfs āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻĻā§‡āĻ–ā§āĻ¨
āĻ…āĻ¤āĻŋāĻĨāĻŋ(3) āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĨ¤

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ libguestfs-test-tool āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad