.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Podwrapper::Man 1.60.1 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Required to disable full justification in groff 1.23.0. .if n .ds AD l .\" ======================================================================== .\" .IX Title "guestfs-release-notes-1.40 1" .TH guestfs-release-notes-1.40 1 2026-07-14 libguestfs-1.60.1 "Virtualization Support" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" guestfs\-release\-notes \- یادداشت‌های انتشار libguestfs .SH "یادداشت‌های انتشار LIBGUESTFS 1.40 (RELEASE NOTES FOR LIBGUESTFS 1.40)" .IX Header "RELEASE NOTES FOR LIBGUESTFS 1.40" این یادداشت‌های انتشار تنها تفاوت‌های نسبت به انشعاب پایدار/توسعه پیشین (1.38.0) را پوشش می‌دهند. برای مشاهده گزارش تفصیلی تغییرات، لطفاً به مخزن git یا فایل ChangeLog توزیع‌شده در بسته‌ی tarball مراجعه کنید. .SS "ویژگی‌های جدید (New features)" .IX Subsection "New features" \fIویژگی‌های جدید در ابزارهای موجود\fR .IX Subsection "New features in existing tools" .PP اکنون Virt\-inspector شناسه‌ی کوتاه (short ID) مربوط به libosinfo را برای مهمان‌ها نمایش می‌دهد (Pino Toscano). .PP گزینه‌ی \fI\-N\fR در Guestfish اکنون به‌طور پیش‌فرض به‌جای دیسک‌های 100M، دیسک‌های 1G تولید می‌کند. .PP ابزار Virt\-resize از سیستم‌های فایل f2fs پشتیبانی می‌کند (Pino Toscano). .PP ابزار libguestfs\-test\-tool اکنون از تکمیل خودکار تب (tab completion) در bash پشتیبانی می‌کند (Pino Toscano). .PP گزینه‌ی \fI\-\-machine\-readable\fR اکنون از ارسال خروجی به فایل‌ها یا stdout/stderr پشتیبانی می‌کند. این ویژگی در بیشتر ابزارهای virt مبتنی بر OCaml به‌صورت یکپارچه عمل می‌کند، به‌ویژه: virt\-builder، virt\-builder\-repository، virt\-dib، virt\-get\-kernel، virt\-resize، virt\-sparsify و virt\-v2v (Pino Toscano). .PP گزینه‌ی \fI\-\-uninstall\fR در Virt\-builder اکنون روی SUSE کار می‌کند (Sebastian Meyer). .PP ابزار Virt\-builder اکنون از Windows پشتیبانی می‌کند. به دلایل آشکار مربوط به مجوزها، ما قادر به ارائه‌ی الگوهای ویندوز در مخزن عمومی نیستیم، اما اگر مشترک MSDN هستید می‌توانید الگوهای اختصاصی خود را بسازید. پیوند زیر را ببینید: https://rwmj.wordpress.com/2018/09/13/creating\-windows\-templates\-for\-virt\-builder .PP بسیاری از ابزارها اکنون از گزینه‌ی \fI\-\-key\fR پشتیبانی می‌کنند که به شما امکان می‌دهد کلیدهای رمزگشایی سیستم‌های فایل ذخیره‌شده در فایل‌های محلی میزبان را ارسال کنید، بدون آن‌که نیازی به وارد کردن آن‌ها از طریق stdin باشد (Pino Toscano). .PP \fIvirt\-v2v و virt\-p2v\fR .IX Subsection "virt-v2v and virt-p2v" .PP حالت جدید \fI\-o rhv\-upload\fR برای بارگذاری مستقیم ایمیج‌ها به RHV، بدون نیاز به استفاده از Export Storage Domain (Tomáš Golembiovský، Nir Soffer، Daniel Erez، Pino Toscano). .PP حالت جدید \fI\-o openstack\fR برای بارگذاری مستقیم ایمیج‌ها به OpenStack و Cinder با استفاده از APIهای OpenStack. .PP ابزار Virt\-v2v اکنون یک سازوکار کلی برای گزینه‌های ورودی و خروجی دارد: \&\fI\-io\fR و \fI\-oo\fR. .PP ابزار Virt\-v2v اکنون می‌تواند ابزارهای RHV یا QEMU GA را در سیستم‌عامل‌های مهمان نصب کند (Tomáš Golembiovský). .PP کتابچه‌ی راهنمای بسیار حجیم اکنون به چندین سند کوچک‌تر تقسیم شده و تمرکز بیشتری بر کمک به کاربران برای انجام وظایف خاص v2v دارد. .PP بهبودهای متعدد در فراداده‌های OVF هنگام تبدیل به RHV (Tomáš Golembiovský، Pino Toscano، Arik Hadas). .PP ابزار Virt\-v2v اکنون می‌تواند مهمان‌های لینوکس با بسته‌های تفکیک‌شده‌ی هسته (split kernel)، به‌ویژه Ubuntu 18.04 را تبدیل کند (Pino Toscano). .PP گزینه‌ی قدیمی \fI\-\-password\-file\fR در Virt\-v2v با \fI\-ip\fR جایگزین شده است (گزینه‌ی پیشین برای سازگاری با گذشته همچنان باقی مانده است). .PP ابزار Virt\-v2v اکنون شناسه‌ی نسل ماشین مجازی (VM Generation ID) را حفظ می‌کند. .PP ابزار Virt\-v2v دارای گزینه‌ی جدید \fI\-\-mac\fR است که امکان نگاشت دقیق کارت‌های شبکه‌ی خاص (NICها) را به شبکه‌ها یا پل‌ها (bridges) در مقصد فراهم می‌کند. .PP گزینه‌ی جدید \fI\-\-print\-estimate\fR در virt\-v2v برای تخمین حجم داده‌هایی که virt\-v2v کپی خواهد کرد. .PP ابزار Virt\-v2v اکنون معمولاً قادر است open\-vm\-tools و VMware Tools را در حین تبدیل، از سیستم‌عامل مهمان لینوکس حذف کند (Pino Toscano). .PP ابزار Virt\-v2v اکنون از تبدیل‌های UEFI به RHV پشتیبانی می‌کند (Tomáš Golembiovský). .PP ابزار Virt\-p2v اکنون ترجیح می‌دهد که پس از اتمام فرایند تبدیل، دستگاه را به‌جای راه‌اندازی مجدد (reboot)، خاموش (shut down) کنید (Pino Toscano). .PP ابزار Virt\-v2v اکنون هنگام استفاده از حالت‌های خروجی \fI\-o local\fR و \fI\-o libvirt\fR، شناسه‌ی کوتاه libosinfo را در فراداده‌های libvirt می‌نویسد (Martin Kletzander). .PP \fIاتصالات زبان‌های برنامه‌نویسی (Language bindings)\fR .IX Subsection "Language bindings" .PP از OpenJDK 10+ پشتیبانی می‌شود (Pino Toscano). .PP اتصالات Java برای میزبان Gentoo اصلاح شد (Martin Kletzander). .PP \fIبازرسی (Inspection)\fR .IX Subsection "Inspection" .PP پشتیبانی از Kali Linux اضافه شد (Pino Toscano). .PP هنگام بازرسی نقاط اتصال (mountpoints)، علاوه بر \fI/etc/mdadm.conf\fR، فایل \fI/etc/mdadm/mdadm.conf\fR نیز بررسی می‌شود (Nikolay Ivanets). .PP پشتیبانی از OpenSUSE Tumbleweed بهبود یافت (Pino Toscano). .PP \fIمعماری‌ها و بسترهای اجرایی (Architectures and platforms)\fR .IX Subsection "Architectures and platforms" .PP اصلاحات گوناگون ساخت روی macOS (Adam Robinson). .PP \fIسایر موارد (Other)\fR .IX Subsection "Other" .PP چندین غلط املایی در مستندات اصلاح شد (Yuri Chornoivan)..SS "امنیت (Security)" .IX Subsection "امنیت (Security)" همچنین \fBguestfs\-security\fR\|(1) را ببینید. .PP \fICVE\-2018\-11806\fR .IX Subsection "CVE-2018-11806" .PP بخش slirp در Qemu (شبکه‌سازی در فضای کاربری) دارای چندین سرریز بافر بود که می‌توانست از سمت سیستم مهمان یا شبکه فعال شود. .SS "رابط برنامه‌نویسی (API)" .IX Subsection "رابط برنامه‌نویسی (API)" \fIرابط‌های برنامه‌نویسی جدید\fR .IX Subsection "New APIs" .ie n .IP """f2fs_expand""" 4 .el .IP \f(CWf2fs_expand\fR 4 .IX Item "f2fs_expand" گسترش یک سیستم‌فایل f2fs (توسط Pino Toscano). .ie n .IP """inspect_get_osinfo""" 4 .el .IP \f(CWinspect_get_osinfo\fR 4 .IX Item "inspect_get_osinfo" دریافت شناسهٔ کوتاه libosinfo برای سیستم مهمان بازرسی‌شده (توسط Pino Toscano). .ie n .IP """lvm_scan""" 4 .el .IP \f(CWlvm_scan\fR 4 .IX Item "lvm_scan" این تابع تمام PVها، VGها و LVها را مجدداً پویش کرده و در صورت تمایل آن‌ها را فعال می‌کند. .PP \fIسایر تغییرات API\fR .IX Subsection "Other API changes" .PP \&\f(CW\*(C`part_get_mbr_part_type\*(C'\fR مجدداً در OCaml پیاده‌سازی شد (Nikolay Ivanets). .PP \&\f(CW\*(C`list_filesystems\*(C'\fR اکنون پارتیشن‌های گسترش‌یافتهٔ MBR را فیلتر می‌کند (Nikolay Ivanets). .PP \&\f(CW\*(C`vgscan\*(C'\fR منسوخ شده است. در عوض از API جدید \f(CW\*(C`lvm_scan\*(C'\fR استفاده کنید. .SS "تغییرات ساخت (Build changes)" .IX Subsection "تغییرات ساخت (Build changes)" کتابخانهٔ JSON از yajl به Jansson ≥ 2.7 تغییر یافت (Pino Toscano). .PP پشتیبانی از The Sleuth Kit 4.5 (توسط Pino Toscano). .PP بهبودهای متعدد در اسکریپت \f(CW\*(C`./configure\*(C'\fR (توسط Lin Ma). .PP اصلاحات بیشتر برای ساخت خارج از درخت (out\-of\-tree) (توسط Hilko Bengen). .PP اقداماتی در زمینهٔ ساخت‌های بازتولیدپذیر (reproducible builds) (توسط Bernhard M. Wiedemann). .SS "سازوکارهای داخلی (Internals)" .IX Subsection "سازوکارهای داخلی (Internals)" اکنون lvmetad بدون قیدوشرط استفاده می‌شود و در فرایند راه‌اندازی اپلاینس بسیار زودتر اجرا می‌گردد. این کار پشتیبانی از انواع خاصی از PV را اصلاح می‌کند. .PP در Debian، بستهٔ dash درون اپلاینس و در virt\-rescue نصب شده است (Pino Toscano). .PP میزان حافظهٔ RAM اختصاص‌یافته به اپلاینس از 500M به 768M افزایش یافته است (در x86_64؛ سایر معماری‌ها محدودیت‌های متفاوتی دارند). این امر امکان استفاده از حداکثر ۲۵۵ دیسک را هنگام استفاده از هسته‌های لینوکس اخیر فراهم می‌کند. .PP ابزار Virt\-v2v اکنون نوع ماشین مبدأ را مدل‌سازی می‌کند (مانند i440FX، Q35 یا virt). .PP ابزار Virt\-p2v اکنون کد پیکربندی و همچنین کد مربوط به تجزیهٔ خط فرمان هسته را به صورت خودکار تولید می‌کند. .PP استفاده از \f(CW\*(C`LT_INIT\*(C'\fR به جای \f(CW\*(C`AC_PROG_LIBTOOL\*(C'\fR. .PP کد OCaml مربوط به \f(CW\*(C`JSON\*(C'\fR برای تجزیه و سریال‌سازی، در یک نوع دادهٔ انتزاعی واحد یکپارچه شده است. .PP اکثر ابزارهای OCaml اکنون با استفاده از زمان‌اجرای PIC ساخته می‌شوند. این مورد در i686 با افت کارایی همراه است، اما در سایر معماری‌ها تقریباً بدون هزینه بوده و دارای مزایای امنیتی است. .PP پشتانهٔ direct اکنون به جای استفاده از یک روش ابتکاری بر پایهٔ \fI/dev/kvm\fR، در دسترس بودن KVM را از باینری qemu استعلام می‌کند (Andrea Bolognani). .PP ماکروهای «هوشمندانهٔ» نویسندهٔ libxml2 ما اکنون به طور یکدست در تمام بخش‌های پایه‌کد استفاده می‌شوند. .PP پروژهٔ Qemu گزینهٔ \fI\-nodefconfig\fR را بدون اطلاع قبلی حذف کرد. گزینهٔ معادل \&\fI\-no\-user\-config\fR اکنون به جای آن استفاده می‌شود. همچنین Qemu گزینهٔ \&\f(CW\*(C`serial\*(C'\fR را مجدداً بدون هیچ اعلانی از \fI\-drive\fR به \fI\-device\fR منتقل کرد، و این مورد نیز برطرف شده است..SS "باگ‌های رفع‌شده (Bugs fixed)" .IX Subsection "باگ‌های رفع‌شده (Bugs fixed)" .IP https://bugzilla.redhat.com/1664310 4 .IX Item "https://bugzilla.redhat.com/1664310" [RHEL 7.6 LP] خروجی openstack گذرواژه‌ها را افشا می‌کند .IP https://bugzilla.redhat.com/1661038 4 .IX Item "https://bugzilla.redhat.com/1661038" هنگامی که /etc/fstab حاوی دستگاهی بدون پارتیشن باشد، virt\-inspector بر روی یک ایمیج لینوکس با خطای «error: int_of_string» با شکست مواجه می‌شود .IP https://bugzilla.redhat.com/1651432 4 .IX Item "https://bugzilla.redhat.com/1651432" v2v \- پشتیبانی از گزینه \-insecure جهت پشتیبانی از اتصال OSP SSL برای مهاجرت‌های ماشین مجازی .IP https://bugzilla.redhat.com/1642044 4 .IX Item "https://bugzilla.redhat.com/1642044" [RFE] رابط کاربری virt\-p2v باید گزینه خاموش کردن سیستم پس از اتمام تبدیل را ارائه دهد .IP https://bugzilla.redhat.com/1634248 4 .IX Item "https://bugzilla.redhat.com/1634248" ابزار virt\-v2v قادر به تبدیل مهمان opensuse15 نیست .IP https://bugzilla.redhat.com/1624902 4 .IX Item "https://bugzilla.redhat.com/1624902" اصلاح دستور rhev\-apt که virt\-v2v در اولین بوت در مهمان‌های Windows اجرا می‌کند .IP https://bugzilla.redhat.com/1624878 4 .IX Item "https://bugzilla.redhat.com/1624878" به‌روزرسانی مستندات v2v جهت تشریح پشتیبانی از گواهی‌های SHA 2 مورد نیاز برای تبدیل مهمان‌های Windows 7 و 2008 R2 .IP https://bugzilla.redhat.com/1615885 4 .IX Item "https://bugzilla.redhat.com/1615885" اشکال جزئی در لاگ‌های virt\-v2v .IP https://bugzilla.redhat.com/1614276 4 .IX Item "https://bugzilla.redhat.com/1614276" VixDiskLib: VixDiskLib_Read: Read 4096 sectors at 57516160 failed. Error 2 (Memory allocation failed. Out of memory.) (DiskLib error 802: NBD_ERR_INSUFFICIENT_RESOURCES) at 5240. .IP https://bugzilla.redhat.com/1612785 4 .IX Item "https://bugzilla.redhat.com/1612785" پیام «warning: was ignored because the device name could not be recognized» باید پنهان شود زیرا تبدیل cdrom توسط virt\-v2v پشتیبانی می‌شود .IP https://bugzilla.redhat.com/1611690 4 .IX Item "https://bugzilla.redhat.com/1611690" دستور part_to_dev "/dev/sdp1" به‌جای "/dev/sdp" مقدار "/dev/sd" را برمی‌گرداند .IP https://bugzilla.redhat.com/1608131 4 .IX Item "https://bugzilla.redhat.com/1608131" هنگامی که پارتیشن swap در /etc/fstab در مقایسه با پارتیشن swap واقعی دارای UUID نادرستی باشد، بازرسی (inspection) با شکست مواجه می‌شود .IP https://bugzilla.redhat.com/1605071 4 .IX Item "https://bugzilla.redhat.com/1605071" روی ماشین‌هایی که /dev/kvm وجود دارد اما KVM کار نمی‌کند، libguestfs به TCG عقب‌گرد (fall back) نمی‌کند .IP https://bugzilla.redhat.com/1602353 4 .IX Item "https://bugzilla.redhat.com/1602353" ابزار virt\-inspector نمی‌تواند ایمیج مهمان RHEL7 رمزگذاری‌شده با LUKS را بازرسی کند .IP https://bugzilla.redhat.com/1601943 4 .IX Item "https://bugzilla.redhat.com/1601943" بهبود پیام خطای «No module named ovirtsdk4» در تبدیل rhv\-upload در v2v .IP https://bugzilla.redhat.com/1598715 4 .IX Item "https://bugzilla.redhat.com/1598715" افزودن دستگاه QXL در OVF باعث افزوده شدن دستگاه Cirrus Logic به مهمان می‌شود .IP https://bugzilla.redhat.com/1598350 4 .IX Item "https://bugzilla.redhat.com/1598350" RFE: ابزار virt\-v2v باید را حفظ کند .IP https://bugzilla.redhat.com/1596851 4 .IX Item "https://bugzilla.redhat.com/1596851" در صورتی که میزبان محلی در حالت تعمیر و نگهداری (maintenance mode) باشد، انتقال با شکست مواجه می‌شود .IP https://bugzilla.redhat.com/1596810 4 .IX Item "https://bugzilla.redhat.com/1596810" در صورتی که میزبان محلی به یک دیتاسنتر (DC) دیگر تعلق داشته باشد، انتقال با شکست مواجه می‌شود .IP https://bugzilla.redhat.com/1592468 4 .IX Item "https://bugzilla.redhat.com/1592468" انتقال v2v به RHV با این خطا با شکست مواجه می‌شود: error: [empty name]: cannot read \*(Aq//*/disksection\*(Aq with value: null .IP https://bugzilla.redhat.com/1592061 4 .IX Item "https://bugzilla.redhat.com/1592061" شکست تبدیل rhel5.3 در virt\-v2v هنگام اجرای دستور rpm \-ql kernel\-2.6.18\-128.el5 .IP https://bugzilla.redhat.com/1591789 4 .IX Item "https://bugzilla.redhat.com/1591789" p2v: error: XML error: CPU vendor specified without CPU model .IP https://bugzilla.redhat.com/1590220 4 .IX Item "https://bugzilla.redhat.com/1590220" مخفی‌سازی گزینه rhv\-upload در کلاینت virt\-p2v .IP https://bugzilla.redhat.com/1588451 4 .IX Item "https://bugzilla.redhat.com/1588451" عدم استفاده از مسیرهای نسبی سوکت برای NBD .IP https://bugzilla.redhat.com/1588088 4 .IX Item "https://bugzilla.redhat.com/1588088" RFE: پشتیبانی از \-o rhv\-upload از طریق سوکت دامنه یونیکس (Unix domain socket) .IP https://bugzilla.redhat.com/1586198 4 .IX Item "https://bugzilla.redhat.com/1586198" اتمام مهلت زمانی (timeout) دیمن ovirt\-imageio\-daemon در طول مهاجرت .IP https://bugzilla.redhat.com/1580309 4 .IX Item "https://bugzilla.redhat.com/1580309" بیلد rhel7.6 از virt\-v2v نمی‌تواند همراه با بیلد rhel7.5.z از qemu\-kvm مهمان را به null تبدیل کند .IP https://bugzilla.redhat.com/1580292 4 .IX Item "https://bugzilla.redhat.com/1580292" بیلد rhel7.6 از Virt\-v2v نمی‌تواند همراه با بیلد rhel7.5.z از qemu\-kvm ماشین مهمان را تبدیل کند .IP https://bugzilla.redhat.com/1579047 4 .IX Item "https://bugzilla.redhat.com/1579047" virt\-builder: قالب ubuntu\-18.04 دارای پروکسی HTTP سرگردانِ پیکربندی‌شده برای apt است .IP https://bugzilla.redhat.com/1575640 4 .IX Item "https://bugzilla.redhat.com/1575640" virt\-builder: error: host cpu (x86_64) and guest arch (unknown) are not compatible .IP https://bugzilla.redhat.com/1570407 4 .IX Item "https://bugzilla.redhat.com/1570407" دستور virt\-v2v \-i ova در صورت ذکر شدن فایل‌های مفقود در ‎.mf خطای checksum می‌دهد .IP https://bugzilla.redhat.com/1567763 4 .IX Item "https://bugzilla.redhat.com/1567763" guestfsd: error: /Windows/Drivers/VirtIO: Read\-only file system .IP https://bugzilla.redhat.com/1564983 4 .IX Item "https://bugzilla.redhat.com/1564983" دستور mount\-vfs در سوار کردن (mount) حجم منطقی (logical volume) با شکست مواجه شد .IP https://bugzilla.redhat.com/1561828 4 .IX Item "https://bugzilla.redhat.com/1561828" ابزارهای RHV به درستی در ماشین‌های مجازی مهاجرت‌یافته Windows نصب نمی‌شوند که باعث شکست در بوت می‌شود .IP https://bugzilla.redhat.com/1559027 4 .IX Item "https://bugzilla.redhat.com/1559027" ابزار virt\-v2v گزینه \-\-network را همراه با \-o rhv\-upload در نظر نمی‌گیرد .IP https://bugzilla.redhat.com/1557273 4 .IX Item "https://bugzilla.redhat.com/1557273" [RFE] بارگذاری مستقیم ایمیج‌ها به oVirt (virt\-v2v \-o rhv\-upload) .IP https://bugzilla.redhat.com/1544842 4 .IX Item "https://bugzilla.redhat.com/1544842" [RFE] افزودن short\-id از libosinfo به خروجی virt\-inspector .IP https://bugzilla.redhat.com/1544674 4 .IX Item "https://bugzilla.redhat.com/1544674" خروجی virt\-inspector \-\-help با صفحه راهنما (manpage) مغایرت دارد .IP https://bugzilla.redhat.com/1544227 4 .IX Item "https://bugzilla.redhat.com/1544227" RFE: شناسایی توزیع Kali Linux .IP https://bugzilla.redhat.com/1532224 4 .IX Item "https://bugzilla.redhat.com/1532224" پارامتر Resume=/dev/sdaX پس از تبدیل v2v نمی‌تواند در فایل grub مهمان rhel7 به resume=/dev/vdaX به‌روزرسانی شود .IP https://bugzilla.redhat.com/1530967 4 .IX Item "https://bugzilla.redhat.com/1530967" تغییر دسته‌بندی‌های «Guest Operating system management by VIX API» در صفحه راهنمای v2v .IP https://bugzilla.redhat.com/1527334 4 .IX Item "https://bugzilla.redhat.com/1527334" گزینه‌های مختلف \-it vddk و \-io vddk* باید مستند، حذف یا اصلاح شوند .IP https://bugzilla.redhat.com/1148012 4 .IX Item "https://bugzilla.redhat.com/1148012" \&\fBبرگشت داده شد (Reverted):\fR RFE: اجازه استفاده از qemu\-bridge\-helper برای پیاده‌سازی guestfs_set_network.SH "همچنین ببینید (SEE ALSO)" .IX Header "SEE ALSO" \&\fBguestfs\-examples\fR\|(1), \&\fBguestfs\-faq\fR\|(1), \&\fBguestfs\-performance\fR\|(1), \&\fBguestfs\-recipes\fR\|(1), \&\fBguestfs\-testing\fR\|(1), \&\fBguestfs\fR\|(3), \&\fBguestfish\fR\|(1), http://libguestfs.org .SH "نویسندگان (AUTHORS)" .IX Header "AUTHOR" Richard W.M. Jones .SH "کپی‌رایت و تکثیر (COPYRIGHT)" .IX Header "COPYRIGHT" Copyright (C) 2009\-2025 Red Hat Inc. .SH "مجوز (LICENSE)" این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط «مجوز عمومی همگانی گنو» (GNU General Public License) همان‌طور که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، چه نسخهٔ ۲ مجوز و یا (به انتخاب خودتان) هر نسخهٔ بعدی دیگری بازتوزیع کرده و/یا تغییر دهید. .PP این برنامه با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلیت فروش یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر «مجوز عمومی همگانی گنو» را ببینید. .PP شما باید به همراه این برنامه نسخه‌ای از «مجوز عمومی همگانی گنو» را دریافت کرده باشید؛ در غیر این صورت، به نشانی زیر بنویسید: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301 USA. .SH "گزارش باگ‌ها (BUGS)" .IX Header "BUGS" برای دریافت فهرستی از باگ‌های libguestfs، از این پیوند استفاده کنید: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools .PP برای ارسال گزارش باگ جدیدی علیه libguestfs، از این پیوند استفاده کنید: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools .PP هنگام گزارش یک باگ، لطفاً موارد زیر را ارائه دهید: .IP \(bu 4 نسخهٔ libguestfs. .IP \(bu 4 از کجا libguestfs را تهیه کرده‌اید (برای مثال کدام توزیع لینوکس، کامپایل‌شده از کد منبع و غیره). .IP \(bu 4 باگ را به‌دقت شرح دهید و روشی برای بازتولید آن ارائه نمایید. .IP \(bu 4 ابزار \fBlibguestfs\-test\-tool\fR\|(1) را اجرا کرده و خروجی \fBکامل و ویرایش‌نشدهٔ\fR آن را درون گزارش باگ قرار دهید.