SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

debian-builder

Debian Builder is designed to be a simple system to setup and use, which is capable of rebuilding Debian packages from their source.

Note: This software is not designed to enhance your installation by producing optimized binaries or anything similar, but to rebuild to take advantage of SSP.

You can keep track of updates by downloading this package from my APT repository:

http://www.steve.org.uk/apt/

SSP

SSP is the new name for the technology previously known as ProPolice standing for "Stack Smashing Protection".

SSP is a patch to GCC which inserts some stack smashing protection tests into the programs you compile, which it is hoped will protect you against certain security bugs.

To take advantage of SSP you must download a copy of GCC with this enabled - or rebuild your own from source.

The following URL may prove helpful:

http://people.debian.org/~skx/ssp.html

Installation

Installation of this software is designed to be simple, to use it simply run, as root:

make install

Or install the .deb package from the site given in the introduction.

Using

Invoke 'debian-builder foo' to rebuild the package foo from it's source.

The build will occur in /var/cache/debian-builder/tmp, and assuming success the output .deb will appear in the output

directory

/var/cache/debian-builder/deb

More options are displayed when '--help' is given.

Scripts

There are some minimal helper scripts included in the scripts/ directory. For their usage please see the file doc/MASS-REBUILD

The most interesting is 'debian-builder-recursive' which will rebuild a named package and all the packages which are required to install it. (This does rely upon the default build location not having been changed).

Comments?

Comments are welcome..

Steve

www.steve.org.uk


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.