Skip to content

Instantly share code, notes, and snippets.

View devsecfranklin's full-sized avatar
🎯
time to make the donuts

Franklin D. devsecfranklin

🎯
time to make the donuts
View GitHub Profile

Keybase proof

I hereby claim:

  • I am devsecfranklin on github.
  • I am frankthetank (https://keybase.io/frankthetank) on keybase.
  • I have a public key whose fingerprint is C255 65E4 701F 4ED3 6A07 11AA 114F 3606 EFD9 23BB

To claim this, I am signing this object:

Odroid C1+ Workshop

Network Setup

Considerations

  • Need a seat at a desk with power for each attendee
  • Make course materials available via Github so attendees can prepare. Burning SD cards during training is not recommended.

Thank you for your interest in sponsoring Security B-Sides (BSides) Indy. Following the success and growth of several US and international based BSides events, the Indiana, Indianapolis community is proud to present BSides Indianapolis (BSidesIndy).

BSides events combine security expertise from a variety of platforms in search of the “next big thing” in information security. BSides is an open platform that gives security experts and industry professionals the opportunity so share ideas, insights, and develop longstanding relationships with others in the information security community. It is a rare opportunity to directly connect and create trusted relationships with key members of the security community.

Keyboard Backlight

  • Create a new system directory:
if [ ! -e "/usr/lib/systemd/system" ] ; then 
mkdir /usr/lib/systemd/system
fi
  • Create new service:

Edit file common.yaml

iac_workshop/puppetlabs/code/environments/production/data/common.yaml needs two new lines.

dnsserver    :  ‘8.8.4.4’
searchdomain : ‘amazonaws.com’

Create new Puppet Manifest

* Create a new file in iac_workshop/puppetlabs/code/environments/production/modules/profile/templates
* Let's call it issue.erb
```
<%# Non-printing tag ↓ -%>
<% if @keys_enable -%>
<%# Expression-printing tag ↓ -%>
keys <%= @keys_file %>
<% unless @keys_trusted.empty? -%>

Navigate to:

code/environments/production/modules/role/manifests

Create a new role manifest

Just copy the old one because we're lazy. We can always add/remove profile manifests from the role later if needed.

How to add pictures to the raspi

Manually

  • Open terminal window
  • scp picture-name.jpg [email protected]:/media/pi/Lexar/pictures
    • You can copy in a single picture or a whole folder

With SFTP CLient

@devsecfranklin
devsecfranklin / raspi_cross_compile.md
Last active February 24, 2018 22:07
compile for raspberry pi with tool chain

sudo apt-get install git rsync cmake lib32z1 lib32ncurses5

git clone git://github.com/raspberrypi/tools.git sudo mv tools /opt/raspi-toolchain

  • add line to .bashrc export PATH=$PATH:/opt/raspi-toolchain/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin
arm-linux-gnueabihf-gcc -v

I don't feel the way about making breakfast that I feel about mowing the lawn, at least, once I've started mowing the lawn. Starting mowing the lawn is all about getting motivated to commit a couple hours to getting it done. Making breakfast has a built in motivator....hunger of course. Once these activities are underway though, they're a lot a bit alike as far as mental effort required, though I would argue that making breakfast has many more steps and a vital temporal component.

Timing is everything when making breakfast. The sausage or bacon has to come first, always, because they take the longest and you don't to eat or feed undercooked pork products to anyone. Always second I do the eggs, or maybe pancakes. This can turn out to be quite an undertaking if the people I am cooking for all want their eggs different styles. Of course scrambled and fried eggs go quickest and omelets take a bit longer. For the past few years I