SBR600 Communication Lab
Hello, My name is Andrew Singh. I am currently a 6th (and final) semester student at Seneca College in the Computer Systems Technology course. I plan to graduate with high honours so here's to the...
View ArticleCompiling NLED and Snort from source
The instructions were to build two software packages from their source files, of which one must be NLED and any other software of your choice.First let’s begin wiith NLED:Compiling NLED from...
View ArticleA Prequel: Rebuilding an Existing Fedora SRPM
Rebuilding an Existing Fedora SRPM:I chose to rebuild the NLED package on my machine which was quite simple.Steps: Install the necessary packages: rpm-build, rpmdevtools, rpmlint, yum-utils Setup your...
View ArticleTesting RPM build times
The rpmmacros file This week we were experimenting with the rpmbuild macros configuration file: ~/.rpmmacros. The–j value of the smp_mflagsin the ~/.rpmmacros file controls how many simultaneous jobs...
View ArticleRevisited: Testing RPM build times - Part 1
In my last post, Testing RPM Build times, I had used different -j values in the ~/.rpmmacros file to find the best value that resulted in the fastest build time for NLED, which is a very small package...
View ArticleSuccess! Creating my own spec file for NLED
Success! I finally got around to finishing my own spec file for NLED. I can tell you this - I learned quite a lot going through each one of the errors and trying to research and fix it. I'll admit it...
View ArticleRevisited: Testing RPM build times - Part 2
In one of my previous blog posts, Revisited: Testing RPM build times - Part 1, I had indicated that I would be testing the build time of SNORT using an automated script. Well that didn't turn out too...
View ArticleNLED Spec file revisited
Revisited:In one of my previous posts, Creating an NLED Spec file, I had posted my spec file and RPM. However, I might not have had ran rpmlint on it so therefore there were some Warnings (no errors)...
View ArticleMock and Koji testing with NLED (simple)
Mock: After recreating my own NLED spec file, I test it with Mock using:mock -r fedora-12-i386 --rebuild nled-252-6.fc12.src.rpmThe results were successful. I checked the log files in...
View ArticleSigning RPM Packages and Creating Your Own Repository
So much for "break" week. With so much to do, I'll be spending most of it just doing work.Anyway, aside from that, let's look at another lab which consists of two phases:- signing RPM packages, and...
View ArticleBuildAPI: A First Look
The BeginningPreviously we had a conference call with Armen Zambrano from Mozilla regarding Mozharness, BuildAPI and Simple Release Bugs (Thanks Armen!). He had introduced us to these topics and got us...
View ArticleBuildAPI: Milestone 0.1 Release (To be blogged)
Three cups of coffee later...Instead of posting everything for my BuildAPI 0.1 release now, I am going to get some sleep and post it later on today. However, the BuildAPI Project Page has been updated...
View ArticleBuildAPI: Pre 0.1 - free disk space problem
MySQL Database in my space!For BuildAPI, I needed to install MySQL and import snapshots of two databases that I would be using. So it was installed on my Fedora virtual machine (with a 25GB raw disk...
View ArticleBuildAPI: 0.1
Getting StartedTo run BuildAPI locally, there were a few things that needed to be done, as outlined in the ReleaseEngineering/BuildAPI wiki (< Many thanks for that!!).These were the steps:Install...
View ArticleBuildAPI: Errors
Problems Getting BuildAPI to Work on Seneca's Iraq HostFrom my previous post, it is apparent that I had BuildAPI running on a virtual machine on my laptop. However, I tried running and installing it on...
View ArticleGit 'er done
[Apologies for the lame title? lol]Git?I’ve heard the word Git thrown around here and there, and in these past years the only thing I knew of Git was that it was some sort of repository. However, after...
View ArticleUsing Vim with Python
Getting Vim to work with PythonI'm sure there are better editors out there but I've been using vim for creating/editing python scripts. Also I should mention that since I am accustomed to typing vi on...
View ArticlePylons/SQLAlchemy Simple Queries
Working with Simple QueriesRecently I've been working using the MVC model (See 0.1 post here) and feel much more comfortable with it. I have to say, it's awesome! Anyway, I am still have some trouble...
View ArticleSQLAlchemy MySQL error
When setting up the Paster server for my BuildAPI project, I used Sqlalchemy and MySQL to connect to the databases. I noticed that if I accessed a page on the server that connects to a database and...
View ArticleGetting BuildAPI online + Previous Errors - Fixed
PreambleI had tried to get BuildAPI set up on iraq.proximity.on.ca server before milestone 0.1 release however, I ran into problems that was posted on this linked blog post. I was receiving errors...
View Article