All posts by cmp

Prevent screen(1) from resizing your SecureCRT windows

Have you ever noticed that when you start or reattach screen it resizes every SecureCRT tab you have open to 80 columns?

There’s an extremely easy fix. First, find out which term you are using. This must be done outside of screen or your term is simply screen.

[cmp@server ~]$ echo $TERM
vt100

Then add the following line to your ~/.screenrc file, adjusting for your term, as needed:

termcapinfo vt100* 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'

For xterm, you’d replace vt100 with xterm.

Your terminal will now be the width of your SecureCRT window.

Fixing Postfix permissions on FreeBSD

I recently ran into issues with Postfix not being able to create files in the mail queue because of a permissions problem. Postfix was installed via pkg so it’s a bit perplexing that the permissions were not set as part of the install process. This was inside a jail, but I don’t see how that should make a difference. Here’s the error I was seeing in /var/log/maillog:

Oct  2 15:36:25 monitor postfix/postdrop[20795]: warning: mail_queue_enter: create file maildrop/615300.20795: Permission denied
Oct  2 15:36:29 monitor postfix/postdrop[20823]: warning: mail_queue_enter: create file maildrop/695303.20823: Permission denied

Here’s how I fixed it:

/usr/sbin/service postfix stop
/usr/bin/killall -9 postdrop
/usr/bin/chgrp -R maildrop /var/spool/postfix/public
/usr/bin/chgrp -R maildrop /var/spool/postfix/maildrop/
/usr/local/sbin/postfix set-permissions 
/usr/local/sbin/postfix check
/usr/sbin/service postfix start

Subnet conversion quick reference

Bitmask (Bits) Dotted Decimal Hexadecimal Binary
/0 0.0.0.0 0x00000000 00000000 00000000 00000000 00000000
/1 128.0.0.0 0x80000000 10000000 00000000 00000000 00000000
/2 192.0.0.0 0xc0000000 11000000 00000000 00000000 00000000
/3 224.0.0.0 0xe0000000 11100000 00000000 00000000 00000000
/4 240.0.0.0 0xf0000000 11110000 00000000 00000000 00000000
/5 248.0.0.0 0xf8000000 11111000 00000000 00000000 00000000
/6 252.0.0.0 0xfc000000 11111100 00000000 00000000 00000000
/7 254.0.0.0 0xfe000000 11111110 00000000 00000000 00000000
/8 255.0.0.0 0xff000000 11111111 00000000 00000000 00000000
/9 255.128.0.0 0xff800000 11111111 10000000 00000000 00000000
/10 255.192.0.0 0xffc00000 11111111 11000000 00000000 00000000
/11 255.224.0.0 0xffe00000 11111111 11100000 00000000 00000000
/12 255.240.0.0 0xfff00000 11111111 11110000 00000000 00000000
/13 255.248.0.0 0xfff80000 11111111 11111000 00000000 00000000
/14 255.252.0.0 0xfffc0000 11111111 11111100 00000000 00000000
/15 255.254.0.0 0xfffe0000 11111111 11111110 00000000 00000000
/16 255.255.0.0 0xffff0000 11111111 11111111 00000000 00000000
/17 255.255.128.0 0xffff8000 11111111 11111111 10000000 00000000
/18 255.255.192.0 0xffffc000 11111111 11111111 11000000 00000000
/19 255.255.224.0 0xffffe000 11111111 11111111 11100000 00000000
/20 255.255.240.0 0xfffff000 11111111 11111111 11110000 00000000
/21 255.255.248.0 0xfffff800 11111111 11111111 11111000 00000000
/22 255.255.252.0 0xfffffc00 11111111 11111111 11111100 00000000
/23 255.255.254.0 0xfffffe00 11111111 11111111 11111110 00000000
/24 255.255.255.0 0xffffff00 11111111 11111111 11111111 00000000
/25 255.255.255.128 0xffffff80 11111111 11111111 11111111 10000000
/26 255.255.255.192 0xffffffc0 11111111 11111111 11111111 11000000
/27 255.255.255.224 0xffffffe0 11111111 11111111 11111111 11100000
/28 255.255.255.240 0xfffffff0 11111111 11111111 11111111 11110000
/29 255.255.255.248 0xfffffff8 11111111 11111111 11111111 11111000
/30 255.255.255.252 0xfffffffc 11111111 11111111 11111111 11111100
/31 255.255.255.254 0xfffffffe 11111111 11111111 11111111 11111110
/32 255.255.255.255 0xffffffff 11111111 11111111 11111111 11111111

