Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
# Secure Systems Lab website

This is the repository for the Secure Systems Lab website. You can see a live demo of this site at [dgopstein.github.io/ssl-site/](https://dgopstein.github.io/ssl-site/)
This is the repository for the Secure Systems Lab website. You can see the live
version of this site at
[ssl.engineering.nyu.edu](https://ssl.engineering.nyu.edu).

## Building locally

Before committing changes, please make sure your commit looks good by checking your change locally.
Before committing changes, please make sure your commit looks good by checking
your change locally.

- Open a terminal and `cd` to the directory where you've checked out this project
- Open a terminal and `cd` to the directory where you've checked out this
project
- *First time only*
- install the bundler package manager with `gem install bundler`
- install necessary ruby packages with `bundler install`
- Run the local jekyll server: `jekyll build --trace --baseurl '/' && jekyll serve --incremental --port 7000 --baseurl '/'`
- View your draft at [localhost:7000](http://localhost:7000)
- Most files will be automatically re-processed as long as the server is running, if you edit a *.yml* file, however, you will need to manually kill the server and re-run the build command.


- Most files will be automatically re-processed as long as the server is
running, if you edit a *.yml* file, however, you will need to manually kill
the server and re-run the build command.
4 changes: 2 additions & 2 deletions _data/data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1082,7 +1082,7 @@ projects:
name: "gittuf"
anchor: "gittuf"
image: "/img/projects/gittuf.png"
status: *starting
status: *adopted
site: "https://gittuf.github.io"
description:
- "gittuf provides a security layer for Git using some concepts
Expand Down Expand Up @@ -1170,7 +1170,7 @@ projects:
anchor: "atoms"
image: "/img/projects/atoms_business_card_closeup_small.png"
site: "https://atomsofconfusion.com/"
status: *starting
status: *retired
description:
- "Within every confusing piece of software code
are small patterns that can lead developers to outputs that radically
Expand Down
13 changes: 0 additions & 13 deletions _includes/scripts.html
Original file line number Diff line number Diff line change
@@ -1,16 +1,3 @@
<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-33073396-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

</script>
<script type="text/javascript" charset="utf-8">
document.onreadystatechange = function() {
if ( document.readyState == 'complete' ) {
Expand Down
11 changes: 3 additions & 8 deletions collaborate.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,21 +11,16 @@ research professors, and postdoctoral researchers who are interested in
building and deploying real world software.
To apply to work with us, please email
<a href="mailto:[email protected]">[email protected]</a> with “Lab application” in
the subject. Please include a code sample and/or github ID along with
the subject. Please include a code sample and/or GitHub ID along with
your resume.

To make it easier to work with us, please follow our
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/dev-workflow.md">lab's workflow</a>.
We have guidelines for
<a href="https://github.com/secure-systems-lab/code-style-guidelines">code
style</a>,
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/code-review.md">code review</a>,
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/latexdocuments.md">document preparation</a>,
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/newproject.md"> how
to start a new project</a>, and, for new students and staff, procedures
for <a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/on-boarding.md">on-boarding</a>
and for preparing
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/progressreport.md">progress reports.</a>
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/code-review.md">code review</a>, and
<a href="https://github.com/secure-systems-lab/lab-guidelines/blob/master/latexdocuments.md">document preparation</a>.

*Practitioners*

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,15 +142,5 @@ <h6>
</h6>
</div>


<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-1868232-3");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
12 changes: 0 additions & 12 deletions personalpages/jcappos/packagemanagersecurity/faq.html
Original file line number Diff line number Diff line change
Expand Up @@ -253,17 +253,5 @@ <h2 id="faq">FAQ</h2>
therefore vulnerable to man-in-the-middle attacks.
</div>




<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-1868232-3");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
10 changes: 0 additions & 10 deletions personalpages/jcappos/packagemanagersecurity/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -142,15 +142,5 @@ <h6>
</h6>
</div>


<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-1868232-3");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
10 changes: 0 additions & 10 deletions personalpages/jcappos/packagemanagersecurity/otherattacks.html
Original file line number Diff line number Diff line change
Expand Up @@ -169,15 +169,5 @@ <H4> How can I protect myself against this attack? </H4>
Once again, using a package manager that signs the repository metadata
(like APT or YaST) solves this issue.


<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-1868232-3");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
10 changes: 0 additions & 10 deletions personalpages/jcappos/packagemanagersecurity/papers.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,5 @@ <h2 id="papers">Papers</h2>
<li> A description of the techniques for centralized management of Stork
appeared in <i>;login:</i> magazine in <A HREF="http://www.usenix.org/publications/login/2008-02/index.html">the Feb, 2008 edition</a>.


<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-1868232-3");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</body>
</html>
Loading