summaryrefslogtreecommitdiffstats
path: root/daemon/isoinfo.c
Commit message (Collapse)AuthorAgeFilesLines
* daemon: isoinfo: Fix parsing of bogus dates.Richard W.M. Jones2012-11-291-1/+2
| | | | | | | | | | | | | | | | | eg: $ isoinfo --debug -d -i ubuntu-12.04-desktop-amd64.iso CD-ROM is in ISO 9660 format System id: Volume id: Ubuntu 12.04 LTS amd64 Volume set id: Publisher id: [...] Creation Date: 2012 04 25 16:13:46.00 Modification Date: 2012 04 25 16:13:46.00 Expiration Date: : : . Effective Date: : : . [...]
* daemon: collect list of called external commandsOlaf Hering2012-08-301-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | guestfsd calls many different tools. Keeping track of all of them is error prone. This patch introduces a new helper macro to put the command string into its own ELF section: GUESTFSD_EXT_CMD(C_variable, command_name); This syntax makes it still possible to grep for used command names. The actual usage of the collected list could be like this: objcopy -j .guestfsd_ext_cmds -O binary daemon/guestfsd /dev/stdout | tr '\0' '\n' | sort -u The resulting output will be used to tell mkinitrd which programs to copy into the initrd. Signed-off-by: Olaf Hering <olaf@aepfle.de> RWMJ: - Move str_vgchange at request of author. - Fix snprintf call in daemon/debug.c
* New APIs: isoinfo and isoinfo-device.Richard W.M. Jones2012-03-161-0/+292
Get ISO primary volume descriptor information for either ISO devices or ISO files.