Juniper BGP path selection

  1. Verify that the next hop can be resolved.
  2. Choose the path with the lowest preference value (routing protocol process preference).
  3. Prefer the path with higher local preference. For non-BGP paths, choose the path with the lowest preference2 value.
  4. If the accumulated interior gateway protocol (AIGP) attribute is enabled, prefer the path with the lower AIGP attribute.
  5. Prefer the path with the shortest autonomous system (AS) path value.
  6. Prefer the route with the lower origin code.  Routes learned from an IGP have a lower origin code than those learned from an exterior gateway protocol (EGP), and both have lower origin codes than incomplete routes (routes whose origin is unknown).
  7. Prefer the path with the lowest multiple exit discriminator (MED) metric.
  8. Prefer strictly internal paths, which include IGP routes and locally generated routes (static, direct, local, and so forth).
  9. Prefer strictly external BGP (EBGP) paths over external paths learned through internal BGP (IBGP) sessions.
  10. Prefer the path whose next hop is resolved through the IGP route with the lowest metric.
  11. If both paths are external, prefer the currently active path to minimize route-flapping.
  12. Prefer a primary route over a secondary route. A primary route is one that belongs to the routing table. A secondary route is one that is added to the routing table through an export policy.
  13. Prefer the path from the peer with the lowest router ID. For any path with an originator ID attribute, substitute the originator ID for the router ID during router ID comparison.
  14. Prefer the path with the shortest cluster list length. The length is 0 for no list.
  15. Prefer the path from the peer with the lowest peer IP address.

Cisco BGP path selection

  1. Prefer the path with the highest WEIGHT.  (Weight is a Cisco-proprietary attribute and is non-transitive)
  2. Prefer the path with the highest LOCAL_PREF.  (Default value is 100 and is non-transitive)
  3. Prefer the path that was locally originated via a network or aggregate BGP sub-command or through redistribution from an IGP.
  4. Prefer the path with the shortest AS_PATH.
  5. Prefer the path with the lowest origin type.
  6. Prefer the path with the lowest multi-exit discriminator (MED).
  7. Prefer eBGP over iBGP paths.
  8. Prefer the path with the lowest IGP metric to the BGP next hop.
  9. Determine if multiple paths require installation in the routing table for BGP Multipath.
  10. When both paths are external, prefer the path that was received first (the oldest one).
  11. Prefer the route that comes from the BGP router with the lowest router ID.
  12. If the originator or router ID is the same for multiple paths, prefer the path with the minimum cluster list length.
  13. Prefer the path that comes from the lowest neighbor address.

Comparing Cisco and Juniper administrative distance

Protocol Cisco Juniper
Connected / Direct 0 0
Static 1 5
EIGRP Summary 5
OSPF Internal 10
IS-IS Level 1 Internal 15
IS-IS Level 2 Internal 18
BGP External 20
EIGRP Internal 90
OSPF All 110
IS-IS All 115
RIP 120 100
OSPF External 150
IS-IS Level 1 External 160
IS-IS Level 2 External 165
EIGRP External 170
BGP All 170
BGP Internal 200

IPv6 quick reference guide

