Skip to content

cdraeger/alfred2-flushdns-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Alfred 2 Flush DNS Workflow

Flush the DNS cache in OS X (10.9+).

##Download

For an easy installation, you can download the exported workflow here: flushdns.alfredworkflow

##Usage

###Keyword: fdns

No arguments will prompt you for a user and password.

For more convenience, you can also enter your password after the keyword (separated by a space). This is much quicker, and don't worry: this workflow does not store or submit any data. If the password happens to be wrong, you will see the regular prompt by the system.

Success or errors are reported through a notification.

Command used:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

If mDNSResponder is not available (currently only the case for OS X 10.10 - 10.10.3, see this link), the following command for Discoveryd is used:

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches

##Changelog

####v1.1.1

  • Bugfix for OS X 10.10.4+

####v1.1

  • Updated for compatibility with OS X 10.10 Yosemite
  • Improved error handling
  • Minimum requirement upped to OS X 10.9 Mavericks (though it might still work on OS X 10.7 / 10.8)

####v1.0

  • Initial release