I often find that, when I'm confronted with a filesystem access failure, during that lovely "wtf?" moment, I often mutter (and type) `pathlld` (a `bash` script)  
  

    $ pathlld -h
    pathlld [-f] [-h] [-l] [-m] <file> ... 
    pathlld: Use /bin/ls -ld to show permissions and ownerships for
    pathlld: each directory in the path for <file>.
    pathlld:     -f  Process nonexistent <file>s, to
    pathlld:         see existing parts of path to <file>.
    pathlld:     -l  If a path component is a soft-link, do /bin/ls -Lld, too.
    pathlld:     -m  Show mount info for any path component.
    pathlld:         that is a mountpoint.
    pathlld:     -s  Start at /, work all the way down to <file>.
    pathlld:     -v  Turn on verbose output to STDERR.
    pathlld:     -h  This help.

I would like to publish this tool. Can I do it via AskUbuntu?