rcrowley + linux   97

nelhage/reptyr
Neat use of ptrace to actually reparent a process under a different PTY.
reptyr  linux  ptrace  pty 
12 weeks ago by rcrowley
DebianInstaller/Preseed - Debian Wiki
Info on using Debian preseed files from the kernel command-line.
debian  preseed  automation  linux 
february 2012 by rcrowley
System Call Table
This is an awesome reference. Too bad it's from Linux 2.2.
linux  syscall  kernel 
february 2012 by rcrowley
LatencyTOP
Artur says this will tell you what's slow.
latencytop  top  linux  monitoring  performance 
november 2011 by rcrowley
htop - an interactive process-viewer for Linux
Scott was using this and I've somehow never heard of it.
htop  top  linux  monitoring 
november 2011 by rcrowley
libabc
An example kernel module from the systemd guy.
linux  c  kernel 
november 2011 by rcrowley
hanwen/go-fuse - GitHub
(Dumping GitHub watches into Pinboard.)

FUSE bindings for Go.
golang  fuse  fs  linux 
october 2011 by rcrowley
Package managers still vulnerable
Well-known attacks like replay and endless-data carried out against common Linux package managers.
linux  packaging  apt  yum 
october 2011 by rcrowley
What every programmer should know about memory, Part 1 [LWN.net]
One of the best articles I've ever read about memory cache protocols, NUMA, and the like.
hardware  linux  memory  programming  numa  cache  mesi 
october 2011 by rcrowley
Amazon Linux AMI Latest Release Notes
First release of Amazon Linux with aws-cfn-bootstrap installed.
aws  linux  cfn  cloudformation 
september 2011 by rcrowley
Install from Existing Linux - ArchWiki
Installation notes for Arch Linux in a chroot, which could then be "booted" by LXC.
arch  linux  chroot  lxc 
september 2011 by rcrowley
Linux Kernel Tuning for C500k | Urban Airship
Quick reference to the relevant kernel parameters that need tuning to accept hundreds of thousands of TCP connections on single commodity instances.
networking  c10k  c500k  concurrency  tcp  linux  kernel  sysctl 
august 2011 by rcrowley
Keepalived for Linux - Linux High Availability
Another piece of LVS, along with ldirectord.
lvs  linux  keepalived  ha 
august 2011 by rcrowley
Iotop's homepage
With the right kernel settings, Linux can give you per-process I/O stats. Good to know.
linux  io  iotop  top 
august 2011 by rcrowley
SmartOS.org
Modern Solaris. Perhaps the userland can take a trip toward Linux, too?
solaris  linux  kvm  os  dtrace  zfs  zones  joyent 
august 2011 by rcrowley
Namespace file descriptors [LWN.net]
Ever-lighter ways to use containers in Linux.
lxc  cgroups  containers  linux  kernel 
august 2011 by rcrowley
perl: warning: Setting locale failed - Ubuntu Forums
`sudo locale-gen "$LANG"` is the answer when everyone's yelling about "can't set the locale; make sure $LC_* and $LANG are correct" and apt-get's perl calls are throwing warnings.
debian  ubuntu  linux  locale  lang  utf8  locale-gen 
july 2011 by rcrowley
MacBookPro - Community Ubuntu Documentation
If I don't pull the trigger and get a Thinkpad I'll be Bootcamping my next Mac to run Ubuntu.
mac  macbookpro  ubuntu  linux 
april 2011 by rcrowley
Huge pages part 1 (Introduction) [LWN.net]
The beginning of an excellent five-part series on using huge pages in Linux to reduce TLB pressure.
linux  tlb  hugetlb  libhugetlbfs  memory  kernel  lwn 
march 2011 by rcrowley
Wayland
This is the screen compositor that Ubuntu is moving to.
wayland  linux  gui 
january 2011 by rcrowley
Ksplice » Solving problems with proc - System administration and software blog
The proc filesystem is one of the great ideas to make it out of Plan 9 and into the real world.
linux  proc  fs  kernel 
january 2011 by rcrowley
Linking to Older Versioned Symbols (glibc) « trevorpounds.com
glibc black magic for selectively using older symbols. This is a poor approximation to my goal of building for older glibc on newer glibc.
glibc  c  assembly  linux  gnu  gcc 
september 2010 by rcrowley
grsecurity
Security patches to Linux that break chroot(2). Parallels Virtuozzo definitely has applied the patches concerning chroot but it's unclear if OpenVZ proper has the chroot patch. They say grsecurity doesn't apply wholesale so they port bits and pieces into OpenVZ and their docs don't mention the chroot patch by name.
linux  grsecurity  virtuozzo  openvz 
september 2010 by rcrowley
alien
Filed under "good for when they make me support CentOS."
deb  rpm  packaging  linux  lsb 
september 2010 by rcrowley
Building Filesystems with FUSE
Google cache of http://stuff.mit.edu/iap/2009/fuse/fuse.ppt. The GetContext function gets you access to the user and group that are actually making the request, allowing permissions to accurately model how they really work in UNIX.
python  fuse  linux 
may 2010 by rcrowley
bup fuse and the allow_other option - bup-list | Google Groups
fs.fuse_args.add("allow_other") plus "user_allow_other" in /etc/fuse.conf are the incantations necessary to allow users other than the user that mounted the filesystem access.
python  fuse  linux 
may 2010 by rcrowley
SourceForge.net: FUSE Python Reference - fuse
A non-terrible API listing for python-fuse.
python  fuse  linux 
may 2010 by rcrowley
How to Daemonize in Linux [Doug Potter]
I generally agree with EricFlo that daemonizing is evil but sometimes it's more important to follow precedent. In those cases, it'd be nice to follow precedent *correctly* so here's a full rundown of what you have to do to daemonize like a good citizen. I didn't know about setsid(2).
daemon  unix  linux 
february 2010 by rcrowley
/usr/share/doc/ucf/examples/postinst
If you ever wanted to know what a Debian postinst script can do, /usr/share/doc/ucf/examples/postinst is the place to be.
debian  linux  postinst 
february 2010 by rcrowley
SystemTap – DTrace for Linux ? | MySQL Performance Blog
SystemTap can do detailed I/O tracing in ways OProfile and QProf cannot.
systemtap  dtrace  linux  profiling 
september 2009 by rcrowley
linux_file_structure.jpg (JPEG Image, 1000x647 pixels)
Remembered seeing this on Digg years ago when Digg was new. Needed to track it down to know The Right Place for some things.
linux  filesystem 
august 2009 by rcrowley
Welcome to the irqbalance website | Home
David installed irqbalance on a few of my machines. Seems to promise to fix some Linux bit-rot.
irqbalance  irq  linux  interrupt  hardware  intel  performance  multicore  cpu 
september 2008 by rcrowley
Qprof project
Maybe you'll tell me where my libc timesink is?
profiling  gprof  qprof  debug  linux  hp 
july 2008 by rcrowley
OProfile documentation
System wide profiling. Now I know exactly how much of my time is spent in red-black trees.
oprofile  profiling  performance  unix  linux 
june 2008 by rcrowley
Temporary Files - The GNU C Library
All of the wonderful ways to create temporary files.
c  c++  gnu  linux  unix  temp  tmp  filesystem 
may 2008 by rcrowley
Consequences of the SSH/SSL weakness - Techblogging
The patch that caused this was committed in 2006. How has this not been an issue until now?
ssh  openssh  openssl  debian  linux  security  vulnerability  rsa  dsa 
may 2008 by rcrowley
PHP: PCNTL - Manual
Who knew you could use PHP like a real programming language?
php  posix  signals  handlers  unix  linux 
april 2008 by rcrowley
« earlier      

