Install the client:
apt-get install git
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
Generate certificates using manual mode:
| <item> | |
| <tunable>net.inet.icmp.drop_redirect</tunable> | |
| <value>1</value> | |
| <descr/> | |
| </item> | |
| <item> | |
| <tunable>net.isr.bindthreads</tunable> | |
| <value>1</value> | |
| <descr/> | |
| </item> |
| #!/usr/bin/env bash | |
| set -e | |
| addEntries() { | |
| # check if universal access / custom menu key exists | |
| if defaults read com.apple.universalaccess com.apple.custommenu.apps > /dev/null 2>&1; then | |
| defaults delete com.apple.universalaccess com.apple.custommenu.apps | |
| fi |
Install the client:
apt-get install git
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
Generate certificates using manual mode:
| # comments example for .dat or .ledger files | |
| @smallexample | |
| ; This is a single line comment, | |
| # and this, | |
| % and this, | |
| | and this, | |
| * and this. | |
| # If you have a deeply nested tree of accounts, | |
| # it may be convenient to define an alias, for example: |
| Latency Comparison Numbers (~2012) | |
| ---------------------------------- | |
| L1 cache reference 0.5 ns | |
| Branch mispredict 5 ns | |
| L2 cache reference 7 ns 14x L1 cache | |
| Mutex lock/unlock 25 ns | |
| Main memory reference 100 ns 20x L2 cache, 200x L1 cache | |
| Compress 1K bytes with Zippy 3,000 ns 3 us | |
| Send 1K bytes over 1 Gbps network 10,000 ns 10 us | |
| Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD |