Skip to content

Instantly share code, notes, and snippets.

View gregrperkins's full-sized avatar

Greg Perkins gregrperkins

  • Emerald Hills, CA
View GitHub Profile
## Crap I did to get pure-ftpd working on OSX
# Couldn't figure out how to easily use the system users
# Created a new user with the system dialog, "ftpuser" which as with all OSX accounts gets the "staff" group
# Thanks to https://superuser.com/questions/590683/how-do-i-find-my-user-id-and-group-in-mac-os-x
brew install pure-ftpd
pure-pw useradd ftpuser -u ftpuser -g staff -d /Users/ftpuser/ftproot
# (entered password twice)

Keybase proof

I hereby claim:

  • I am gregrperkins on github.
  • I am gregp (https://keybase.io/gregp) on keybase.
  • I have a public key ASA3LRQo705Fc8KNb6QNtb4iNkibfbogY6rePZD4q_7kAwo

To claim this, I am signing this object:

!function() {
var doc = document,
htm = doc.documentElement,
lct = null, // last click target
nearest = function(elm, tag) {
while (elm && elm.nodeName != tag) {
elm = elm.parentNode;
}
return elm;
};
@gregrperkins
gregrperkins / dialyzer.mk
Created November 26, 2012 12:20 — forked from dreid/dialyzer.mk
A second pass at making using dialyzer a little easier. This time as a Makefile.
##
## dialyzer.mk: Useful make targets for working with erlang's
## dialyzer. Manages a per-OTP version PLT which is then copied
## to your project directory and adds your dependencies to the
## plt. By default the OTP plt is stored in ~/.dialyzer so that
## it is used by all dialyzer.mk using projects. This can be
## changed with the PLT_BASE variable.
##
## Recommended usage is to add `include dialyzer.mk` to your
## projects Makefile.