Prefix Bits IP Addresses /64s /48s In English
/64 64 18,446,744,073,709,551,616 1   18.446 Quintillion
/63 65 36,893,488,147,419,103,232 2   36.893 Quintillion
/62 66 73,786,976,294,838,206,464 4   73.786 Quintillion
/61 67 147,573,952,589,676,412,928 8   147.573 Quintillion
/60 68 295,147,905,179,352,825,856 16   295.147 Quintillion
/59 69 590,295,810,358,705,651,712 32   590.295 Quintillion
/58 70 1,180,591,620,717,411,303,424 64   1.180 Sextillion
/57 71 2,361,183,241,434,822,606,848 128   2.361 Sextillion
/56 72 4,722,366,482,869,645,213,696 256   4.722 Sextillion
/55 73 9,444,732,965,739,290,427,392 512   9.444 Sextillion
/54 74 18,889,465,931,478,580,854,784 1,024   18.889 Sextillion
/53 75 37,778,931,862,957,161,709,568 2,048   37.778 Sextillion
/52 76 75,557,863,725,914,323,419,136 4,096   75.557 Sextillion
/51 77 151,115,727,451,828,646,838,272 8,192   151.115 Sextillion
/50 78 302,231,454,903,657,293,676,544 16,384   302.231 Sextillion
/49 79 604,462,909,807,314,587,353,088 32,768   604.462 Sextillion
/48 80 1,208,925,819,614,629,174,706,176 65,536 1 1.208 Septillion
/47 81 2,417,851,639,229,258,349,412,352 131,072 2 2.417 Septillion
/46 82 4,835,703,278,458,516,698,824,704 262,144 4 4.835 Septillion
/45 83 9,671,406,556,917,033,397,649,408 524,288 8 9.671 Septillion
/44 84 19,342,813,113,834,066,795,298,816 1,048,576 16 19.342 Septillion
/43 85 38,685,626,227,668,133,590,597,632 2,097,152 32 38.685 Septillion
/42 86 77,371,252,455,336,267,181,195,264 4,194,304 64 77.371 Septillion
/41 87 154,742,504,910,672,534,362,390,528 8,388,608 128 154.742 Septillion
/40 88 309,485,009,821,345,068,724,781,056 16,777,216 256 309.485 Septillion
/39 89 618,970,019,642,690,137,449,562,112 33,554,432 512 618.970 Septillion
/38 90 1,237,940,039,285,380,274,899,124,224 67,108,864 1,024 1.237 Octillion
/37 91 2,475,880,078,570,760,549,798,248,448 134,217,728 2,048 2.475 Octillion
/36 92 4,951,760,157,141,521,099,596,496,896 268,435,456 4,096 4.951 Octillion
/35 93 9,903,520,314,283,042,199,192,993,792 536,870,912 8,192 9.903 Octillion
/34 94 19,807,040,628,566,084,398,385,987,584 1,073,741,824 16,384 19.807 Octillion
/33 95 39,614,081,257,132,168,796,771,975,168 2,147,483,648 32,768 39.614 Octillion
/32 96 79,228,162,514,264,337,593,543,950,336 4,294,967,296 65,536 79.228 Octillion
/31 97 158,456,325,028,528,675,187,087,900,672 8,589,934,592 131,072 158.456 Octillion
/30 98 316,912,650,057,057,350,374,175,801,344 17,179,869,184 262,144 316.912 Octillion
/29 99 633,825,300,114,114,700,748,351,602,688 34,359,738,368 524,288 633.825 Octillion
/28 100 1,267,650,600,228,229,401,496,703,205,376 68,719,476,736 1,048,576 1.267 Nonillion
/27 101 2,535,301,200,456,458,802,993,406,410,752 137,438,953,472 2,097,152 2.535 Nonillion
/26 102 5,070,602,400,912,917,605,986,812,821,504 274,877,906,944 4,194,304 5.070 Nonillion
/25 103 10,141,204,801,825,835,211,973,625,643,008 549,755,813,888 8,388,608 10.141 Nonillion
/24 104 20,282,409,603,651,670,423,947,251,286,016 1,099,511,627,776 16,777,216 20.282 Nonillion

