Skip to content

Instantly share code, notes, and snippets.

View rajiv's full-sized avatar

Rajiv Aaron Manglani rajiv

View GitHub Profile

WebPKI and Digital Signature related M&A + Investment + Public Offerings

  • This was inspired by Matt Suiche's great post on cyber security M&A related activity; there is some overlap but not much.
  • This is all public data.
  • I have also intentionally excluded sales of WebPKI key material, not only are these prices not public but they are usually very special cases that are in-essence impossible to compare effectively.
  • I have also included HSMs, Smart card, Digital signatures and CA related software companies in this list as it seems relevant.
Purchased Purchaser Date Price Structure Notes
@rajiv
rajiv / readme.md
Created January 7, 2019 03:41
How to build a "native" macOS application for FastMail

How to build a "native" macOS application for FastMail

This is useful if you have an account with FastMail and want to use their web interface as a separate application on macOS.

  1. install homebrew
  2. install nativefier: brew install nativefier
  3. build the application:
nativefier --honest --name "FastMail" --counter --single-instance 'https://www.fastmail.com/'
@rajiv
rajiv / # p11-kit - 2018-04-16_19-45-46.txt
Created April 17, 2018 00:58
p11-kit on macOS 10.11.6 - Homebrew build logs
Homebrew build logs for p11-kit on macOS 10.11.6
Build date: 2018-04-16 19:45:46
@rajiv
rajiv / out.log
Created February 13, 2018 16:46
pacmatic upgrade
# pacmatic -Syu
Recent ML chatter:
:: Synchronizing package databases...
core is up to date
extra 1612.6 KiB 1359K/s 00:01 [##################################] 100%
community 4.1 MiB 1574K/s 00:03 [##################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
@rajiv
rajiv / # testssl - 2017-09-27_16-48-16.txt
Created September 27, 2017 20:52
testssl on macOS 10.12.6 - Homebrew build logs
Homebrew build logs for testssl on macOS 10.12.6
Build date: 2017-09-27 16:48:16
@rajiv
rajiv / resend.sh
Created April 28, 2017 18:28
resend failed nullmailer messages
find /var/spool/nullmailer/failed -type f | while read ln; do nullmailer-queue < $ln; done
@rajiv
rajiv / Gemfile
Created April 13, 2015 23:31
static websites on heroku
source 'https://rubygems.org'
gem 'rack-contrib'
gem 'rack-rewrite'
gem 'thin'

Keybase proof

I hereby claim:

  • I am rajiv on github.
  • I am rajiv (https://keybase.io/rajiv) on keybase.
  • I have a public key whose fingerprint is 0A86 FC80 20B6 CDA3 B48D 4875 9EDD 2FD3 302A 3876

To claim this, I am signing this object:

$ curl -v 'https://graph.facebook.com/669029534/picture' -H 'dnt: 1' -H 'accept-encoding: gzip,deflate,sdch' -H 'accept-language: en-US,en;q=0.8' -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.76 Safari/537.36' -H 'accept: image/webp,*/*;q=0.8' --compressed
* Adding handle: conn: 0x7f8d00803a00
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x7f8d00803a00) send_pipe: 1, recv_pipe: 0
* About to connect() to graph.facebook.com port 443 (#0)
* Trying 31.13.74.128...
* Connected to graph.facebook.com (31.13.74.128) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
@rajiv
rajiv / pg-9.2.sh
Last active December 27, 2015 10:29 — forked from darkofabijan/pg-9.2.sh
build commands to run postgres 9.2 on semaphoreapp.com.
sudo apt-get remove -y postgresql-client-9.3 postgresql-9.3 postgresql-contrib-9.3 postgresql-server-dev-9.3
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
echo " deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get -y --force-yes install postgresql-9.2 postgresql-contrib-9.2
sudo su - postgres -c "pg_dropcluster --stop 9.2 main"
sudo su - postgres -c "pg_createcluster --start -e UTF-8 9.2 main"
sudo su - postgres -c "psql -c \"CREATE USER runner WITH PASSWORD 'semaphoredb';\" -d template1"
sudo su - postgres -c "psql -c \"ALTER USER runner CREATEUSER CREATEDB;\" -d template1"