Difference between revisions of "Main Page"

From Wikifications
Jump to: navigation, search
(Network Stuff)
Line 17: Line 17:
  
 
=== [[Network Stuff]] ===
 
=== [[Network Stuff]] ===
Bunch of things:
+
====[http://www.dreness.com/wikimedia/index.php?title=Network_Stuff#Streaming_your_iTunes_music_remotely Streaming iTunes Music Remotely] ====
 +
====[http://www.dreness.com/wikimedia/index.php?title=Network_Stuff#AS_.2F_Routing_Reserach AS / Routing research]====
 +
====[http://www.dreness.com/wikimedia/index.php?title=Network_Stuff#TCP_Timeouts TCP Timeouts]====
 +
====[http://www.dreness.com/wikimedia/index.php?title=Network_Stuff#Xinetd.2C_ssh_and_netcat xinetd, ssh and netcat]====
  
 
=== Servers / Hosting ===
 
=== Servers / Hosting ===

Revision as of 20:10, 30 December 2005

Hey, another wiki. Great!

Here, you will find things. You may notice that anonymous edits are firmly DISABLED. Yeah, THAT'S RIGHT. I am intentionally destroying the communal benefits that wiki was designed to provide. Why? I friggin hate spam, and my two previous wikis were consumed by friggin spambots. You may also notice that you can't create a user account. COPE! :) If you really want to contribute, please mail me at dreNOSPAMPLSKTHX@mac.com, and I'd be more than happy to let you in.

Here is the page of User:Dre, your esteemed information broker.

You may want to scope my other, less sandbox-like presence: http://www.dreness.com


TigerPage


Scripting

Here's where I keep a bunch of scripting snippets / examples.

useful commands

Some useful and often Mac OS X specific commands

Network Stuff

Streaming iTunes Music Remotely

AS / Routing research

TCP Timeouts

xinetd, ssh and netcat

Servers / Hosting

I once maintained a FreeBSD box in colo. Check out the page of meta, where I have notes and instructions for the various services I was running.

Rebuilding floe from OpenBSD to FreeBSD.

Cheat sheets

irssi

screen

q3

color escape sequences

mysql

CPAN notes

wikimedia security notes

useful commands

Compling / Development

php in OS X

bugzilla in OS X

phpbb in OS X

rrdtool builds without error in 10.3.9

He once solved some Panther DNS Issues

Installing and using unix software in userland:

In your shell init file, set the following (for bash / zsh compatible shells):

export LDFLAGS='-L/path/to/your/home/lib'
export CPPFLAGS='-I/path/to/your/home/include'
export PATH='/path/to/your/home:$PATH'
export LD_LIBRARY_PATH=/path/to/your/home/lib
export LD_INCLUDE_PATH=/path/to/your/home/include

Log out / in, so that the above takes effect.

  • Configure any dependencies with --prefix=/path/to/your/home, and make / make install as usual. They will be installed into your home directory (~/lib, ~/include, ~/bin)
  • Configure your desired software with --prefix=/path/to/your/home and make /make install as usual. It should pick up all your new libs / includes due to the environment variables.

When you execute your new binaries, they will be able to find your userland libraries thanks to LD_LIBRARY_PATH.

How to make and apply patches

Once you have the needed changes, apply them (pre autoconf) to a copy of a fresh source directory. You should now have a 'patched' directory sitting alongside an unpatched direcetory. Now generate the patch...

diff -ruN old new > my_patch

To apply this patch to a fresh source directory, place the patch alongside the source dir:

patch -p0 < my_patch


... and then of course, the requisite links to the mediawiki docs, hosted at wikipedia:

Please see documentation on customizing the interface and the User's Guide for usage and configuration help.