ITzTravelInTime / TINU

TINU: The open tool to create bootable macOS installers.
GNU General Public License v2.0
492 stars 37 forks source link

Secondary password prompt is not escaped #5

Closed uraki66 closed 5 years ago

uraki66 commented 5 years ago

I couldn't get past the secondary password prompt. My password has '$$' in it. When I enter the '$$' as '\$\$' the secondary password prompt accepts my password. Please escape special characters from secondary password prompt.

ITzTravelInTime commented 5 years ago

Yes, i already know about that and this prompt also soffers from other issues, but luckly for the upcoming version i have changed the system that manages the password prompt, and now the app does no longer uses the useres credetials with a sudo command, it instead just uses the system apis via an apple script. So you want you can send me a message on telegram (i use the same nickname as here) and then i will let you join the beta testing group to try the new version, i am still making some modifications for the ui before rolling it out, but the functionality is all there.

Note that because of some limitations with privilaged tasks with apple scripts, the new system will ask more than 2 times the passowrd, up to 4-5 times depending on which operations the tool needs to make, for example if tinu needs to change the partition method used for the usb drive, it will ask 2 times the password just for this, because it needs to unmount with priviladges the usb drive and then to perform the actual format command.

ITzTravelInTime commented 5 years ago

if you want try out the new version in pre-release i can add you to the telegram group, just send me an email with your telegram nickname, so i can add you to the closed group

ITzTravelInTime commented 5 years ago

fixed in the new version 2.1, this issue is now closed.