]> ### 0.1.2 - SMB share comment: control characters and backslashes in a disk's group or volume name are replaced with _, so a crafted disk can't add lines to the share's Samba config ### 0.1.1 - Plugin icon on the Plugins page, package description - Install keeps host directory symlinks and permissions (TAR_OPTIONS, as in the other plugins) ### 0.1.0 - First release: find Windows dynamic disks, assemble simple, spanned, striped and mirrored volumes with device-mapper, and mount them read-only (or read-write) under /mnt/disks - Windows Dynamic Disks section on the Main page and an ldmctl command-line tool - Share a mounted volume over SMB, public or per user, from the Main page or with ldmctl share **Windows Dynamic Disks** reads volumes from disks that Windows converted to dynamic (LDM): simple, spanned, striped and mirrored volumes on MBR or GPT disks. Volumes are assembled with device-mapper and mounted under /mnt/disks, read-only by default. Nothing is written to the disks unless you choose Mount R/W. &pkgURL; &md5; # Keep host directory symlinks and permissions (the package has no directory # headers, and these options keep it that way if one ever slips in). TAR_OPTIONS="--keep-directory-symlink --no-overwrite-dir" \ upgradepkg --install-new /boot/config/plugins/&name;/&name;-&version;-x86_64-1.txz # Drop packages left over from older versions on the flash drive. find /boot/config/plugins/&name;/ -maxdepth 1 -name '&name;-*.txz' ! -name '&name;-&version;-x86_64-1.txz' -delete echo "&name; &version; installed. Volumes appear under Main, Windows Dynamic Disks, and in 'ldmctl status'." /usr/local/emhttp/plugins/&name;/scripts/ldmctl unmount-all removepkg &name;-&version;-x86_64-1 rm -rf /usr/local/emhttp/plugins/&name; /tmp/&name; rm -rf /boot/config/plugins/&name; echo "&name; removed."