related tags

acl  apache  api  apt  arch  assembly  automation  awk  aws  bash  blog  c  c++  c10k  c500k  cache  caching  camera  centos  cfn  cgroups  chroot  cli  cloudformation  code  compiler  concurrency  containers  cpu  cron  cronjob  crontab  crowley  css  curvr  cvs  daemon  daemontools  deb  debian  debug  diagnostics  dist  djb  dns  dsa  dstat  dtrace  email  export  fcntl  files  filesystem  firewall  flickr  fs  fuse  gcc  gdb  gentoo  git  glibc  gnome  gnu  golang  gprof  grid  grsecurity  gui  ha  hack  hadoop  handlers  hardware  hdfs  howto  hp  html  htop  hugepages  hugetlb  init  intel  interrupt  io  iostat  iotop  iptables  irq  irqbalance  java  joyent  jpeg  keepalived  kernel  kvm  lang  latencytop  libhugetlbfs  libopenraw  linux  locale  locale-gen  log  logging  lsb  lvs  lwn  lxc  mac  macbookpro  me  meminfo  memory  mesi  metrics  monitoring  multicore  multilog  mysql  network  networking  numa  openssh  openssl  openvz  oprofile  os  packaging  party  performance  perf_events  php  pizza  posix  postfix  postinst  preseed  proc  process  procmail  profiling  programming  ptrace  pty  python  qprof  rails  raw  rcrowley  redis  reference  regex  reptyr  richardcrowley  richarddcrowley  router  rpm  rsa  ruby  screen  script  security  sed  selinux  service  shell  signals  socket  solaris  source  ssh  ssl  stdout  stl  strings  supervise  supervision  svn  swap  sysadmin  syscall  sysctl  systemtap  tcp  tcpdump  tech  technology  temp  tlb  tls  tmp  toft  top  ubuntu  udp  unix  upgrade  upstart  utf8  vagrant  versioncontrol  vfs  virtuozzo  visualization  vm  vulnerability  washu  wayland  web  wifi  wustl  xen  xhtml  yum  zfs  zones 

Copy this bookmark:



description:


tags: