Small terminal change suggestion

Contribute ideas for future releases.
Forum rules
No support questions here please.
Suggestion & new ideas for Cinnamon go on GitHub.

Small terminal change suggestion

Postby RETNUH on Tue Jan 17, 2012 2:04 am

I have noticed that people have trouble with entering their password into the terminal as it doesn't show anything when you input. Perhaps *s could be put in as the person types the password?
We all know that light travels faster than sound. That's why certain people appear bright until you hear them speak. -Albert Einstein

Formerly known as Luckydog.

Looking for me? Check the IRC I've been hanging out there.
User avatar
RETNUH
Level 4
Level 4
 
Posts: 456
Joined: Fri Jul 15, 2011 10:55 pm
Location: Nebraska, USA

Linux Mint is funded by ads and donations.
 

Re: Small terminal change suggestion

Postby xenopeek on Tue Jan 17, 2012 5:42 pm

You can not display *s while entering a password with sudo on the terminal, without changing source code. You can however easily make sudo pop up a graphical dialog.

Create a file called askpass.sh in your home folder. Edit it, and put the following in it:
Code: Select all
#!/bin/sh
/usr/bin/zenity --entry --hide-text --text="Enter password:" --title="sudo"

Make the file executable (chmod +x askpass.sh).

Edit (or create) the file .bashrc in your home folder (gedit ~/.bashrc) and put this line at the end:
Code: Select all
export SUDO_ASKPASS=~/askpass.sh
alias suda='sudo -A'

Now any time you run a command with "suda command" instead of as "sudo command", it uses askpass.sh to ask you for your password. It pop ups a small dialog window where you can enter your password, and it will show *s.
Forum Rules | IRC Channel Rules
Image
Arch Linux / 64-bit / Gnome Shell
User avatar
xenopeek
Level 21
Level 21
 
Posts: 13639
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands


Return to Suggestions & New Ideas

Who is online

Users browsing this forum: No registered users and 5 guests