| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: vhostmd | Distribution: SUSE Linux 16 |
| Version: 1.2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Fri Dec 6 01:25:00 2024 |
| Group: System/Daemons | Build host: reproducible |
| Size: 100666 | Source RPM: vhostmd-1.2-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/vhostmd/vhostmd | |
| Summary: Virtual Host Metrics Daemon (vhostmd) | |
vhostmd provides a "metrics communication channel" between a host and its hosted virtual machines, allowing limited introspection of host resource usage from within virtual machines.
LGPL-2.1-or-later
* Fri Dec 06 2024 jfehlig@suse.com
- conf: Update the 'VirtualizationVendor' action to strip any
URLs that may follow the vendor name
Modified vhostmd-conf.patch
bsc#1230961
* Tue Oct 01 2024 jfehlig@suse.com
- Fix virtio transport to work with libvirt >= 9.7.0
Added patches:
5a04b594-Add-channel_path-setting.patch,
176fcda4-Support-new-channel-path-naming.patch,
9d282891-Fix-parsing-of-vmstat-output.patch
bsc#1230961
* Fri Sep 20 2024 jfehlig@suse.com
- Update to version 1.2
- Fix actions using the 'free' command
- Fix buffer accounting when generating metric XML
- Fix warning with gcc >= 13
- Fix implicit declarations
- Change actions to retrieve vendor and product info
- Add a 'unit' attribute to the metrics element
- vif-stats.py: convert to Python3
- Misc coverity fixes
- Relax virtio requirement in config file
- Drop relax-virtio-config-requirement.patch
- Add service file
* Tue Feb 20 2024 dimstar@opensuse.org
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Wed Jan 05 2022 jsegitz@suse.com
- Added hardening to systemd service (bsc#1181400)
harden_vhostmd.service.patch
* Mon Feb 03 2020 dimstar@opensuse.org
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut through the -mini flavors.
* Mon Oct 28 2019 jfehlig@suse.com
- spec: Don't replace user-modified dtd in /etc/vhostmd/
bsc#1154838
* Wed Oct 09 2019 jfehlig@suse.com
- Relax virtio requirement in config file
relax-virtio-config-requirement.patch
bsc#1152803
* Fri Apr 12 2019 jfehlig@suse.com
- Update to vhostmd 1.1
- Merge libserialclient with libmetrics
- Misc bug fixes and improvements
- bsc#1129772
* Mon Dec 03 2018 jfehlig@suse.com
- Update to vhostmd 1.0
- Add virtio as transport mechanism
- Update to work with modern Xen
- Add SIGPIPE handler and reconnect
- Add systemd service file
- Modernize build files
- Misc bug fixes and improvements
- Dropped patches:
modernize-build-files.patch,
add-systemd-service.patch,
c7646e32-handle-sigpipe-reconnect.patch,
03dc9982-fix-deallocation.patch
* Mon Jun 25 2018 jfehlig@suse.com
- Handle SIGPIPE and reconnect to libvirtd
c7646e32-handle-sigpipe-reconnect.patch,
03dc9982-fix-deallocation.patch
bsc#1098804
* Mon Apr 30 2018 jfehlig@suse.com
- vhostmd.service: fix typo and move Documentation from [Service]
to [Unit] section
bsc#1090769
* Sat Apr 29 2017 jengelh@inai.de
- Fix RPM group for libmetrics0
- Replace old RPM shell vars in %install
- Author lists do not belong into the description
- Use macros in file list to compact paths
* Thu Apr 27 2017 jfehlig@suse.com
- Add systemd service file
add-systemd-service.patch
bsc#1036427
- Replace build-improvements.patch with
modernize-build-files.patch sent upstream
* Wed Jan 14 2015 jfehlig@suse.com
- Build vhostmd for all architectures
* Tue Nov 11 2014 jfehlig@suse.com
- Improve build scripts
Replace build-fix.patch with build-improvements.patch
* Mon Nov 03 2014 jfehlig@suse.com
- Fix Factory build
build-fix.patch
* Fri Jun 13 2014 mlatimer@suse.com
- Further updates to vmhostd.xml
- Support both xen and non-xen hypervisors (kvm)
- Document reserved characters in 'action' field
- Revert xen_version back to major/minor/extra to maintain compatability
with xend
- Minor syntax and legibility cleanup
vhostmd-conf.patch
bnc#872736
* Wed Jun 11 2014 mlatimer@suse.com
- Various updates to vmhostd.xml
- Replace xm commands with xl commands
- Add /sbin and /bin to <path>
- Use xen_version for VirtualizationProductInfo
vhostmd-conf.patch
* Tue Dec 10 2013 jfehlig@suse.com
- link libmetrics with libxml to fix Factory build
* Sun Nov 20 2011 coolo@suse.com
- add libtool as buildrequire to avoid implicit dependency
* Tue Mar 30 2010 jfehlig@novell.com
- Fixed vm-dump-metrics man page
bnc#592242
manpage.patch
- Build vhostmd without xenstore support since it is not well
tested on SuSE distributions. Additionally, it can be confusing
when used in context of KVM where xenstore does not exist.
- Strip 's' (seconds) from metrics that contain a time value
vhostmd-conf.patch
- Remove stray newline from metric values to improve XML readability
value-newline.patch
* Wed Dec 09 2009 jfehlig@novell.com
- Release of version 0.4
- configure.ac: Fix C compiler detection to be compatible with
automake
- chdir ("/") when daemonizing self
* Fri Oct 30 2009 jfehlig@novell.com
- Release of version 0.3
- change default disk location to /dev/shm/vhostmd0
- open metrics disk with O_DIRECT
- Fixes for '--with{,out}-xenstore' option
- Allow gcc to check calls to vu_log* printf-like functions
- Always connect to libvirt read-only
- Add '-u user' command line option to drop root privs
- Add '-c uri' command line option to specify libvirt connection
URI
- Add CONNECT substitution <action>s
- vm-dump-metrics: On error, exit with status code 1
* Tue Sep 29 2009 aj@suse.de
- Fix devel package requires.
* Wed Sep 16 2009 dmueller@suse.de
- fix devel package requires
* Mon Jun 29 2009 jfehlig@novell.com
- Validate XML returned by 'action' for metric type 'xml'
- Do not convert metrics values internally in vhostmd. Treat
all metric values as strings and leave it to consumers to do
any conversion.
* Fri Jun 26 2009 jfehlig@novell.com
- Allow larger buffer for 'xml' type
* Fri Jun 26 2009 jfehlig@novell.com
- Add metric type 'XML'
* Fri Jun 19 2009 jfehlig@novell.com
- vhostmd is currently only used with Xen so make it
ExclusiveArch x86 and x86_64
* Mon Jun 15 2009 jfehlig@novell.com
- Truncate metrics disk on open
* Tue Jun 09 2009 jfehlig@novell.com
- Change COPYING from GPL3 to LGPL2.1
* Fri Jun 05 2009 jfehlig@novell.com
- Explicitly name subpackages with -n
* Fri Jun 05 2009 jfehlig@novell.com
- Version 0.2
- Updated documentation
- Added group metric type
- Added perl script for generating {PageIn,PageFault}Rate
* Wed Jan 07 2009 plc@novell.com
- Initial creation
/etc/vhostmd /etc/vhostmd/metric.dtd /etc/vhostmd/vhostmd.conf /etc/vhostmd/vhostmd.dtd /usr/lib/systemd/system/vhostmd.service /usr/sbin/rcvhostmd /usr/sbin/vhostmd /usr/share/doc/vhostmd /usr/share/doc/vhostmd/README /usr/share/doc/vhostmd/mdisk.xml /usr/share/doc/vhostmd/metric.dtd /usr/share/doc/vhostmd/vhostmd.dtd /usr/share/doc/vhostmd/vhostmd.xml /usr/share/man/man8/vhostmd.8.gz /usr/share/vhostmd /usr/share/vhostmd/scripts /usr/share/vhostmd/scripts/pagerate.pl
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:29:13 2025