IPv4 quick reference

Prefix Bits IP Addresses /24s /16s /8s Subnet Mask
/32 0 1       255.255.255.255
/31 1 2       255.255.255.254
/30 2 4       255.255.255.252
/29 3 8       255.255.255.248
/28 4 16       255.255.255.240
/27 5 32       255.255.255.224
/26 6 64       255.255.255.192
/25 7 128       255.255.255.128
/24 8 256 1     255.255.255.0
/23 9 512 2     255.255.254.0
/22 10 1,024 4     255.255.252.0
/21 11 2,048 8     255.255.248.0
/20 12 4,096 16     255.255.240.0
/19 13 8,192 32     255.255.224.0
/18 14 16,384 64     255.255.192.0
/17 15 32,768 128     255.255.128.0
/16 16 65,536 256 1   255.255.0.0
/15 17 131,072 512 2   255.254.0.0
/14 18 262,144 1,024 4   255.252.0.0
/13 19 524,288 2,048 8   255.248.0.0
/12 20 1,048,576 4,096 16   255.240.0.0
/11 21 2,097,152 8,192 32   255.224.0.0
/10 22 4,194,304 16,384 64   255.192.0.0
/9 23 8,388,608 32,768 128   255.128.0.0
/8 24 16,777,216 65,536 256 1 255.0.0.0
/7 25 33,554,432 131,072 512 2 254.0.0.0
/6 26 67,108,864 262,144 1,024 4 252.0.0.0
/5 27 134,217,728 524,288 2,048 8 248.0.0.0
/4 28 268,435,456 1,048,576 4,096 16 240.0.0.0
/3 29 536,870,912 2,097,152 8,192 32 224.0.0.0
/2 30 1,073,741,824 4,194,304 16,384 64 192.0.0.0
/1 31 2,147,483,648 8,388,608 32,768 128 128.0.0.0
/0 32 4,294,967,296 16,777,216 65,536 256 0.0.0.0

Fixing your Juniper SRX branch series boot partition

A recent storm caused us to lose power and the next time I logged in into my SRX100H2 home router, I was greeted with this warning:

***********************************************************************
**                                                                   **
**  WARNING: THIS DEVICE HAS BOOTED FROM THE BACKUP JUNOS IMAGE      **
**                                                                   **
**  It is possible that the primary copy of JUNOS failed to boot up  **
**  properly, and so this device has booted from the backup copy.    **
**                                                                   **
**  Please re-install JUNOS to recover the primary copy in case      **
**  it has been corrupted.                                           **
**                                                                   **
***********************************************************************

Luckily, the fix was easy and kudos to Juniper for implementing the two-partition system. Here’s the fix:

request system snapshot slice alternate

To verify the procedure, issue the following command:

show system snapshot media internal

The results should look something like this:

Information for snapshot on       internal (/dev/da0s1a) (backup)
Creation date: Aug 14 18:06:53 2015
JUNOS version on snapshot:
  junos  : 12.1X44-D35.5-domestic
Information for snapshot on       internal (/dev/da0s2a) (primary)
Creation date: Jul 31 11:15:08 2016
JUNOS version on snapshot:
  junos  : 12.1X44-D35.5-domestic

Complete list of large Font Awesome icons

