====== Linux Links ======
==== Local Pages ====
* [[:links:umts_linux]]
===== Linux General =====
* Overview of linux and distros -> http://polishlinux.org/
* http://distrowatch.com/
===== Benchmarks and performance =====
* Disk usage analysis and cleanup tools -> http://www.linux.com/articles/51600
* KDE : kdirstat -> http://kdirstat.sourceforge.net/
* GNOME : baobab -> http://www.marzocca.net/linux/baobab/
* Linux Benchmark Suite -> http://lbs.sourceforge.net/
==== Hardisk spin-down in Linux ====
* http://www.cs.cmu.edu/~mukesh/hacks/spindown/t1.html
* http://buffalo.nas-central.org/wiki/Debian_hdd_spindown
* http://nabeelc.blogspot.com/2007/01/debian-hdd-spindown-kurobox-central.html
* http://hd-idle.sourceforge.net/
* http://mydebian.blogdns.org/?p=145
===== Monitoring =====
==== CPU temperature monitoring ====
* http://www.lm-sensors.org/
* on debian: xsensors -> http://www.linuxhardware.org/
==== Server Monitoring ====
* Icinga Server Monitoring -> http://www.icinga.org/
===== BASH =====
* Ubuntu used dash -> https://wiki.ubuntu.com/DashAsBinSh
===== SElinux =====
* http://en.wikipedia.org/wiki/SELinux
* HOWTO -> http://www.lurking-grue.org/writingselinuxpolicyHOWTO.html
* Unofficial FAQ -> http://www.crypt.gen.nz/selinux/faq.html#0.1
* http://www.linuxtopia.org/online_books/redhat_selinux_guide/index.html
* http://www.centos.org/docs/5/html/5.1/Virtualization_Guide/index.html
===== XEN =====
* [[http://www.howtogeek.com/howto/linux/linux-tip-how-to-tell-if-your-processor-supports-vt/|How to]] tell if your processor support VT.
egrep '(vmx|svm)' /proc/cpuinfo
* http://wiki.centos.org/TipsAndTricks/Xen
* http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU
* http://www.nodemaster.de/24-0-xen-basics.html
* http://sipx-wiki.calivia.com/index.php/SipX_runs_on_XEN
* XenWiki -> http://wiki.xensource.com/xenwiki/FrontPage
* Xen 3.0 user manual -> http://tx.downloads.xensource.com/downloads/docs/user/
* http://wiki.xensource.com/xenwiki/XenNetworking
* http://blog.jphoude.qc.ca/2007/11/03/centos-5-xen-images-part-2/
* http://kerneltrap.org/node/2450
* Xen Networking and VLANs \\ -> http://wiki.xensource.com/xenwiki/XenNetworking
* change in Centos52 -> http://mike.neir.org/wiki/articles/CentOS-5_Xen
* Redhat virt-manager -> http://virt-manager.et.redhat.com/
* duplicate (move/backup) a Xen DomU using LVM snapshots \\ -> http://etbe.coker.com.au/2007/09/07/duplicating-a-xen-domu/
===== FSlint =====
* home -> http://www.pixelbeat.org/fslint/
* Article 'Tidy up your filesystem with FSlint' \\ -> http://www.linux.com/archive/feature/120000
* Article 'FSlint: annoyingly vague, but useful' \\ -> http://www.linuxjournal.com/content/fslint-annoyingly-vague-useful
===== CentOS =====
* http://www.centos.org/
* http://www.redhat.com/rhel/
* CentOS wiki -> http://wiki.centos.org/
* http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU
* Yum/RPM tips -> http://wiki.centos.org/TipsAndTricks/YumAndRPM
* CentOS mirror -> \\ http://ftp.nluug.nl/ftp/pub/os/Linux/distr/CentOS/5.1/os/i386/ \\ http://ftp.tudelft.nl/centos.org/
* RHEL mirror \\ http://ftp.nluug.nl/ftp/pub/os/Linux/distr/RedHat/ftp/redhat/linux/updates/enterprise/ \\ ftp://ftp.nluug.nl/pub/os/Linux/distr/RedHat/ftp/redhat/linux/updates/enterprise/
* The Perfect Server - CentOS 5.2 \\ -> http://www.howtoforge.com/perfect-server-centos-5.2
* Redhat Enterprise Linux (RHEL) manuals \\ -> https://www.redhat.com/docs/manuals/enterprise/
if URL = http://ftp.tudelft.nl/centos.org/5.5/os/i386/ (d1008 current)
(Note: onnet needs to match boot media)
then "netinstall" provide this info:
Server = ftp.tudelft.nl
Path = /centos.org/5.5/os/i386
===== RPM =====
* http://www.rpm.org/RPM-HOWTO/
* http://en.wikipedia.org/wiki/RPM_Package_Manager
==== Dag Wiers RPM Repository ====
* http://dag.wieers.com/rpm/FAQ.php#B
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
==== EPEL RPM Repository ====
* https://fedoraproject.org/wiki/EPEL
* CAREFULL - these are Fedora pcks, may not be compatible with CentOS
rpm -Uvh http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-9.noarch.rpm
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm
===== Ubuntu =====
* http://www.ubuntu.com/
* https://help.ubuntu.com/
* [[wp>List_of_Ubuntu_releases|List of Ubuntu releases]]
* http://ubuntuguide.org/wiki/Main_Page
* https://help.ubuntu.com/community/SettingUpSamba
* Ubuntu on USB stick -> \\ http://www.pendrivelinux.com/2007/09/28/usb-ubuntu-710-gutsy-gibbon-install/
* Ubuntu Firewall UFW (instead of iptables) -> https://wiki.ubuntu.com/UbuntuFirewall
Remove NetworkManager, manual network config:
/etc/init.d/NetworkManager stop
update-rc.d -f NetworkManager remove
/etc/init.d/networking stop
vi /etc/network/interfaces
/etc/init.d/networking start
Disable GUI (X) and start in CLI:
update-rc.d -f gdm remove
/etc/init.d/gdm stop
* VNC on Ubuntu -> http://ubuntuforums.org/showthread.php?t=795036
* extra info for statefull VNC on Ubuntu -> http://ubuntuforums.org/showthread.php?t=122402
* Universe/Mulitverse -> http://www.ubuntux.org/how-to-add-universe-and-multiverse-repository
=== Upstart replacement of SysInitV ===
* http://upstart.ubuntu.com/
===== Debian =====
* http://www.debian.org/
* http://www.debian.org/CD/netinst/#netinst-stable
* http://en.wikipedia.org/wiki/Debian
* http://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines
* [[http://www.debian.org/releases/stable/i386/|Debian GNU/Linux Installation Guide]]
* http://www.debianadmin.com/
* http://www.debian-administration.org/
* http://www.debian.org/doc/manuals/reference
* Debian package management (dpkg dselect apt-get aptitude) \\ -> http://www.debian.org/doc/manuals/reference/ch-package.en.html
/ch-gateway.en.html|Debian Networking Reference]]
* http://www.debian.org/doc/manuals/reference/
* http://www.debian.org/doc/manuals/system-administrator/
* Debian nirvana commands \\ -> http://www.debian.org/doc/manuals/reference/ch-package.en.html#s-debian-package
* apt-cacher \\ -> http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher
**Howto Boot debian in text mode instead of graphical mode (GUI)**
You can prevent automatic running of the GUI when you boot your
debian machine by disabling your login manager be it KDM, GDM or
XDM from running at boot time. To disable the login manager from
automatically running at boot up, run the following command as root
#update-rc.d -f gdm remove
Replace gdm with kdm or xdm if they are what you use.
To start X manually, you would then have to login at the command
prompt and enter the command startx.
To reset your login manager so that it runs at boot up, do
#update-rc.d -f gdm defaults
* Boot Debian via PXE -> http://howtoforge.com/pxe_booting_debian
* Boot Debian in 5 secs -> http://lwn.net/Articles/299483/
* alternative kernel in Debian -> http://wiki.debian.org/DebianKernel
* etch-and-a-half -> http://www.debian.org/releases/etch/debian-installer/etchnhalf
* APT-howto -> http://www.debian.org/doc/manuals/apt-howto/
* http://packages.debian.org/nl/etch-backports/
* [[http://debathena.mit.edu/config-packages/
|config-package-dev package]] - "Configuration packages are packages whose purpose is to configure a Debian system, rather than add new software."
==== Debian LiveCD ====
* http://packages.debian.org/search?keywords=live-magic
# Installing debootstrap or cdebootstrap from backports.org
# add
vi /etc/apt/sources.list
deb http://www.backports.org/debian etch-backports main
apt-get update
apt-get install -t etch-backports debootstrap
# It is not recommended that you use live-helper from
# backports.org as it is likely to be out of date.
apt-get install -t testing live-helper
* live-helper -> http://wiki.debian.org/DebianLive/live-helper
* homepage live-helper -> http://debian-live.alioth.debian.org/
* Why Debian Live? -> http://live.debian.net/manual/html/about.html
* Debian Live Manual -> http://live.debian.net/manual/html/
* http://wiki.debian.org/DebianLive/FAQ
* Excellent article on initramfs (vs. initrd): \\ Introducing initramfs, a new model for initial RAM disks \\ -> http://www.linuxfordevices.com/index.php?option=content&task=view&id=44954
=== Alix ===
* Debian Lenny on Alix -> http://debian-on-alix.blogspot.com/2008_12_01_archive.html
* Debian Etch Live on Alix \\ -> http://martin.balint.cz/2008/11/debian-etch-on-alix-2c3-board/
* Voyage Linux is built on Debian-Live -> http://linux.voyage.hk/
* http://www.brool.com/index.php/setting-up-an-alix
==== Voyage Linux ====
* home -> http://linux.voyage.hk/
* Running Voyage with Qemu -> http://www.punknix.com/node/118
* howto voyage on alix -> http://www.networksoul.net/tag/voyage/
===== Radius =====
==== FreeRadius ====
* http://freeradius.org/
* FreeRadius WIKI -> http://wiki.freeradius.org/
* http://www.linuxquestions.org/questions/linux-networking-3/freeradius-561154/
* [[
http://www.fatofthelan.com/articles/articles.php?pid=27|
Setting Up 802.1x Authentication with Debian Linux and FreeRadius
Part 1]]
* uses freeradius 1.1.7 \\ [[
http://www.linuxinsight.com/building-debian-freeradius-package-with-eap-tls-ttls-peap-support.html|
Building Debian FreeRadius package with EAP/TLS/TTLS/PEAP support
]]
* Open Source Radius test tool -> http://rjclient.sourceforge.net/
* free radius test -> http://www.iea-software.com/products/radlogin4.cfm
* hints on FreeRadius testing \\ -> http://www.mail-archive.com/freeradius-users@lists.freeradius.org/msg44014.html
* Deploying RADIUS, Configuring EAP \\ -> http://deployingradius.com/documents/configuration/eap.html
* Deploying RADIUS, Setting up FreeRADIUS for the first time \\ -> http://deployingradius.com/documents/configuration/setup.html
* http://deployingradius.com/documents/configuration/active_directory.html
==== Radius info ====
* Book -> http://deployingradius.com/
* [[wp>RADIUS]]
* [[wp>IEEE_802.1X|IEEE 802.1X]]
* [[wp>Extensible_Authentication_Protocol|Extensible Authentication Protocol]] (EAP)
* Common EAP Problems and their Solutions \\ -> http://deployingradius.com/documents/configuration/eap-problems.html
===== TACACS+ =====
* [[wp>TACACS+]]
* http://www.shrubbery.net/tac_plus/
* http://tacacs-plus.rubyforge.org/
* http://www.openwall.com/articles/TACACS+-Protocol-Security
===== Java =====
* Test Java VM -> http://www.java.com/en/download/help/testvm.xml
* http://wiki.centos.org/HowTos/JavaOnCentOS
* http://robinbowes.com/article.php/20070819171936111
This worked on CentOS5:
* http://www.centos.org/modules/newbb/viewtopic.php?post_id=70788&topic_id=19101
then:
ln -s /usr/java/jre1.5.0_17/bin/java /usr/bin/java
* http://www.java.com/en/download/
===== Postfix =====
* Virtual Users And Domains With Postfix, Courier And MySQL (CentOS 5.1) \\ -> http://www.howtoforge.com/virtual-users-and-domains-postfix-courier-mysql-centos5.1
* How To Install courier-imap, courier-authlib, And maildrop On Fedora, RedHat, CentOS \\ -> http://www.howtoforge.com/installing-courier-imap-courier-authlib-maildrop-fedora-redhat-centos
* Howto make reliable mx backup server: "Postfix Relay Recipient Maps" \\ -> http://macnugget.org/projects/postfixrelaymaps/
* get address-list from Exhchange (AD) to setup mail-backup \\ -> http://www2.origogeneris.com:4000/relay_recipients.html
* JIMSUN Postfix Contribs (oa pflogsum and UCE) \\ -> http://jimsun.linxnet.com/postfix_contrib.html
* http://mailgraph.schweikert.ch/
* Tutorial: ISP-style Email Service with Debian-Sarge and Postfix 2.1 \\ -> http://workaround.org/articles/ispmail-sarge/
* Postfix Add-on Software -> http://www.postfix.org/addon.html#logfile
===== Networking =====
* Guide to IP Layer Network Administration with Linux -> \\ http://linux-ip.net/html/index.html
* Linux Bridging -> http://www.linuxfoundation.org/en/Net:Bridge
* Ethernet Bridge + netfilter Howto \\ -> http://www.tldp.org/HOWTO/Ethernet-Bridge-netfilter-HOWTO.html
* Ethernet-Bridging Tables (ebtables) \\ -> http://ebtables.sourceforge.net/
* Linux Advanced Routing & Traffic Control -> http://lartc.org/
* Home of IPtables -> http://security.maruhn.com/
* MAN iptables -> http://security.maruhn.com/iptables-manual.html
* arp-scan source -> http://www.nta-monitor.com/tools/arp-scan/
* arp-scan -> http://packages.debian.org/source/sid/arp-scan
* netdiscover (similar to arp-scan) -> http://nixgeneration.com/~jaime/netdiscover/
===== syslog =====
* syslog-ng -> http://www.balabit.com/network-security/syslog-ng/
* http://www.campin.net/syslog-ng/
* http://www.l3jane.net/doc/server/syslog-ng/
* http://www.softpanorama.org/Logs/Syslog_ng/filter_functions_with_examples.shtml
* admin guide -> www.balabit.com/dl/guides/syslog-ng-v2.0-guide-admin-en.pdf
* local example -> [[:syslog-ng]]
* rsyslog -> http://www.rsyslog.com/
* comparison syslog-ng vs rsyslog -> \\ http://www.rsyslog.com/doc-rsyslog_ng_comparison.html
===== Version Control =====
==== Subversion ====
* Synonyms: svn
* Wikipedia -> [[wp>Subversion_(software)|subversion]]
* Version Control with Subversion -> http://svnbook.red-bean.com/en/1.5/index.html
==== Mercurial ====
* http://mercurial.selenic.com/
===== DNS on Linux =====
==== dnsmasq ====
* DNS caching and proxying with DHCP
* Wikipedia -> [[wp>Dnsmasq]]
* home page -> http://www.thekelleys.org.uk/dnsmasq/doc.html
* kookboek -> http://trac.knorrie.org/kookboek/wiki/DNSMasq
===== Watchdog =====
* http://www.twam.info/hardware/alix/watchdog-on-alix3d3
===== Boot-CD =====
* http://www.ultimatebootcd.com/