Difference between pages "User talk:Duncan.britton" and "Package:Pass"

(Difference between pages)
 
(Created page with "pass is a password manager following the Unix philosophy. From the [http://www.passwordstore.org/|pass website]: <blockquote> With pass, each password lives inside of a gpg e...")
 
Line 1: Line 1:
{{Thankyou|adding content to the wiki|[[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]])}}
+
pass is a password manager following the Unix philosophy.
  
::wait wait a second  http://www.funtoo.org/Special:RecentChanges <--- can u make bigger changes, like adding content, and try avoid spamming this plz.  i hate it when i screw up, and notice it immediately after a commit because of this.  im just making sure you're aware that you're massively spamming logs. [[User:Threesixes|Threesixes]] ([[User talk:Threesixes|talk]]) 23:47, 22 September 2014 (UTC)
+
From the [http://www.passwordstore.org/|pass website]:
 +
<blockquote>
 +
With pass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities.
  
I am sorry if I have caused you any inconvenience. However, I am adding all Templates on the wiki to a Category:Template. Because of this, I have to add [[Category:Template]] to each Template -- hence the spamming of the log. Is it okay with you if I finish up (I will then be done spamming, I promise.)?
+
pass makes managing these individual password files extremely easy. All passwords live in ~/.password-store, and pass provides some nice commands for adding, editing, generating, and retrieving passwords. It is a very short and simple shell script. It's capable of temporarily putting passwords on your clipboard and tracking password changes using git.
  
Best,
+
You can edit the password store using ordinary unix shell commands alongside the pass command. There are no funky file formats or new paradigms to learn. There is bash completion so that you can simply hit tab to fill in names and commands, as well as completion for zsh and fish available in the completion folder. The community has even produced a GUI client, an iOS app, a Firefox plugin, a dmenu script, and even an emacs package.
Duncan
+
</blockquote>
  
Duncan, it is not really that helpful to add Templates to a Template category. They are all in their own namespace and it is easy to find them using this link: http://www.funtoo.org/index.php?title=Special%3AAllPages&from=&to=&namespace=10
+
== Installation ==
 +
You can install 'pass' the usual way:
 +
<console>
 +
###i## emerge -a pass
 +
</console>
  
I did not know about this namespaces tool. Should I remove all of the templates from that category that I created?
+
== USE Flags ==
 +
However if you want the features like zsh completion or dmenu script you should add some USe flags to configure pass to your needs.
  
Yeah, probably. In MediaWiki, generally any "Foo:" (with colon) prefix means it's in a separate namespace. This means it's easy to find all pages in a namespace using the All Pages link. Also note that you did this wrong. If you look at all the pages in [[:Category:Templates]], you'll notice that all the packages are in there. If you want to add a template to a category, but not the page that it's used on, then you need to put the category tag inside a <noinclude> </noinclude> section. That section will only apply to the template itself.
+
If you have 'equery' installed you can check the all available USE flags including their description using:
  
Moreover, this causes any page using a template to be in the template category as <code><nowiki>[[Category:Template]]</nowiki></code> is included in the source code of the page. By the way, I wonder if this is a good behavior. Indeed, you can't link to a category without including the page in this category. -- [[User:Pytony|Pytony]] ([[User talk:Pytony|talk]])
+
<console>
 +
###i## equery u pass
 +
</console>
 +
{{fancynote|Soon the wiki will list the use flags of packages too!}}
 +
 
 +
For example if you want pass the abillity to import passwords form other other password managers you should add 'importers':
 +
<console>
 +
###i## echo "app-admin/pass importers" >> /etc/portage/package.use"
 +
</console>

Revision as of 12:40, September 25, 2014

pass is a password manager following the Unix philosophy.

From the website:

With pass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities.

pass makes managing these individual password files extremely easy. All passwords live in ~/.password-store, and pass provides some nice commands for adding, editing, generating, and retrieving passwords. It is a very short and simple shell script. It's capable of temporarily putting passwords on your clipboard and tracking password changes using git.

You can edit the password store using ordinary unix shell commands alongside the pass command. There are no funky file formats or new paradigms to learn. There is bash completion so that you can simply hit tab to fill in names and commands, as well as completion for zsh and fish available in the completion folder. The community has even produced a GUI client, an iOS app, a Firefox plugin, a dmenu script, and even an emacs package.

Installation

You can install 'pass' the usual way:

# emerge -a pass

USE Flags

However if you want the features like zsh completion or dmenu script you should add some USe flags to configure pass to your needs.

If you have 'equery' installed you can check the all available USE flags including their description using:

# equery u pass

Note

Soon the wiki will list the use flags of packages too!

For example if you want pass the abillity to import passwords form other other password managers you should add 'importers':

# echo "app-admin/pass importers" >> /etc/portage/package.use"