Last updated on May 27th, 2016 – Font Awesome version 4.6.3


  • fa-500px

  • fa-adjust

  • fa-adn

  • fa-align-center

  • fa-align-justify

  • fa-align-left

  • fa-align-right

  • fa-amazon

  • fa-ambulance

  • fa-american-sign-language-interpreting

  • fa-anchor

  • fa-android

  • fa-angellist

  • fa-angle-double-down

  • fa-angle-double-left

  • fa-angle-double-right

  • fa-angle-double-up

  • fa-angle-down

  • fa-angle-left

  • fa-angle-right

  • fa-angle-up

  • fa-apple

  • fa-archive

  • fa-area-chart

  • fa-arrow-circle-down

  • fa-arrow-circle-left

  • fa-arrow-circle-o-down

  • fa-arrow-circle-o-left

  • fa-arrow-circle-o-right

  • fa-arrow-circle-o-up

  • fa-arrow-circle-right

  • fa-arrow-circle-up

  • fa-arrow-down

  • fa-arrow-left

  • fa-arrow-right

  • fa-arrow-up

  • fa-arrows

  • fa-arrows-alt

  • fa-arrows-h

  • fa-arrows-v

  • fa-assistive-listening-systems

  • fa-asterisk

  • fa-at

  • fa-audio-description

  • fa-backward

  • fa-balance-scale

  • fa-ban

  • fa-bar-chart

  • fa-barcode

  • fa-bars

  • fa-battery-empty

  • fa-battery-full

  • fa-battery-half

  • fa-battery-quarter

  • fa-battery-three-quarters

  • fa-bed

  • fa-beer

  • fa-behance

  • fa-behance-square

  • fa-bell

  • fa-bell-o

  • fa-bell-slash

  • fa-bell-slash-o

  • fa-bicycle

  • fa-binoculars

  • fa-birthday-cake

  • fa-bitbucket

  • fa-bitbucket-square

  • fa-black-tie

  • fa-blind

  • fa-bluetooth

  • fa-bluetooth-b

  • fa-bold

  • fa-bolt

  • fa-bomb

  • fa-book

  • fa-bookmark

  • fa-bookmark-o

  • fa-braille

  • fa-briefcase

  • fa-btc

  • fa-bug

  • fa-building

  • fa-building-o

  • fa-bullhorn

  • fa-bullseye

  • fa-bus

  • fa-buysellads

  • fa-calculator

  • fa-calendar

  • fa-calendar-check-o

  • fa-calendar-minus-o

  • fa-calendar-o

  • fa-calendar-plus-o

  • fa-calendar-times-o

  • fa-camera

  • fa-camera-retro

  • fa-car

  • fa-caret-down

  • fa-caret-left

  • fa-caret-right

  • fa-caret-square-o-down

  • fa-caret-square-o-left

  • fa-caret-square-o-right

  • fa-caret-square-o-up

  • fa-caret-up

  • fa-cart-arrow-down

  • fa-cart-plus

  • fa-cc

  • fa-cc-amex

  • fa-cc-diners-club

  • fa-cc-discover

  • fa-cc-jcb

  • fa-cc-mastercard

  • fa-cc-paypal

  • fa-cc-stripe

  • fa-cc-visa

  • fa-certificate

  • fa-chain-broken

  • fa-check

  • fa-check-circle

  • fa-check-circle-o

  • fa-check-square

  • fa-check-square-o

  • fa-chevron-circle-down

  • fa-chevron-circle-left

  • fa-chevron-circle-right

  • fa-chevron-circle-up

  • fa-chevron-down

  • fa-chevron-left

  • fa-chevron-right

  • fa-chevron-up

  • fa-child

  • fa-chrome

  • fa-circle

  • fa-circle-o

  • fa-circle-o-notch

  • fa-circle-thin

  • fa-clipboard

  • fa-clock-o

  • fa-clone

  • fa-cloud

  • fa-cloud-download

  • fa-cloud-upload

  • fa-code

  • fa-code-fork

  • fa-codepen

  • fa-codiepie

  • fa-coffee

  • fa-cog

  • fa-cogs

  • fa-columns

  • fa-comment

  • fa-comment-o

  • fa-commenting

  • fa-commenting-o

  • fa-comments

  • fa-comments-o

  • fa-compass

  • fa-compress

  • fa-connectdevelop

  • fa-contao

  • fa-copyright

  • fa-creative-commons

  • fa-credit-card

  • fa-credit-card-alt

  • fa-crop

  • fa-crosshairs

  • fa-css3

  • fa-cube

  • fa-cubes

  • fa-cutlery

  • fa-dashcube

  • fa-database

  • fa-deaf

  • fa-delicious

  • fa-desktop

  • fa-deviantart

  • fa-diamond

  • fa-digg

  • fa-dot-circle-o

  • fa-download

  • fa-dribbble

  • fa-dropbox

  • fa-drupal

  • fa-edge

  • fa-eject

  • fa-ellipsis-h

  • fa-ellipsis-v

  • fa-empire

  • fa-envelope

  • fa-envelope-o

  • fa-envelope-square

  • fa-envira

  • fa-eraser

  • fa-eur

  • fa-exchange

  • fa-exclamation

  • fa-exclamation-circle

  • fa-exclamation-triangle

  • fa-expand

  • fa-expeditedssl

  • fa-external-link

  • fa-external-link-square

  • fa-eye

  • fa-eye-slash

  • fa-eyedropper

  • fa-facebook

  • fa-facebook-official

  • fa-facebook-square

  • fa-fast-backward

  • fa-fast-forward

  • fa-fax

  • fa-female

  • fa-fighter-jet

  • fa-file

  • fa-file-archive-o

  • fa-file-audio-o

  • fa-file-code-o

  • fa-file-excel-o

  • fa-file-image-o

  • fa-file-o

  • fa-file-pdf-o

  • fa-file-powerpoint-o

  • fa-file-text

  • fa-file-text-o

  • fa-file-video-o

  • fa-file-word-o

  • fa-files-o

  • fa-film

  • fa-filter

  • fa-fire

  • fa-fire-extinguisher

  • fa-firefox

  • fa-first-order

  • fa-flag

  • fa-flag-checkered

  • fa-flag-o

  • fa-flask

  • fa-flickr

  • fa-floppy-o

  • fa-folder

  • fa-folder-o

  • fa-folder-open

  • fa-folder-open-o

  • fa-font

  • fa-font-awesome

  • fa-fonticons

  • fa-fort-awesome

  • fa-forumbee

  • fa-forward

  • fa-foursquare

  • fa-frown-o

  • fa-futbol-o

  • fa-gamepad

  • fa-gavel

  • fa-gbp

  • fa-genderless

  • fa-get-pocket

  • fa-gg

  • fa-gg-circle

  • fa-gift

  • fa-git

  • fa-git-square

  • fa-github

  • fa-github-alt

  • fa-github-square

  • fa-gitlab

  • fa-glass

  • fa-glide

  • fa-glide-g

  • fa-globe

  • fa-google

  • fa-google-plus

  • fa-google-plus-official

  • fa-google-plus-square

  • fa-google-wallet

  • fa-graduation-cap

  • fa-gratipay

  • fa-h-square

  • fa-hacker-news

  • fa-hand-lizard-o

  • fa-hand-o-down

  • fa-hand-o-left

  • fa-hand-o-right

  • fa-hand-o-up

  • fa-hand-paper-o

  • fa-hand-peace-o

  • fa-hand-pointer-o

  • fa-hand-rock-o

  • fa-hand-scissors-o

  • fa-hand-spock-o

  • fa-hashtag

  • fa-hdd-o

  • fa-header

  • fa-headphones

  • fa-heart

  • fa-heart-o

  • fa-heartbeat

  • fa-history

  • fa-home

  • fa-hospital-o

  • fa-hourglass

  • fa-hourglass-end

  • fa-hourglass-half

  • fa-hourglass-o

  • fa-hourglass-start

  • fa-houzz

  • fa-html5

  • fa-i-cursor

  • fa-ils

  • fa-inbox

  • fa-indent

  • fa-industry

  • fa-info

  • fa-info-circle

  • fa-inr

  • fa-instagram

  • fa-internet-explorer

  • fa-ioxhost

  • fa-italic

  • fa-joomla

  • fa-jpy

  • fa-jsfiddle

  • fa-key

  • fa-keyboard-o

  • fa-krw

  • fa-language

  • fa-laptop

  • fa-lastfm

  • fa-lastfm-square

  • fa-leaf

  • fa-leanpub

  • fa-lemon-o

  • fa-level-down

  • fa-level-up

  • fa-life-ring

  • fa-lightbulb-o

  • fa-line-chart

  • fa-link

  • fa-linkedin

  • fa-linkedin-square

  • fa-linux

  • fa-list

  • fa-list-alt

  • fa-list-ol

  • fa-list-ul

  • fa-location-arrow

  • fa-lock

  • fa-long-arrow-down

  • fa-long-arrow-left

  • fa-long-arrow-right

  • fa-long-arrow-up

  • fa-low-vision

  • fa-magic

  • fa-magnet

  • fa-male

  • fa-map

  • fa-map-marker

  • fa-map-o

  • fa-map-pin

  • fa-map-signs

  • fa-mars

  • fa-mars-double

  • fa-mars-stroke

  • fa-mars-stroke-h

  • fa-mars-stroke-v

  • fa-maxcdn

  • fa-meanpath

  • fa-medium

  • fa-medkit

  • fa-meh-o

  • fa-mercury

  • fa-microphone

  • fa-microphone-slash

  • fa-minus

  • fa-minus-circle

  • fa-minus-square

  • fa-minus-square-o

  • fa-mixcloud

  • fa-mobile

  • fa-modx

  • fa-money

  • fa-moon-o

  • fa-motorcycle

  • fa-mouse-pointer

  • fa-music

  • fa-neuter

  • fa-newspaper-o

  • fa-object-group

  • fa-object-ungroup

  • fa-odnoklassniki

  • fa-odnoklassniki-square

  • fa-opencart

  • fa-openid

  • fa-opera

  • fa-optin-monster

  • fa-outdent

  • fa-pagelines

  • fa-paint-brush

  • fa-paper-plane

  • fa-paper-plane-o

  • fa-paperclip

  • fa-paragraph

  • fa-pause

  • fa-pause-circle

  • fa-pause-circle-o

  • fa-paw

  • fa-paypal

  • fa-pencil

  • fa-pencil-square

  • fa-pencil-square-o

  • fa-percent

  • fa-phone

  • fa-phone-square

  • fa-picture-o

  • fa-pie-chart

  • fa-pied-piper

  • fa-pied-piper-alt

  • fa-pied-piper-pp

  • fa-pinterest

  • fa-pinterest-p

  • fa-pinterest-square

  • fa-plane

  • fa-play

  • fa-play-circle

  • fa-play-circle-o

  • fa-plug

  • fa-plus

  • fa-plus-circle

  • fa-plus-square

  • fa-plus-square-o

  • fa-power-off

  • fa-print

  • fa-product-hunt

  • fa-puzzle-piece

  • fa-qq

  • fa-qrcode

  • fa-question

  • fa-question-circle

  • fa-question-circle-o

  • fa-quote-left

  • fa-quote-right

  • fa-random

  • fa-rebel

  • fa-recycle

  • fa-reddit

  • fa-reddit-alien

  • fa-reddit-square

  • fa-refresh

  • fa-registered

  • fa-renren

  • fa-repeat

  • fa-reply

  • fa-reply-all

  • fa-retweet

  • fa-road

  • fa-rocket

  • fa-rss

  • fa-rss-square

  • fa-rub

  • fa-safari

  • fa-scissors

  • fa-scribd

  • fa-search

  • fa-search-minus

  • fa-search-plus

  • fa-sellsy

  • fa-server

  • fa-share

  • fa-share-alt

  • fa-share-alt-square

  • fa-share-square

  • fa-share-square-o

  • fa-shield

  • fa-ship

  • fa-shirtsinbulk

  • fa-shopping-bag

  • fa-shopping-basket

  • fa-shopping-cart

  • fa-sign-in

  • fa-sign-language

  • fa-sign-out

  • fa-signal

  • fa-simplybuilt

  • fa-sitemap

  • fa-skyatlas

  • fa-skype

  • fa-slack

  • fa-sliders

  • fa-slideshare

  • fa-smile-o

  • fa-snapchat

  • fa-snapchat-ghost

  • fa-snapchat-square

  • fa-sort

  • fa-sort-alpha-asc

  • fa-sort-alpha-desc

  • fa-sort-amount-asc

  • fa-sort-amount-desc

  • fa-sort-asc

  • fa-sort-desc

  • fa-sort-numeric-asc

  • fa-sort-numeric-desc

  • fa-soundcloud

  • fa-space-shuttle

  • fa-spinner

  • fa-spoon

  • fa-spotify

  • fa-square

  • fa-square-o

  • fa-stack-exchange

  • fa-stack-overflow

  • fa-star

  • fa-star-half

  • fa-star-half-o

  • fa-star-o

  • fa-steam

  • fa-steam-square

  • fa-step-backward

  • fa-step-forward

  • fa-stethoscope

  • fa-sticky-note

  • fa-sticky-note-o

  • fa-stop

  • fa-stop-circle

  • fa-stop-circle-o

  • fa-street-view

  • fa-strikethrough

  • fa-stumbleupon

  • fa-stumbleupon-circle

  • fa-subscript

  • fa-subway

  • fa-suitcase

  • fa-sun-o

  • fa-superscript

  • fa-table

  • fa-tablet

  • fa-tachometer

  • fa-tag

  • fa-tags

  • fa-tasks

  • fa-taxi

  • fa-television

  • fa-tencent-weibo

  • fa-terminal

  • fa-text-height

  • fa-text-width

  • fa-th

  • fa-th-large

  • fa-th-list

  • fa-themeisle

  • fa-thumb-tack

  • fa-thumbs-down

  • fa-thumbs-o-down

  • fa-thumbs-o-up

  • fa-thumbs-up

  • fa-ticket

  • fa-times

  • fa-times-circle

  • fa-times-circle-o

  • fa-tint

  • fa-toggle-off

  • fa-toggle-on

  • fa-trademark

  • fa-train

  • fa-transgender

  • fa-transgender-alt

  • fa-trash

  • fa-trash-o

  • fa-tree

  • fa-trello

  • fa-tripadvisor

  • fa-trophy

  • fa-truck

  • fa-try

  • fa-tty

  • fa-tumblr

  • fa-tumblr-square

  • fa-twitch

  • fa-twitter

  • fa-twitter-square

  • fa-umbrella

  • fa-underline

  • fa-undo

  • fa-universal-access

  • fa-university

  • fa-unlock

  • fa-unlock-alt

  • fa-upload

  • fa-usb

  • fa-usd

  • fa-user

  • fa-user-md

  • fa-user-plus

  • fa-user-secret

  • fa-user-times

  • fa-users

  • fa-venus

  • fa-venus-double

  • fa-venus-mars

  • fa-viacoin

  • fa-viadeo

  • fa-viadeo-square

  • fa-video-camera

  • fa-vimeo

  • fa-vimeo-square

  • fa-vine

  • fa-vk

  • fa-volume-control-phone

  • fa-volume-down

  • fa-volume-off

  • fa-volume-up

  • fa-weibo

  • fa-weixin

  • fa-whatsapp

  • fa-wheelchair

  • fa-wheelchair-alt

  • fa-wifi

  • fa-wikipedia-w

  • fa-windows

  • fa-wordpress

  • fa-wpbeginner

  • fa-wpforms

  • fa-wrench

  • fa-xing

  • fa-xing-square

  • fa-y-combinator

  • fa-yahoo

  • fa-yelp

  • fa-yoast

  • fa-youtube

  • fa-youtube-play

  • fa-youtube-square