<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.kartbuilding.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.kartbuilding.net/feed.php">
        <title>Linux Server Details</title>
        <description></description>
        <link>http://wiki.kartbuilding.net/</link>
        <image rdf:resource="http://wiki.kartbuilding.net/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-05T12:37:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ajaxterm?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/alias?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/anyterm?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/apache_2_ssl_-_php4_-_mysql_4.1?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/apache?rev=1658270344&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/apache2_ssl_php5_mysql5?rev=1658677296&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/authed_outgoing_smtp_with_postfix_and_mysql?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/automate_taking_screenshots_of_webpages?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/awstats?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/backup_mysql_database_script?rev=1658354764&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/backup_via_web_download?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/base_install_of_debian_sarge_with_raid?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/base_install_of_debian_sarge?rev=1658268866&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/base_install_of_debian_squeeze?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/bash?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/basic_setup_of_xen3.2_32bit?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/benchmark_tests?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/cat?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/change_from_dhcp_to_manual_ip?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/check_when_a_fsck_is_due?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/chmod?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/chown?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/chsh?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/convert_mbox_to_maildir_for_all_users?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/corkscrew_-_ssh_over_https?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/courier_imaps_server_-_maildir?rev=1658353680&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/create_centos5_domu_on_debian_etch_dom0?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/create_domu?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/create_favicon.ico?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/crontab?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/dante_socks_server?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/debian_etch_xen_install?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/debian_logs?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/details_installation_set-up_of_debian_based_linux_servers?rev=1658353899&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/details_installation_set-up_of_debian_based_servers?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/dict?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/dist-upgrading_hardy_to_lucid?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/dns_-_bind9?rev=1658271440&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/dns?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/dnstunnel?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/duplicity_-_secure_incremental_backup?rev=1658618097&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ffmpeg?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/file_permissions?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/find_log_files_and_copy_to_a_folder?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/find_remove_an_old_ssh_key_for_all_users?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/find?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/firefox_and_java_plugin?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/fork_bomb_-_dos_a_linux_server_via_command_line?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ftp?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/further_issues_upgrading_to_lenny?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/getent?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/gnupg?rev=1666392426&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/grep?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/head?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/hellanzb?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/history?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/how_to_obtain_packages_using_apt?rev=1658513178&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/how_to_upgrade_sarge_to_etch_via_apt?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/htop?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ifup-ifdown?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/increase_size_of_raw_disk_image_with_partitions?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/install_and_config_base_os?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ip_kvm_serial_console_switch?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/iptables_firewall?rev=1658531692&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/iptables_forward?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ipv6_setup_on_kvm_host_and_guest_vms?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/irssi?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/issue_with_mounting_root_on_a_raid1_partition?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/kill_killall?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/kvm_setup_on_debian_jessie?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/kvm_setup_on_debian_lenny?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/kvm_setup_on_debian_squeeze?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ldap?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/limit_user_resources?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/links_to_scripts_and_cmdline_tricks?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/linode-server-setup?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/locale?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ls?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/lsof?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/lspci?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/lvm_on_xen_dom0?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/mail_-_mutt_etc?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/mailman?rev=1658678192&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/main_page?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/manage_xend?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/mediawiki?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/memory_management?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/migrate_xen_based_vm_domu_to_kvm_based_vm?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/minor_snmp_issue?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/mount_an_iso_cd_image_on_linux?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/mount_kvm_file_based_image_disk.img_on_host_computer?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/moving_from_xen_backports_to_debian_etch_xen_packages_-_attempt1?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/munin_statistics?rev=1658441184&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/mysql?rev=1658355300&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/nagios_upgrade_issue?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ncftp?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/netsaint_nagios?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/nfs?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/nikto?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/nmap?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ntp_-_network_time_protocol?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/obtain_root_shell_after_booting?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ongoing_experiences_with_xen?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/oom?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/openvpn?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/password_audit_securing?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/pine_pine_set-up_pinegpg?rev=1666392715&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/planet?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/port_forwarding?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/postfix_smtp?rev=1658429426&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/pptp_-_vpn?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/procmail_-_setup_with_postfix?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/procmail?rev=1658658979&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/proftpd_server?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/provide_boot_menu_options_for_vms_accessible_using_vnc?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/pwgen?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/quota?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/raid_1_and_mdadm?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/raid_1_and_xen_dom0?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/raid_1_on_xen?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/recommended_packages_to_install?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/rename?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/resize_create_partitions_in_debian?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/resize_increase_the_size_of_a_file_based_domu_xen_filesystem?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/resize_partitions?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/resize_raid_array_and_create_second_array?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/reverse_proxy_with_apache_mod_proxy?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/rootkit_detection?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/roundcube?rev=1658955372&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/rsync?rev=1666378062&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/samba?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/scp?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/screen?rev=1658432197&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/script?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/search_for_all_processes_and_kill_them_all?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/search_script?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/secure_backup?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/secure_outgoing_smtp_via_postfix_courier_tls_and_sasl?rev=1658530049&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sed?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sendmail?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/server_set-up_details_of_kartbuilding.net?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/setup_of_windows_domu_on_debian_lenny_dom0?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/setup_of_windows_server_2008_guest_on_kvm?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/setup-config-debian-bullseye?rev=1658675886&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/shorewall_firewall?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/smart?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/smartd_and_smartmontools_problem_issue?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/smbmount?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/smokeping?rev=1658443802&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/snmpd_mrtg?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/snort?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/spamassassin_setup_and_config?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sqlite?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/squid_issue_etch_and_a_2.4_kernel?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/squid_proxy?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/squirrelmail?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/ssh?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sshfs?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sshkeys?rev=1658570840&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/strace?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sun_jdk?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/suphp?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/synergy?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/syntax_highlighting_problems_with_vim?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/sysv-rc-conf?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/tail?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/tar?rev=1658358084&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/tcpdump?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/tomfmason_fedora_server_setup?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/trac_and_svn?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/try_and_install_vmware_on_domu_to_run_windows?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/upgrade_domu_to_lenny?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/upgrade_trac?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/upgrade_xen_on_dom0?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/users_manage?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/using_trac_svn?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/vi_vim?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/vnstat?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/vodasms?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/wall?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/wc?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/webalizer?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/wine?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/write?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/x_server_upgrading_issues?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xen_4.0.1_on_debian_squeeze_dom0_and_domu?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xen_binaries?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xen_networking?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xen_source_and_compiling?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xen-tools?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xendebianbackports?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/xfce-vncserver?rev=1658261600&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/zgrep?rev=1658261599&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.kartbuilding.net/zip?rev=1658261600&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.kartbuilding.net/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Linux Server Details</title>
        <link>http://wiki.kartbuilding.net/</link>
        <url>http://wiki.kartbuilding.net/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.kartbuilding.net/ajaxterm?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ajaxterm</title>
        <link>http://wiki.kartbuilding.net/ajaxterm?rev=1658261600&amp;do=diff</link>
        <description>Ajaxterm

= Ajaxterm - Web Based SSH Terminal Client =

If you are behind a firewall, and only have internet access through a restrictive proxy server, you will have to use a Web Based SSH terminal client. Note: the performance is severely below that of Putty. I suggest you exhaust all possibilities of using any available Socks and Http Proxies from within Putty.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/alias?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alias</title>
        <link>http://wiki.kartbuilding.net/alias?rev=1658261600&amp;do=diff</link>
        <description>Alias

 alias ls=“ls --color”
 alias  //with no options lists current alias's
 unalias ls  // remove alias ls

This can be also very useful for the rm command!

----------

More info at:

&lt;http://linuxreviews.org/quicktips/alias/&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/anyterm?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>anyterm</title>
        <link>http://wiki.kartbuilding.net/anyterm?rev=1658261600&amp;do=diff</link>
        <description>Anyterm

Preamble

	*  Anyterm provides a web interface to ssh. 
	*  Debian Testing (etch) is Required!!!!!
	*  A significant amount of memory (+128mb) is required for compiling
	*  Compiling can be messy as there are several libraries required

Get Anyterm</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/apache_2_ssl_-_php4_-_mysql_4.1?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_2_ssl_-_php4_-_mysql_4.1</title>
        <link>http://wiki.kartbuilding.net/apache_2_ssl_-_php4_-_mysql_4.1?rev=1658261600&amp;do=diff</link>
        <description>Apache_2_&amp;_SSL_-_PHP4_-_MySQL_4.1

Installing Apache2, PHP4 and MySQL

Installing Apache, PHP and MySQL is very simple - if the following steps are adhered to.

1. Install MySQL:
 apt-get install mysql-server mysql-client libmysqlclient12-dev
 Not sure about requiring libmysqlclient12-dev, but will check out.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/apache?rev=1658270344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T23:39:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache</title>
        <link>http://wiki.kartbuilding.net/apache?rev=1658270344&amp;do=diff</link>
        <description>Apache

Apache Tips &amp; Tricks:

To provide a seamless Redirect from &lt;http://site/anypage.etc&gt; to &lt;http://newsite/anypage.etc&gt;

The code should go into the specific Virtual Host or apache2.conf (httpd.conf on apache 1.3):


 Redirect 301 /site http://newwebsite/site
 Redirect 301 / http://newweb/
 
 RedirectMatch 301 ^/ http://new-website.com/
 #The above can be in a directory x levels deep.
 
 RedirectMatch 302 ^/ /temporary-offline.html</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/apache2_ssl_php5_mysql5?rev=1658677296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-24T16:41:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache2_ssl_php5_mysql5</title>
        <link>http://wiki.kartbuilding.net/apache2_ssl_php5_mysql5?rev=1658677296&amp;do=diff</link>
        <description>Apache2_SSL_PHP5_MySQL5

Install


 apt-get install apache2 libapache2-mod-php5 mysql-server php5-mysql
 /etc/init.d/apache2 restart
 #I found that I had to restart apache once more to get php to work.


phpinfo test


 vi /var/www/phpinfo.php
 #Add in the following:
 &lt;?php phpinfo(); ?&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/authed_outgoing_smtp_with_postfix_and_mysql?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>authed_outgoing_smtp_with_postfix_and_mysql</title>
        <link>http://wiki.kartbuilding.net/authed_outgoing_smtp_with_postfix_and_mysql?rev=1658261600&amp;do=diff</link>
        <description>Authed_Outgoing_SMTP_with_Postfix_and_MySQL

This page shows the main elements of configuring postfix and saslauth to authenticate users from a MySQL database.

I think this request sparked off from gmail having the ability to let people send emails through their own smtp server (as opposed to googles).</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/automate_taking_screenshots_of_webpages?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>automate_taking_screenshots_of_webpages</title>
        <link>http://wiki.kartbuilding.net/automate_taking_screenshots_of_webpages?rev=1658261599&amp;do=diff</link>
        <description>Automate_taking_screenshots_of_webpages

Intro

I wanted to setup cron to take screenshots of various websites on a daily basis. There are different approaches available. One is using wkhtmltopdf (still requires additional packages), another is using</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/awstats?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>awstats</title>
        <link>http://wiki.kartbuilding.net/awstats?rev=1658261600&amp;do=diff</link>
        <description>Awstats

Awstats is an Alternative application to that of Webalizer. There are more problems with security however.&lt;br&gt;

/home/user/awstats/awstats.pl -config=user
&lt;br&gt;
/home/user/awstats/awstats.pl -config=user -output -staticlinks &gt; /home/user/public_html/stats1/index.html</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/backup_mysql_database_script?rev=1658354764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-20T23:06:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backup_mysql_database_script</title>
        <link>http://wiki.kartbuilding.net/backup_mysql_database_script?rev=1658354764&amp;do=diff</link>
        <description>Backup_mysql_database_script


 #!/bin/bash
 # Created by Bryan Le Gear - Skynet 2005/10/12
 #
 # This script must be run by dbadmin
 # and this user must have the root password
 # configured in ~/.my.cnf
 #
 &lt;br&gt;
 COMPRESS=gzip
 MYSQLDUMP=mysqldump
 MYSQLDUMP_ARGS=&quot;-u root -p --lock-tables=false --all-databases&quot;
 CURRDATE=`date +%d-%m-%Y`
 BACKUPDIR=/home/backup
 OUTFILE=$BACKUPDIR/mysqlbackup_$CURRDATE.sql.gz
 
 echo 
 echo &quot;Backing up to:     &quot; $OUTFILE
 echo &quot;Compressing using: &quot; $COMPRESS
 …</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/backup_via_web_download?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backup_via_web_download</title>
        <link>http://wiki.kartbuilding.net/backup_via_web_download?rev=1658261600&amp;do=diff</link>
        <description>Backup_via_web_download

Backup Via wget

Also does a continual log

wget -O = write to the approriate file and concatenate

 #!/bin/bash
 x=1
 while $x 
 do
 wget &lt;http://website&gt; -O active.txt
 sleep 500
 done</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/base_install_of_debian_sarge_with_raid?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base_install_of_debian_sarge_with_raid</title>
        <link>http://wiki.kartbuilding.net/base_install_of_debian_sarge_with_raid?rev=1658261600&amp;do=diff</link>
        <description>Base_Install_of_Debian_Sarge_with_RAID

RAID 1 and mdadm

This is a “How to” setup for RAID 1 on Linux. It is applied to Debian sarge, however through the use of mdadm (multiple devices admin) it should be able to work on various Linux installs.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/base_install_of_debian_sarge?rev=1658268866&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T23:14:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base_install_of_debian_sarge</title>
        <link>http://wiki.kartbuilding.net/base_install_of_debian_sarge?rev=1658268866&amp;do=diff</link>
        <description>Base_Install_of_Debian_Sarge

The CD used was obtained from: &lt;http://www.debian.org/CD/netinst/&gt; which provides a “Minimal CD” from which to install the base Debian Sarge. All other packages are downloaded seperately from the Internet via APT. The “Official netinst images for the</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/base_install_of_debian_squeeze?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base_install_of_debian_squeeze</title>
        <link>http://wiki.kartbuilding.net/base_install_of_debian_squeeze?rev=1658261600&amp;do=diff</link>
        <description>Base_Install_of_Debian_Squeeze

I had to install Debian Squeeze on a Dell R415 recently and ran into some issues. The Broadcom Network card was not picked up by the Debian netinstall ISO ( &lt;http://www.debian.org/distrib/netinst&gt; ). I thought about downloading the 4GB DVD in the thinking that it might have the drivers, but it doesn't. Debians official installation ISOs do not include any non-free (closed) firmware or drivers.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/bash?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash</title>
        <link>http://wiki.kartbuilding.net/bash?rev=1658261600&amp;do=diff</link>
        <description>Bash

Change the Shell Prompt

I found that particularly with Centos 5, that the default shell prompt for root was terrible. It did not show the pwd, user or host!

Before
 -bash-3.1# ls
Showing no present working directory, no current username, no hostname</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/basic_setup_of_xen3.2_32bit?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>basic_setup_of_xen3.2_32bit</title>
        <link>http://wiki.kartbuilding.net/basic_setup_of_xen3.2_32bit?rev=1658261600&amp;do=diff</link>
        <description>Basic_Setup_of_Xen3.2_32bit

Background to 32bit Xen

This is on a server with 8GB of RAM. It had a bigmem kernel installed to begin with. The default 32bit Xen kernel that comes with Debian has PAE enabled, allowing all of the 8GB of RAM to be seen by Xen. Below is the output of free and uname -a.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/benchmark_tests?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>benchmark_tests</title>
        <link>http://wiki.kartbuilding.net/benchmark_tests?rev=1658261599&amp;do=diff</link>
        <description>Benchmark_tests

Benchmark Disk Write Speeds

 time dd if=/dev/zero of=/var/tmp/file.out bs=1k count=1024</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/cat?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cat</title>
        <link>http://wiki.kartbuilding.net/cat?rev=1658261600&amp;do=diff</link>
        <description>Cat

CAT - To read out a file.
 cat file.txt

To append one file to the end of another, enter: 
 cat section1.4 &gt; &gt; section1
The &gt; &gt; (two carets) appends a copy of section1.4 to the end of section1. If you want to replace the file, use the &gt; (caret).</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/change_from_dhcp_to_manual_ip?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>change_from_dhcp_to_manual_ip</title>
        <link>http://wiki.kartbuilding.net/change_from_dhcp_to_manual_ip?rev=1658261600&amp;do=diff</link>
        <description>Change_from_DHCP_to_Manual_IP

The Network options are chosen during the Base Install. If you wish to use DHCP or Manual IP follow the details below:&lt;br&gt;

Edit the file -&gt; /etc/network/interfaces
 For Manual IP Config:
 # The loopback network interface
 auto lo
 iface lo inet loopback&lt;br&gt;
 # The primary network interface
 auto eth0
 iface eth0 inet static</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/check_when_a_fsck_is_due?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>check_when_a_fsck_is_due</title>
        <link>http://wiki.kartbuilding.net/check_when_a_fsck_is_due?rev=1658261600&amp;do=diff</link>
        <description>Check_when_a_fsck_is_due

Note: this is for Debian/Ubuntu Systems.

When applying kernel upgrades, typically a reboot is required. Typically a FSCK (disk check) is scheuled every 6 months (or number of mount times). A fsck can take quite a long time to scan the disks to see if there are any errors, especially with large disks. Wouldn't it be nice to know if a fsck will happen at the next reboot? And then you can plan for more downtime.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/chmod?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chmod</title>
        <link>http://wiki.kartbuilding.net/chmod?rev=1658261600&amp;do=diff</link>
        <description>Chmod

chmod - change permissions on files

Note: This is only a Basic guide to chmod, covering some niche areas.

To see the current permissions on files and directories (folders):

 sburke@server:~$ ls -la

 -rwx---r-x   1 sburke users    1834 2006-09-07 17:48 .bashrc
 drwxr-xr-x   2 sburke users    4096 2006-10-21 17:08 public_html
 -rw-r</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/chown?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chown</title>
        <link>http://wiki.kartbuilding.net/chown?rev=1658261600&amp;do=diff</link>
        <description>Chown

Syntax:
 chown -R user:group directory

Example:
 chown -R kartbuilding:Kartbuilding public_html/</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/chsh?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chsh</title>
        <link>http://wiki.kartbuilding.net/chsh?rev=1658261599&amp;do=diff</link>
        <description>Chsh

Change a Users Login Shell for Abuse/Unpaid Fees etc.

This will prevent a User from logging into the system via ssh/samba etc.

The Message etc. must be in /etc/shells. The -s option makes it NOT interactive for the user to select shell.

 chsh -s /etc/messages/message user</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/convert_mbox_to_maildir_for_all_users?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>convert_mbox_to_maildir_for_all_users</title>
        <link>http://wiki.kartbuilding.net/convert_mbox_to_maildir_for_all_users?rev=1658261599&amp;do=diff</link>
        <description>Convert_mbox_to_Maildir_for_all_users

 #!/bin/bash

 for user in `ls /tmp/test_maildir/stevemail/`
 do
      mkdir /var/mail/$user
      chown $user.users /var/mail/$user
      su - $user -c &quot;mb2md -s /tmp/test_maildir/stevemail/$user -d /var/mail/$user/&quot; -s /bin/bash</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/corkscrew_-_ssh_over_https?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>corkscrew_-_ssh_over_https</title>
        <link>http://wiki.kartbuilding.net/corkscrew_-_ssh_over_https?rev=1658261599&amp;do=diff</link>
        <description>Corkscrew_-_ssh_over_https

= CorkScrew - A Tool for Tunnelling SSH over HTTP Proxies etc. =

Situation: You want to ssh (via bash/linux command line) to a computer via a HTTP/Socks Proxy from a computer with NO external access. The SSH command itself is not able to use a proxy in order to access external computers. A tunnelling application called corkscrew is required. Here are the steps involved:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/courier_imaps_server_-_maildir?rev=1658353680&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-20T22:48:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courier_imaps_server_-_maildir</title>
        <link>http://wiki.kartbuilding.net/courier_imaps_server_-_maildir?rev=1658353680&amp;do=diff</link>
        <description>Courier_IMAPS_Server_-_Maildir

1. Install Courier


 apt-get install courier-imap
 This will pull down all relevant packages
 Chose defaults when installing. No to web-based administration. Ok to default cert. (see more later)


2. Main Config is naturly enough in /etc/courier
 Nothing is chanced in Courier Configs
3. To get postfix handing off to Courier:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/create_centos5_domu_on_debian_etch_dom0?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create_centos5_domu_on_debian_etch_dom0</title>
        <link>http://wiki.kartbuilding.net/create_centos5_domu_on_debian_etch_dom0?rev=1658261599&amp;do=diff</link>
        <description>Create_Centos5_DomU_on_Debian_Etch_Dom0

This article will show you how to setup, install and config a Guest Centos5 Xen Virtual Server ontop of a Debian Etch Xen Install.
 This setup presumes you have a working Xen install (xen3) on a Debian Etch Server</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/create_domu?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create_domu</title>
        <link>http://wiki.kartbuilding.net/create_domu?rev=1658261599&amp;do=diff</link>
        <description>Create_DomU

Creating a Virtual Server - domU

There are 3 options of what to run DomU on:

	*  File Based Image
	*  LVM Based
	*  Physical Partition

1. A file based image is the quickest to setup, however has poor/terrible IO performance. The virtual server is limited to the initial size of the image created also. The file based Image can however be easily mounted in a rescue system, and easily backed-up.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/create_favicon.ico?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create_favicon.ico</title>
        <link>http://wiki.kartbuilding.net/create_favicon.ico?rev=1658261600&amp;do=diff</link>
        <description>Create_favicon.ico

= Create a favicon.ico for a website =

After spending quite a while with gimp and other image programs, I realised the following:
 convert testico.jpg -resize 16×16! fav.ico
 //Job Done

P.S. make sure to empty any browser history etc.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/crontab?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>crontab</title>
        <link>http://wiki.kartbuilding.net/crontab?rev=1658261600&amp;do=diff</link>
        <description>Crontab

Cron - Scheduler
&lt;br&gt;

Cron = daemon to execute scheduled commands&lt;br&gt;
Crontab = maintain crontab files for individual users

Cron is done by two methods:

	*  In the directories /etc/cron.d /etc/cron.daily etc.....
	*  In crontabs

cron.d = highly configurable cron - equivalent of crontab for the system</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/dante_socks_server?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dante_socks_server</title>
        <link>http://wiki.kartbuilding.net/dante_socks_server?rev=1658261599&amp;do=diff</link>
        <description>Dante_Socks_Server

When working on a private LAN with no direct internet access available, squid is normally used a proxy server for internet and ftp traffic. SSH or scp (or other traffic) however, will require a SOCKS server in order to reach the internet.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/debian_etch_xen_install?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>debian_etch_xen_install</title>
        <link>http://wiki.kartbuilding.net/debian_etch_xen_install?rev=1658261600&amp;do=diff</link>
        <description>Debian_Etch_Xen_Install

= Install Xen with Debian Etch =

Backup any Previous Boot and Xen Configs

 cp -R /etc/xen /root/
 cp -R /boot /root/

Uninstall any previous Xen software

If you are running an old Xen, the software and kernel can be removed while in dom0 (base xen instance).
 dpkg -l | grep -i xen
 apt-get remove xen-tools etc.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/debian_logs?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>debian_logs</title>
        <link>http://wiki.kartbuilding.net/debian_logs?rev=1658261600&amp;do=diff</link>
        <description>Debian_logs

All explained here:&lt;br&gt;
&lt;http://www.debian-administration.org/articles/117&gt;
&lt;br&gt;

All Default Logs are configured via this Conf file:&lt;br&gt;
/etc/syslog.conf

----------

A Special Log File called admin.log is setup to catch Important information such as Failed Logins etc.

Edit /etc/syslog.conf and include:
 *.emerg /var/log/admin.log
 *.alert /var/log/admin.log
 *.crit /var/log/admin.log
 *.err /var/log/admin.log
 *.warn /var/log/admin.log</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/details_installation_set-up_of_debian_based_linux_servers?rev=1658353899&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-20T22:51:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>details_installation_set-up_of_debian_based_linux_servers</title>
        <link>http://wiki.kartbuilding.net/details_installation_set-up_of_debian_based_linux_servers?rev=1658353899&amp;do=diff</link>
        <description>Details, Installation, &amp; Set-up of Debian based Linux Servers

Server set-up and Associated Details

Typical SERVER SET-UP

	*  Base Install of Debian Sarge / Base Install of Debian Squeeze
	*  #or Base Install of Debian Sarge with RAID
	*  Change from DHCP to Manual IP
	*  How to obtain Packages using APT

Range of SERVICEs, and INSTALLATION HOW-To's

All these services are based on a Debian base install using the current stable Debian Sarge, unless specifically stated otherwise. Similiarly, al…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/details_installation_set-up_of_debian_based_servers?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>details_installation_set-up_of_debian_based_servers</title>
        <link>http://wiki.kartbuilding.net/details_installation_set-up_of_debian_based_servers?rev=1658261599&amp;do=diff</link>
        <description>Details,_Installation,_&amp;_Set-up_of_Debian_based_Servers

#redirect Details, Installation, &amp; Set-up of Debian based Linux Servers</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/dict?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dict</title>
        <link>http://wiki.kartbuilding.net/dict?rev=1658261599&amp;do=diff</link>
        <description>Dict

Dictionary via a Server
 dict word</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/dist-upgrading_hardy_to_lucid?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dist-upgrading_hardy_to_lucid</title>
        <link>http://wiki.kartbuilding.net/dist-upgrading_hardy_to_lucid?rev=1658261600&amp;do=diff</link>
        <description>Dist-upgrading_hardy_to_lucid

As much as I tried, “do-release-upgrade” did not want to upgrade for me to Lucid LTS.

 apt-get install update-manager-core
 vi /etc/update-manager/release-upgrades
 Prompt=lts

 root@caro:~# do-release-upgrade
 Checking for a new ubuntu release
 No new release found
 #I tried every switch, -d etc. Still didn't work</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/dns_-_bind9?rev=1658271440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T23:57:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dns_-_bind9</title>
        <link>http://wiki.kartbuilding.net/dns_-_bind9?rev=1658271440&amp;do=diff</link>
        <description>DNS_-_Bind9

Originally the Domain Register took care of any DNS entries relating to the Domain selected - kartbuilding.net

To setup Bind9 locally:


 apt-get install bind9


This should install and work ok. Note: Firewall rules are required. See Firewall section.
In order to start using bind locally, edit /etc/resolv.conf</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/dns?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dns</title>
        <link>http://wiki.kartbuilding.net/dns?rev=1658261600&amp;do=diff</link>
        <description>Dns

= DNS Tips and Tricks =

Perform a Reverse DNS Lookup

 dig -x ip.address</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/dnstunnel?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnstunnel</title>
        <link>http://wiki.kartbuilding.net/dnstunnel?rev=1658261599&amp;do=diff</link>
        <description>Dnstunnel

= Tunnel SSH over DHS =

If you are on a network, and you dont have access to a Proxy, or you have to pay for a proxy, then it might be possible to get free internet access....albeit at modem (~56kbit) speeds.

Conditions

:1. You must be able to join the network, and you must be able to do</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/duplicity_-_secure_incremental_backup?rev=1658618097&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-24T00:14:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>duplicity_-_secure_incremental_backup</title>
        <link>http://wiki.kartbuilding.net/duplicity_-_secure_incremental_backup?rev=1658618097&amp;do=diff</link>
        <description>Duplicity_-_secure_incremental_backup

= Duplicity - Secure (gpg) Incremental (diff) Compressed Backup (tar) =

About Duplicity Encrypted Backup

Duplicity is a stable Debian package used for Encrypted backup using rsync algorithm. The benefits of duplicity are as follows:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ffmpeg?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ffmpeg</title>
        <link>http://wiki.kartbuilding.net/ffmpeg?rev=1658261600&amp;do=diff</link>
        <description>Ffmpeg

= FFMPEG - Video Editing Application =

Install ffmpeg

Install ffmpeg Plain

 apt-get install ffmpeg

Install ffmpeg with MP3 support

This above step will install ffmpeg and only the basic codecs. Note: the mp3 audio codec is missing from the package above.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/file_permissions?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>file_permissions</title>
        <link>http://wiki.kartbuilding.net/file_permissions?rev=1658261600&amp;do=diff</link>
        <description>File_Permissions

File Permissions and chmod

Original = &lt;http://www.redbrick.dcu.ie/help&gt;

 Permission Binary Octal
 &lt;br&gt;
 rwx        111    7
 rw-        110    6 
 r-x        101    5
 r--        100    4
 -wx        011    3
 -w-        010    2
 --x        001    1
 ---        000    0</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/find_log_files_and_copy_to_a_folder?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find_log_files_and_copy_to_a_folder</title>
        <link>http://wiki.kartbuilding.net/find_log_files_and_copy_to_a_folder?rev=1658261600&amp;do=diff</link>
        <description>Find_log_files_and_copy_to_a_folder

Copies all apache log files to a new folder to analyse or run webalizer against etc.

 #!/bin/bash
 for logfile in `ls /var/log/apache2/ | grep -v gz | grep -v .1`
 do
      cp /var/log/apache2/$logfile /var/tmp/apachelog/</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/find_remove_an_old_ssh_key_for_all_users?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find_remove_an_old_ssh_key_for_all_users</title>
        <link>http://wiki.kartbuilding.net/find_remove_an_old_ssh_key_for_all_users?rev=1658261600&amp;do=diff</link>
        <description>Find_&amp;_Remove_an_old_SSH_Key_for_all_users

With changing to a new mailserver, we had to revoke individual sshkeys in known_hosts, and add in a default system one instead.

 #!/bin/bash
 # Script to find old ssh keys of mail on oldserver, and to comment them out.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/find?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find</title>
        <link>http://wiki.kartbuilding.net/find?rev=1658261600&amp;do=diff</link>
        <description>Find

= Find - search for files =

Typically I used “ls -laR | grep needle” and while it worked, it was limited. Find is much more useful and can be used to create powerful scripts.

find all zip files and unzip them

 find . -type f -iname “*zip</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/firefox_and_java_plugin?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firefox_and_java_plugin</title>
        <link>http://wiki.kartbuilding.net/firefox_and_java_plugin?rev=1658261600&amp;do=diff</link>
        <description>Firefox_and_Java_Plugin

Install Firefox on Debian

This is the easy part.
 apt-get install mozilla-firefox

Install Java Plugin for Firefox on Debian

Download Java as per instructions already outlined here: Sun_jdk

Test to see if java works (or exists) - type:
 java -version</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/fork_bomb_-_dos_a_linux_server_via_command_line?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fork_bomb_-_dos_a_linux_server_via_command_line</title>
        <link>http://wiki.kartbuilding.net/fork_bomb_-_dos_a_linux_server_via_command_line?rev=1658261600&amp;do=diff</link>
        <description>Fork_bomb_-_DOS_a_Linux_Server_via_command_line

&lt;http://www.linuxconfig.org/how-to-crash-your-linux-system-with-fork-bomb&gt;

I was testing Virtual Machines running on KVM and wanted to see what would happen when the VM guest would use up all memory, start swapping and use 100% cpu.

Fork Bomb: 
 :(){ :|:&amp; };:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ftp?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ftp</title>
        <link>http://wiki.kartbuilding.net/ftp?rev=1658261600&amp;do=diff</link>
        <description>FTP

Advanced FTP Commands

 quote SITE HELP  //shows all available SITE FTP commands

 quote SITE QUOTA //shows quota

----------

More Info:
&lt;http://incubator.terra-intl.com/projects/ftpserver/site_cmd.html&gt;

Calculate Disk / Directory Usage on FTP Server

 export TEST=0
 for size in `echo ls directory_name | lftp -u user,pass ftpserver | awk '{ print $5 }'` ; do export TEST=$</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/further_issues_upgrading_to_lenny?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>further_issues_upgrading_to_lenny</title>
        <link>http://wiki.kartbuilding.net/further_issues_upgrading_to_lenny?rev=1658261600&amp;do=diff</link>
        <description>Further_issues_upgrading_to_Lenny

= Issues and Problems encountered when dist-upgrading Etch to Debian Lenny =
As the list on the homepage of this wiki was getting large, I had to put this sub page.

munin with cgi

So basically after I dist-upgraded to Lenny, munin graphs would not generate via the cgi script in /usr/lib/cgi-bin/munin-cgi-graph</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/getent?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getent</title>
        <link>http://wiki.kartbuilding.net/getent?rev=1658261599&amp;do=diff</link>
        <description>Getent

getent - get Entries from Admin Database

 //List all entries in /etc/passwd file
 getent passwd</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/gnupg?rev=1666392426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-21T23:47:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gnupg</title>
        <link>http://wiki.kartbuilding.net/gnupg?rev=1666392426&amp;do=diff</link>
        <description>Gnupg

GNUPG HOW-TO

Run the following from a linux based operating system (e.g. debian) and accept the defaults.

Note, it may take some time to generate the random information.


 gpg --gen-key


To see all the keys - yours and your friends etc.:


 gpg --list-keys</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/grep?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grep</title>
        <link>http://wiki.kartbuilding.net/grep?rev=1658261600&amp;do=diff</link>
        <description>Grep

To Find Text in a File(s)
 grep needle haystack.file

or to search for text in a Directory
 grep -Ri needle /path/haystack/

the -i ignores case.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/head?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>head</title>
        <link>http://wiki.kartbuilding.net/head?rev=1658261600&amp;do=diff</link>
        <description>HEAD

= HEAD - Simple command line user agent =

This perl program (which is default on most *nix systems) gets the full header from webservers. Simple as.
 HEAD burkesys.com

Great for finding out OS/Server details and debugguing issues such as caching etc.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/hellanzb?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hellanzb</title>
        <link>http://wiki.kartbuilding.net/hellanzb?rev=1658261600&amp;do=diff</link>
        <description>Hellanzb

 apt-get install hellanzb
 vi /etc/hellanzb.conf

Important config in above conf:
 Hellanzb.PREFIX_DIR = '/home/linuxmce/hellanzb/'
 Hellanzb.SKIP_UNRAR = False
 #Thats about it. You can set the LOG also.

Daemon Mode:
 hellanzb -D

Refs:
&lt;http://wiki.linuxmce.org/index.php/HellaNZB&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/history?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>history</title>
        <link>http://wiki.kartbuilding.net/history?rev=1658261600&amp;do=diff</link>
        <description>History

 history

Shows a history of commands entered, similar to .bash_history.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/how_to_obtain_packages_using_apt?rev=1658513178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-22T19:06:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>how_to_obtain_packages_using_apt</title>
        <link>http://wiki.kartbuilding.net/how_to_obtain_packages_using_apt?rev=1658513178&amp;do=diff</link>
        <description>How_to_obtain_Packages_using_APT

APT (Advanced Packaging Tool)

About APT

APT provides an effective way of installing packages and programs. Default settings are created and in some cases default users are created for managing the services and/or programs. APT handles all shared modules, dependencies and libraries of tools. When installing a program via APT - the default locations within Linux (Debian) should be consulted. The following directories are where files are stored after APT - and ar…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/how_to_upgrade_sarge_to_etch_via_apt?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>how_to_upgrade_sarge_to_etch_via_apt</title>
        <link>http://wiki.kartbuilding.net/how_to_upgrade_sarge_to_etch_via_apt?rev=1658261600&amp;do=diff</link>
        <description>How_to_Upgrade_Sarge_to_Etch_via_apt

Background Reading

&lt;http://www.debian.org/releases/stable/i386/release-notes/&gt;

Tips

Use screen

Use script

Configure Apt Sources

 vi /etc/apt/sources.list

 #Include the following:
 deb &lt;http://ftp.de.debian.org/debian/&gt; stable main
 deb &lt;http://security.debian.org/&gt; stable/updates main

Upgrade

 apt-get update
 apt-get dist-upgrade

 //if anything breaks on dist-upgrade, do:
 apt-get -f dist-upgrade</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/htop?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>htop</title>
        <link>http://wiki.kartbuilding.net/htop?rev=1658261600&amp;do=diff</link>
        <description>Htop

htop - Interactive Process Viewer

htop is similar to top, but allows to scroll the list vertically and horizontally to see all processes and their full command lines.

 apt-get install htop

 htop</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ifup-ifdown?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifup-ifdown</title>
        <link>http://wiki.kartbuilding.net/ifup-ifdown?rev=1658261600&amp;do=diff</link>
        <description>Ifup-ifdown

ifup - ifdown

restart networking on a DHCP network.

 ifdown eth0
 ifup eth0

/etc/init.d/ifupdown eth0 :- this doesn't seem to properly deactivate and reactive the network with dhcp etc.

Manual restart of Networking eth0 etc.

As mentioned above, /etc/init.d/ifupdown doesn't fully deactive and reactive eth0, and instead just flushes it etc. In order to manually restart eth0, /etc/init.d/ifdown eth0 must be called. If this is done however and there is no physical access to the ser…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/increase_size_of_raw_disk_image_with_partitions?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>increase_size_of_raw_disk_image_with_partitions</title>
        <link>http://wiki.kartbuilding.net/increase_size_of_raw_disk_image_with_partitions?rev=1658261600&amp;do=diff</link>
        <description>Increase_size_of_raw_disk_image_with_partitions

So there are a few ways out there for this. There is also a new virt-resize tool for resizing a VM disk with partitions. Having LVM inside the VM guest is another method.

This method covers:

	*  Using LV (lvm) for a Guest (which has partitons, one for root and one for swap.)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/install_and_config_base_os?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install_and_config_base_os</title>
        <link>http://wiki.kartbuilding.net/install_and_config_base_os?rev=1658261600&amp;do=diff</link>
        <description>Install_and_Config_Base_OS

= Initial Setup =
Reboot into Hetzner's Rescue System. I was going to use Debian's AMD64 (which is not related to AMD processors!) Anyways - 32bit Etch.
Configure for raid1, /boot for ext2 and / for dom0-root.
 PART 1 /boot  ext2     256M
 PART 2 lvm    vg0       all
 LV vg0   root   /        ext3          30G</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ip_kvm_serial_console_switch?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ip_kvm_serial_console_switch</title>
        <link>http://wiki.kartbuilding.net/ip_kvm_serial_console_switch?rev=1658261599&amp;do=diff</link>
        <description>IP_KVM_Serial_Console_Switch

Introduction to KVM over IP Serial Console

I recently setup a IP KVM Serial Console Switch which will allow get a Serial Console on some Linux Servers. There was a lot more involved in the setup than I originally thought. (Model: F1DP116SEA )</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/iptables_firewall?rev=1658531692&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-23T00:14:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iptables_firewall</title>
        <link>http://wiki.kartbuilding.net/iptables_firewall?rev=1658531692&amp;do=diff</link>
        <description>Iptables Firewall

Iptables is tool used to configure firewall rules. There are various firewall programs available in most Linux OSs which sit on top of and use iptable commands. However I prefer to use a simple bash .sh script to set my custom firewall rules.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/iptables_forward?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iptables_forward</title>
        <link>http://wiki.kartbuilding.net/iptables_forward?rev=1658261600&amp;do=diff</link>
        <description>Iptables_forward

Problem:
&lt;br&gt;
Computer A (Internal Win2k)-------: IP: 10.0.0.1&lt;br&gt;
Computer B (Linux Box)------------: IP: 136.201.105.2&lt;br&gt;
Computer C (General Internet pc)--: IP: 136.206.111.3&lt;br&gt;
&lt;br&gt;
Computer B has 1 network card. It is on the same</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ipv6_setup_on_kvm_host_and_guest_vms?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ipv6_setup_on_kvm_host_and_guest_vms</title>
        <link>http://wiki.kartbuilding.net/ipv6_setup_on_kvm_host_and_guest_vms?rev=1658261600&amp;do=diff</link>
        <description>IPv6_Setup_on_KVM_Host_and_Guest_VMs

&lt;div style=“background:#CD5C5C;padding:10px;color:#FFFFFF;width:75%;margin:auto;font-weight:bold;”&gt;Note: This page on IPv6 and KVM is currently a Work in Progress &lt;/div&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/irssi?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>irssi</title>
        <link>http://wiki.kartbuilding.net/irssi?rev=1658261599&amp;do=diff</link>
        <description>Irssi

IRC and IRSSI - Internet Chat (Client)

To startup IRSSI and connect to an IRC server:
 irssi -c servername

To list available channels to join - type:
 /list ('-yes' may be required)
 /join #foobar (joins the foobar channel)
 /w (shows who's who)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/issue_with_mounting_root_on_a_raid1_partition?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>issue_with_mounting_root_on_a_raid1_partition</title>
        <link>http://wiki.kartbuilding.net/issue_with_mounting_root_on_a_raid1_partition?rev=1658261600&amp;do=diff</link>
        <description>Issue_with_mounting_root_on_a_raid1_partition

Problem not found yet

It could be the fact that you do NOT have to edit /etc/initramfs-tools/modules and add in support for raid1. This may counteract and could be the problem.

Here is the debian docs for raid and etch:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/kill_killall?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kill_killall</title>
        <link>http://wiki.kartbuilding.net/kill_killall?rev=1658261599&amp;do=diff</link>
        <description>Kill,_killall

= To terminate/end a Process =

The proper way to end a task/service is via:
 /etc/init.d/service stop|restart

If the service, or process isn't behaving, you can kill it with:
 kill PID
 #kills the PID
 #To find out the PID use “ps -eaf</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/kvm_setup_on_debian_jessie?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kvm_setup_on_debian_jessie</title>
        <link>http://wiki.kartbuilding.net/kvm_setup_on_debian_jessie?rev=1658261600&amp;do=diff</link>
        <description>KVM_Setup_on_Debian_Jessie

= Setup Base OS =
I used hetzner's “installimage” to create RAID + LVM.

 installimage
 -&gt; Debian
 -&gt; Debian-86-jessie-64-minimal
 -&gt; Hostname enterservername
 -&gt; PART /boot  ext3     512M
 -&gt; PART lvm    vg0       all</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/kvm_setup_on_debian_lenny?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kvm_setup_on_debian_lenny</title>
        <link>http://wiki.kartbuilding.net/kvm_setup_on_debian_lenny?rev=1658261600&amp;do=diff</link>
        <description>KVM_Setup_on_Debian_Lenny

All the following is done on a base install of Debian Lenny running a x64 kernel (2.6.26-2-amd64). In the case below it was done on a remote server with only ssh access to the host. LVM was already setup on the Debian Lenny Host and is used to give a LV to the VMs.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/kvm_setup_on_debian_squeeze?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kvm_setup_on_debian_squeeze</title>
        <link>http://wiki.kartbuilding.net/kvm_setup_on_debian_squeeze?rev=1658261600&amp;do=diff</link>
        <description>KVM_Setup_on_Debian_Squeeze

KVM on Debian Squeeze is much better and smoother than it was on Lenny. In Squeeze, you can specify virtio with virt-install amongst a lot of other enhancements. All the following was done on a base install of Debian Squeeze with a kernel of 2.6.32-5-amd64. LVM was already setup on the KVM Host.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ldap?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldap</title>
        <link>http://wiki.kartbuilding.net/ldap?rev=1658261600&amp;do=diff</link>
        <description>Ldap

Lightweight Directory Access Protocol

Ldap commands:
 ldapsearch -x  //list all ldap info for users
 ldapsearch -x uid=username   //list ldap info for a particular user

ldapmodify

 echo “dn: uid=$User,ou=People,dc=skynet,dc=ie
 loginShell: $Shell</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/limit_user_resources?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>limit_user_resources</title>
        <link>http://wiki.kartbuilding.net/limit_user_resources?rev=1658261600&amp;do=diff</link>
        <description>Limit_User_resources

1. As root: 
 vi /etc/security/limits.conf
 #add the following line, where steve is the user:
 sburke hard nproc 5
 #save and close the text editor.
 #The user will not be able to run more than 5 processes at the same time.

2. ssh sburke@localhost
 ps -eaf | grep sburke | ls /var/tmp | less
 -bash: fork: Resource temporarily unavailable</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/links_to_scripts_and_cmdline_tricks?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>links_to_scripts_and_cmdline_tricks</title>
        <link>http://wiki.kartbuilding.net/links_to_scripts_and_cmdline_tricks?rev=1658261600&amp;do=diff</link>
        <description>Links_to_scripts_and_cmdline_tricks

1. &lt;http://ocaoimh.ie/abusing-website&gt;

2. &lt;http://www.commandlinefu.com/commands/browse&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/linode-server-setup?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linode-server-setup</title>
        <link>http://wiki.kartbuilding.net/linode-server-setup?rev=1658261599&amp;do=diff</link>
        <description>Linode-server-setup

Firewall

On a VPS it is easiest just to have a iptables script for the firewall. Here's how. Debian Lenny.

vi /etc/init.d/firewall.sh

 #!/bin/sh
 IPTABLES=/sbin/iptables

 $IPTABLES -F INPUT
 $IPTABLES -F OUTPUT
 $IPTABLES -F FORWARD
 $IPTABLES -F POSTROUTING -t nat
 $IPTABLES -F PREROUTING -t nat</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/locale?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>locale</title>
        <link>http://wiki.kartbuilding.net/locale?rev=1658261600&amp;do=diff</link>
        <description>Locale

= Changing / Fixing the System Locale =

If you are “apt-get upgrade” etc. and you get something similar to this error:
 perl: warning: Setting locale failed.
 perl: warning: Please check that your locale settings:
       LANGUAGE = &quot;en_US:en_GB:en&quot;,
       LC_ALL = (unset),
       LANG = &quot;en&quot;
   are supported and installed on your system.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ls?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ls</title>
        <link>http://wiki.kartbuilding.net/ls?rev=1658261600&amp;do=diff</link>
        <description>Ls

ls - List Files

List all files with full details ( option a ), in order of time ( option t ).
 ls -lat</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/lsof?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lsof</title>
        <link>http://wiki.kartbuilding.net/lsof?rev=1658261600&amp;do=diff</link>
        <description>Lsof

List all Open Files

 lsof</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/lspci?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lspci</title>
        <link>http://wiki.kartbuilding.net/lspci?rev=1658261599&amp;do=diff</link>
        <description>Lspci

LSPCI - List all PCI Devices

 lspci

----------

Got from wiki.skynet.ie

Cheers davisc</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/lvm_on_xen_dom0?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lvm_on_xen_dom0</title>
        <link>http://wiki.kartbuilding.net/lvm_on_xen_dom0?rev=1658261599&amp;do=diff</link>
        <description>LVM_on_XEN_(dom0)

LVM (Linux Volume Manager) is installed on the Free/Unallocated space

LVM allows for great flexibility when allocating Hard disk partitions. The reason partitions are used is because: of seperate xen host servers, and for providing for a more stable server: if /var/tmp is filled up - the server can still function, as other partitions are unaffected.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/mail_-_mutt_etc?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mail_-_mutt_etc</title>
        <link>http://wiki.kartbuilding.net/mail_-_mutt_etc?rev=1658261600&amp;do=diff</link>
        <description>Mail_-_mutt_etc

Send File via mail on the Command Line

 apt-cache search sharutils
 //sharutils is required for uuencode
 (echo Email Body Text; uuencode ~/file1.zip file1.zip;) | mail -s “Email Subject” recipient@example.com

Thunderbird picks up nicely on the attachment. Pine or Mutt doesnt show up the image as nice and will require further trickery.
Ref:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/mailman?rev=1658678192&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-24T16:56:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mailman</title>
        <link>http://wiki.kartbuilding.net/mailman?rev=1658678192&amp;do=diff</link>
        <description>Mailman

Mailman - Emailing List Server

Mailman in this case was installed on a seperate server - lists.server.com. This server has apache2, postfix and mailman running. To setup, see below:

1. Install Mailman &amp; required Apps


 apt-get install mailman
 apt-get install postfix  #exim is default in debian.
 apt-get install apache2  #if its not already installed.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/main_page?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>main_page</title>
        <link>http://wiki.kartbuilding.net/main_page?rev=1658261600&amp;do=diff</link>
        <description>Main_Page

#REDIRECT Details, Installation, &amp; Set-up of Debian based Linux Servers</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/manage_xend?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>manage_xend</title>
        <link>http://wiki.kartbuilding.net/manage_xend?rev=1658261600&amp;do=diff</link>
        <description>Manage_XEND

Managing Xen Virtual Machines

Xend can only be managed on dom0, as it has only exlusive access to the hardware. As a result, any temperature or SMART/Disk Monitoring must be done here also.

The basic commands are:
 xm list
 xm top

To get a list of all the XEND control options type:
 xm</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/mediawiki?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mediawiki</title>
        <link>http://wiki.kartbuilding.net/mediawiki?rev=1658261600&amp;do=diff</link>
        <description>Mediawiki

Upgrade Mediawiki

 #cd /home/mediawiki/
 #tar -cf mediawiki.tar public_html
 #cp mediawiki.tar /root

 #mysqldump  wikidb &gt; mediawiki.sql

 #cd /root
 #wget &lt;http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.0.tar.gz&gt;
 #tar xvfz mediawiki-1.14.0.tar.gz
 #Copy across files, overwriting files!!
 #cp -R mediawiki-1.14.0/* /home/mediawiki/public_html</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/memory_management?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memory_management</title>
        <link>http://wiki.kartbuilding.net/memory_management?rev=1658261600&amp;do=diff</link>
        <description>Memory_management

Memory Management Tools

 free
 cat /proc/meminfo
 dmesg

The output of /proc/meminfo:

Committed_AS

An estimate of how much RAM you would need to make a 99.99% guarantee that there never is OOM (out of memory) for this workload. Normally the kernel will overcommit memory. That means, say you do a 1GB malloc, nothing happens, really. Only when you start USING that malloc memory you will get real memory on demand, and just as much as you use. So you sort of take a mortgage and…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/migrate_xen_based_vm_domu_to_kvm_based_vm?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>migrate_xen_based_vm_domu_to_kvm_based_vm</title>
        <link>http://wiki.kartbuilding.net/migrate_xen_based_vm_domu_to_kvm_based_vm?rev=1658261599&amp;do=diff</link>
        <description>Migrate_Xen_based_VM_(domU)_to_KVM_based_VM

Xen VMs do not have bootable disks. I.E. there is typically no grub config to worry about as a Xen kernel is used to boot DomU's. KVM however “typically” allows guest VMs to run unmodified kernels and as a result typically have disks and partitions including a /boot and grub mbr.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/minor_snmp_issue?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>minor_snmp_issue</title>
        <link>http://wiki.kartbuilding.net/minor_snmp_issue?rev=1658261600&amp;do=diff</link>
        <description>Minor_snmp_Issue

= snmp issue in upgrading from sarge to etch =

After upgrading from Debian sarge to etch, there was a problem with snmp on one of my servers. No snmp information could be obtained. Note: this problem only occurred when I upgrade to etch on 10th of April, 2007. A previously upgraded server to etch, a few months previous did not have this problem.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/mount_an_iso_cd_image_on_linux?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mount_an_iso_cd_image_on_linux</title>
        <link>http://wiki.kartbuilding.net/mount_an_iso_cd_image_on_linux?rev=1658261600&amp;do=diff</link>
        <description>Mount_an_ISO_(CD_Image)_on_linux

 mount -o loop -t iso9660 /path/to/image.iso /mnt/

Problem - ISO-13346 &quot;UDF&quot; file system

I recently got the following error when I tried the above:
 server:/mnt# ls -la
 total 5
 dr-xr-xr-x  1 root root  112 Aug 31  2009 .
 drwxr-xr-x 22 root root 4096 Mar 28  2009 ..
 -r-xr-xr-x  1 root root  135 Aug 31  2009 readme.txt
 server:/mnt# cat readme.txt
 This disc contains a</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/mount_kvm_file_based_image_disk.img_on_host_computer?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mount_kvm_file_based_image_disk.img_on_host_computer</title>
        <link>http://wiki.kartbuilding.net/mount_kvm_file_based_image_disk.img_on_host_computer?rev=1658261600&amp;do=diff</link>
        <description>Mount_kvm_file_based_image_(disk.img)_on_host_computer

Xen based disk images are of course easy to mount as they don't have a mbr or partitions. KVM however requires a disk image with boot, swap and extended partitions. As a result mounting a KVM disk based image is a little different, but as it turns out, quite easy.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/moving_from_xen_backports_to_debian_etch_xen_packages_-_attempt1?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>moving_from_xen_backports_to_debian_etch_xen_packages_-_attempt1</title>
        <link>http://wiki.kartbuilding.net/moving_from_xen_backports_to_debian_etch_xen_packages_-_attempt1?rev=1658261600&amp;do=diff</link>
        <description>Moving_from_Xen_Backports_to_Debian_Etch_Xen_Packages_-_Attempt1

= Overview =
With Debian sarge I used Xen from Debian Backports. Due to the DS3000 hardware I was using, only 1 particular kernel worked successfully, i.e. linux-image-2.6.16-1-xen-k7 as described here:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/munin_statistics?rev=1658441184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-21T23:06:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>munin_statistics</title>
        <link>http://wiki.kartbuilding.net/munin_statistics?rev=1658441184&amp;do=diff</link>
        <description>Munin_Statistics

Similiar to MRTG graphs showing Network Usage, Munin is monitoring system used to produce graphs of usage of key areas in the running of a server. Munin can produce graphs of:

	*  Disk Usage
	*  Mysql
	*  Network (similar to mrtg)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/mysql?rev=1658355300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-20T23:15:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql</title>
        <link>http://wiki.kartbuilding.net/mysql?rev=1658355300&amp;do=diff</link>
        <description>MySQL

Common MYSQL Commands

Update information in a Table:


 update table set email='email@test.com' where ref_no='x';


Alter the Structure of a Table:


 alter table abstract_submit modify surname varchar(250);
 alter table paper_submit add (abstract text);
 alter table paper_submit drop primary key; #dont worry, this will only drop the primary key and leave the data and column intact.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/nagios_upgrade_issue?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nagios_upgrade_issue</title>
        <link>http://wiki.kartbuilding.net/nagios_upgrade_issue?rev=1658261600&amp;do=diff</link>
        <description>Nagios_upgrade_issue

Nagios would not start after upgrading from sarge to etch.

Again, the problem was that old configs were kept, rather than installing the new version. The problem was:
 server:~# /etc/init.d/nagios start
 Starting nagios monitoring daemon: nagios
 Nagios 1.4
 Copyright</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ncftp?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ncftp</title>
        <link>http://wiki.kartbuilding.net/ncftp?rev=1658261600&amp;do=diff</link>
        <description>Ncftp

= Installation =

 apt-get install ncftp

= Basic Usage =

 :~$ ncftp
 ncftp&gt; bookmarks
 #create a new bookmark or connect to current bookmarks

 ncftp -u username hostname
 #You will be prompted then to enter a password

= Settings File =
 cat ~/.ncftp/bookmarks
 #This will be where the bookmarks are stored.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/netsaint_nagios?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netsaint_nagios</title>
        <link>http://wiki.kartbuilding.net/netsaint_nagios?rev=1658261599&amp;do=diff</link>
        <description>Netsaint_/_Nagios

Nagios is a Network Monitoring Service :: Setup and Install

It can monitor several services on several hosts and notify by email etc. a certain group depending on the levels of measurement.
To keep it simple:

 apt-get install nagios-text</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/nfs?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nfs</title>
        <link>http://wiki.kartbuilding.net/nfs?rev=1658261600&amp;do=diff</link>
        <description>NFS

Network File Share

Install on Server

 apt-get install nfs-kernel-server nfs-common portmap

Install on Client

 apt-get install nfs-common portmap

Config on the server:

 vi /etc/exports
 /home 195.12.32.2(rw,no_root_squash) www.first.com(ro)
 /usr 195.12.32.2/24(ro,insecure)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/nikto?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nikto</title>
        <link>http://wiki.kartbuilding.net/nikto?rev=1658261600&amp;do=diff</link>
        <description>Nikto

 apt-get install nikto
From the “man” page:

Nikto is designed to examine web servers and look for items in multiple categories:
#misconfigurations
#default files and scripts
#insecure files and scripts
#outdated software
#Determine apache version</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/nmap?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nmap</title>
        <link>http://wiki.kartbuilding.net/nmap?rev=1658261600&amp;do=diff</link>
        <description>Nmap

= nmap - Network exploration tool and security scanner =

Install

It might be installed as default. If not:
 apt-get install nmap

Example

 nmap -P0 -sT -F -o -A ip.address.here

 // -P0 = do not try to ping ipaddress. Some firewalls block ICMP</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ntp_-_network_time_protocol?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ntp_-_network_time_protocol</title>
        <link>http://wiki.kartbuilding.net/ntp_-_network_time_protocol?rev=1658261600&amp;do=diff</link>
        <description>Ntp_-_Network_Time_Protocol

= NTP - Network Time Protocol =

In order to keep the server with an accurate timekeeper - the server is setup to update its time via ntp.hea.net. This server can then if require, act as a ntp server for a local network.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/obtain_root_shell_after_booting?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>obtain_root_shell_after_booting</title>
        <link>http://wiki.kartbuilding.net/obtain_root_shell_after_booting?rev=1658261600&amp;do=diff</link>
        <description>Obtain_root_shell_after_booting

Most people use a LiveCD or use single-user-mode. Another way is to edit grub and pass a init=/bin/bash option at the end of the kernel config line.

 1. At the Grub Menu (for debian, blue square with text entries), select the boot line and press</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ongoing_experiences_with_xen?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ongoing_experiences_with_xen</title>
        <link>http://wiki.kartbuilding.net/ongoing_experiences_with_xen?rev=1658261600&amp;do=diff</link>
        <description>Ongoing_Experiences_with_Xen

4th Dec 2006 Xen Report

Today after trying to kill a vnc session
 vncserver -kill :1

The domU hung at 99.9% cpu (which was seen using xm top on dom0. After waiting a nice few minutes to see if it'd sort itself out - it didnt</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/oom?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>oom</title>
        <link>http://wiki.kartbuilding.net/oom?rev=1658261599&amp;do=diff</link>
        <description>Oom

= OOM - Out of Memory =

Am oom refers to both RAM and SWAP all been used up. It pretty much cripples the server. By default an oom_killer kicks in and should kill the offending process. However with a lamp stack (MySQL and Apache) oom_killer does not do a good job (in my opinion).</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/openvpn?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openvpn</title>
        <link>http://wiki.kartbuilding.net/openvpn?rev=1658261600&amp;do=diff</link>
        <description>Openvpn

I havn't had a chance to test this out fully. Here are some links and info which I have come across on this topic.

Install

 apt-get install openvpn

Config

Configs are kept in /etc/openvpn/

Errors on Starting openvpn

Error message is: “</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/password_audit_securing?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>password_audit_securing</title>
        <link>http://wiki.kartbuilding.net/password_audit_securing?rev=1658261600&amp;do=diff</link>
        <description>Password_Audit_&amp;_Securing

Strong passwords are a MUST. Secure connections are also a MUST. I.E. no ftp etc.

Audit Passwords

To audit your passwords - you need to install a program called 'john the ripper' or simply “john”
 apt-get install john
 john -single /etc/passwd    # does a single pass
 john -single /etc/shadow (if exists)
 john /etc/passwd    # does all three passes
 john    # to get all available options.
 john /path/to/htpasswd  # also happily does htaccess passwords!</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/pine_pine_set-up_pinegpg?rev=1666392715&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-21T23:51:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pine_pine_set-up_pinegpg</title>
        <link>http://wiki.kartbuilding.net/pine_pine_set-up_pinegpg?rev=1666392715&amp;do=diff</link>
        <description>Pine,_pine_set-up_&amp;_pinegpg

Pine Mail Reader


edit: Dont know if Pine can be got via apt-get because of licencing&lt;br&gt;
Download a deb file for pine &amp; install
&lt;br&gt;Useful hits on installing &amp; uninstalling a deb file
&lt;br&gt;&lt;http://www.washington.edu/pine/getpine/linux.html#deb-howto&gt;



 apt-get install alpine


Pine User Config</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/planet?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>planet</title>
        <link>http://wiki.kartbuilding.net/planet?rev=1658261600&amp;do=diff</link>
        <description>Planet

Planet Venus downloads rss news feeds published by web sites and aggregates their content together into a single combined feed, latest news first.

 apt-get install planet-venus
 mkdir /var/www/planetsw/
 mkdir /var/www/planetsw/themes
 cp /usr/share/planet-venus/example/default.ini /var/www/planetsw/planet.conf
 cp -R /usr/share/planet-venus/theme/classic_fancy /var/www/planetsw/themes/
 cp -R /usr/share/planet-venus/theme/common /var/www/planetsw/themes/</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/port_forwarding?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>port_forwarding</title>
        <link>http://wiki.kartbuilding.net/port_forwarding?rev=1658261600&amp;do=diff</link>
        <description>Port_forwarding

To port Forward general ports from a Linux box to a Windows Client

Problem: MySQL will only allow connections coming from localhost.&lt;br&gt;
Solution: Port Forward port 3306 through a SSH tunnel.
Connect to MYSQL on mysql.server.ie
 Putty:
 mysql.server.ie:22
 user = steve
 pass = usual one
 &lt;br&gt;
 SSH Tunnel:
 Source port: 3306
 Destination: localhost:3306
 (Local Port)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/postfix_smtp?rev=1658429426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-21T19:50:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postfix_smtp</title>
        <link>http://wiki.kartbuilding.net/postfix_smtp?rev=1658429426&amp;do=diff</link>
        <description>Postfix_SMTP

Install as per normal


 apt-get install postfix
 Choose Internet Site Config.



After Install - Main folder = /etc/postfix

Main file = main.cf

Basic Changes:


 Just the name used to identify server
 myhostname = mail.domain.com
 # disable lookup of usernames
 disable_vrfy_command = yes
 Remove hash beside delay_warning_time = 4h</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/pptp_-_vpn?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pptp_-_vpn</title>
        <link>http://wiki.kartbuilding.net/pptp_-_vpn?rev=1658261600&amp;do=diff</link>
        <description>PPTP_-_vpn

= pptpd : VPN Server =
Scenario: I want to install a VPN server on a linux server which is connected to both a Private Lan, and to the Internet. I want to be able to allow Windows and Linux clients easily connect to this VPN with no hassle. We are going to use pptpd on debian, as it is on apt, and Windows clients can easily connect.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/procmail_-_setup_with_postfix?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>procmail_-_setup_with_postfix</title>
        <link>http://wiki.kartbuilding.net/procmail_-_setup_with_postfix?rev=1658261599&amp;do=diff</link>
        <description>Procmail_-_setup_with_postfix

= Installing and Setting up Procmail =

Installing procmail is easy.

 apt-get install procmail

Config Procmail and Postfix

With my setup of Postfix as described here, I needed to tell postfix to hand off emails to procmail which then delivers to local users along with checking of a users .procmailrc file in their home directory. The following line in /etc/postfix/main.cf took care of it nicely. There are other ways - however this was the first to work.
 vi /etc/…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/procmail?rev=1658658979&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-24T11:36:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>procmail</title>
        <link>http://wiki.kartbuilding.net/procmail?rev=1658658979&amp;do=diff</link>
        <description>Procmail

Procmail - Mail Filtering

Procmail is a Mail processor which can forward, sort, or just about do anything with emails. Procmail is mainly a USER run program, where users determine what they want sorted etc. etc. The users procmail script is located in /home/$USER/.procmailrc</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/proftpd_server?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>proftpd_server</title>
        <link>http://wiki.kartbuilding.net/proftpd_server?rev=1658261600&amp;do=diff</link>
        <description>ProFTPd_Server

Setting up A FTP Server on Debian

 apt-get install proftpd-basic
Choose the “Standalone” Version.

After the installation the server will be running, and will grant access to all user accounts upon the host.

The config file is in /etc/proftpd/proftpd.conf
 DefaultRoot ~</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/provide_boot_menu_options_for_vms_accessible_using_vnc?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>provide_boot_menu_options_for_vms_accessible_using_vnc</title>
        <link>http://wiki.kartbuilding.net/provide_boot_menu_options_for_vms_accessible_using_vnc?rev=1658261600&amp;do=diff</link>
        <description>Provide_Boot_Menu_options_for_VMs_accessible_using_VNC

Note: This did not work on a Debian Lenny Host. It worked OK for Debian Squeeze (with more recent libvirt and kvm).

 virsh shutdown deb01     //make sure it actually shuts down via acpi
 virsh edit deb01</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/pwgen?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pwgen</title>
        <link>http://wiki.kartbuilding.net/pwgen?rev=1658261600&amp;do=diff</link>
        <description>Pwgen

To generate a password on Linux (needs util installed)

 pwgen</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/quota?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>quota</title>
        <link>http://wiki.kartbuilding.net/quota?rev=1658261599&amp;do=diff</link>
        <description>Quota

Quota for Disk Space Usage

To prevent users from filling up the hard disk - quotas are needed. It can be done on a user or group level. The group level will be chosen, although only specific users will have quotas. Here is how:

1. Edit /etc/fstab, and change&lt;br&gt;
/dev/sda1       /               ext3    defaults,errors=remount-ro 0       1&lt;br&gt;
/dev/sda1       /               ext3    defaults,errors=remount-ro,usrquota,grpquota 0       1&lt;br&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/raid_1_and_mdadm?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>raid_1_and_mdadm</title>
        <link>http://wiki.kartbuilding.net/raid_1_and_mdadm?rev=1658261600&amp;do=diff</link>
        <description>RAID_1_and_mdadm</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/raid_1_and_xen_dom0?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>raid_1_and_xen_dom0</title>
        <link>http://wiki.kartbuilding.net/raid_1_and_xen_dom0?rev=1658261600&amp;do=diff</link>
        <description>RAID_1_and_Xen_(dom0)

Converting a Live Working Xen (dom0) to RAID 1

Create RAID 1 with current Live disk Missing

 cfdisk /dev/sda
 sda2 = 34850.52

 cfdisk /dev/sdb
 create new primary partition - fs type - linux raid autodetect

 apt-get install mdadm
 #mdadm</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/raid_1_on_xen?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>raid_1_on_xen</title>
        <link>http://wiki.kartbuilding.net/raid_1_on_xen?rev=1658261600&amp;do=diff</link>
        <description>RAID_1_on_Xen</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/recommended_packages_to_install?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recommended_packages_to_install</title>
        <link>http://wiki.kartbuilding.net/recommended_packages_to_install?rev=1658261600&amp;do=diff</link>
        <description>Recommended_Packages_to_Install

	*  Install fail2ban_-_Debian_Etch_only to prevent ssh and/or ftp password attacks.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/rename?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rename</title>
        <link>http://wiki.kartbuilding.net/rename?rev=1658261600&amp;do=diff</link>
        <description>Rename

Rename Files or Extensions

If you want to rename a folder of *.JPG's to *.jpg:
 rename JPG jpg *.JPG

The above does not work on Debian sarge - because perl expression is installed. Try this to rename all files to lower case:
 rename 'y/A-Z/a-z/' *</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/resize_create_partitions_in_debian?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resize_create_partitions_in_debian</title>
        <link>http://wiki.kartbuilding.net/resize_create_partitions_in_debian?rev=1658261600&amp;do=diff</link>
        <description>Resize_&amp;_Create_Partitions_in_Debian

Resize a Current Partition

	*  A boot disk or Live CD, or Rescue System is required to run the commands below

I needed to shrink a 135gb ext3 partition to 35gb, leaving space for another partition.

 parted  //</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/resize_increase_the_size_of_a_file_based_domu_xen_filesystem?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resize_increase_the_size_of_a_file_based_domu_xen_filesystem</title>
        <link>http://wiki.kartbuilding.net/resize_increase_the_size_of_a_file_based_domu_xen_filesystem?rev=1658261600&amp;do=diff</link>
        <description>Resize/Increase_the_Size_of_a_File_Based_DomU_Xen_Filesystem

Background

File based Images are sometimes used as a quick method to getting a DomU guest Xen up and running. LVM is the production method allowing for simple resizing. File based Images however, can be increased in size.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/resize_partitions?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resize_partitions</title>
        <link>http://wiki.kartbuilding.net/resize_partitions?rev=1658261600&amp;do=diff</link>
        <description>Resize_Partitions</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/resize_raid_array_and_create_second_array?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resize_raid_array_and_create_second_array</title>
        <link>http://wiki.kartbuilding.net/resize_raid_array_and_create_second_array?rev=1658261600&amp;do=diff</link>
        <description>Resize_raid_array_and_create_second_array

Misc commands to resize raid array and create a second array

 parted /dev/sda
 #resize 3
 #gave out an error saying unsupported features. It showed what features were supported with resize. I needed to see what features were been used on the partition:
 dumpe2fs /dev/sda3
 debugfs -w /dev/sda3 -R</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/reverse_proxy_with_apache_mod_proxy?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reverse_proxy_with_apache_mod_proxy</title>
        <link>http://wiki.kartbuilding.net/reverse_proxy_with_apache_mod_proxy?rev=1658261600&amp;do=diff</link>
        <description>Reverse_Proxy_with_apache_mod_proxy

So with public IPv4 addresses running out, when moving over to my new KVM hosting setup, I had to give a Private IP 192.168.1.x to some VPSs and then setup a reverse proxy.

Setup of mod_proxy

Assuming you have debian or ubuntu, its simple:
 a2enmod proxy
 a2enmod proxy_http</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/rootkit_detection?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rootkit_detection</title>
        <link>http://wiki.kartbuilding.net/rootkit_detection?rev=1658261599&amp;do=diff</link>
        <description>Rootkit_Detection

= Chkrootkit - Check for signs of a rootkit =
 apt-get install chkrootkit
 //configure yes for run daily

 //options are in /etc/chkrootkit.conf
 RUN_DAILY=“true”
 RUN_DAILY_OPTS=“-q”
 DIFF_MODE=“true”  //note - this line may/maynot be in Debian Sarge.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/roundcube?rev=1658955372&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-27T21:56:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>roundcube</title>
        <link>http://wiki.kartbuilding.net/roundcube?rev=1658955372&amp;do=diff</link>
        <description>Roundcube

So a few people said to me how squirrelmail was slow and another few people who had 1000's of emails in their inbox and squirrelmail wouldn't cut it.

I did think of using ilohamail as it was on apt-get, but I heard and used roundcube before, so I said I'd go with that, even though it wasn't on apt-get for lenny.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/rsync?rev=1666378062&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-21T19:47:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsync</title>
        <link>http://wiki.kartbuilding.net/rsync?rev=1666378062&amp;do=diff</link>
        <description>Rsync

Syntax:

rsync -ave ssh user@server:source destination

Example:


 rsync -ave ssh user@server:/home/steviewdr/public_html /home/steviewdr/
#or
 rsync -ave &quot;ssh -p 2222&quot; /home/user/folder/ username@remotedestinationserver:/home/user/folder/


Scenario - Migrating MySQL Server</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/samba?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>samba</title>
        <link>http://wiki.kartbuilding.net/samba?rev=1658261600&amp;do=diff</link>
        <description>Samba

To Setup Samba File Server - Simple

 apt-get install samba

chose a workgroup&lt;br&gt;
default setup is good&lt;br&gt;

To setup user acc (mst be in passwd) with Samba passwd:
 smbpasswd -a user

Thats it. Config file is /etc/samba/smb.conf&lt;br&gt;
Config options:
 writable = yes</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/scp?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scp</title>
        <link>http://wiki.kartbuilding.net/scp?rev=1658261600&amp;do=diff</link>
        <description>Scp

Syntax:
 scp source username@host:destination
 scp username@host:sourcefile destintation</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/screen?rev=1658432197&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-21T20:36:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>screen</title>
        <link>http://wiki.kartbuilding.net/screen?rev=1658432197&amp;do=diff</link>
        <description>Screen

Screen - Screen Manager for Linux - Exceptionally Useful

Screen is a Window Manager for a Linux SSH Terminal. Similar to having Multiple Desktops and applications, screen provides just that for the Command Line Interface (CLI). As screen runs on the server, if you are downloading a file onto the server etc. or compiling a programme, and your net connection drops, your Screen</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/script?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script</title>
        <link>http://wiki.kartbuilding.net/script?rev=1658261600&amp;do=diff</link>
        <description>Script

= script :: How to Log or Record a SSH Terminal Session/Exerpt =

Copying and pasting text from putty into notepad (for use in an email for example) is less than ideal. Although screen can be setup to record/log a screen session, it cannot be done on the fly (immediately).</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/search_for_all_processes_and_kill_them_all?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>search_for_all_processes_and_kill_them_all</title>
        <link>http://wiki.kartbuilding.net/search_for_all_processes_and_kill_them_all?rev=1658261600&amp;do=diff</link>
        <description>Search_for_all_Processes_and_kill_them_all

So I had a lot of apache processes running and I wanted to kill them all.

 pkill -9 www-data
 #didn't work

 kill -9 id
 #did work

Script:
 for process in  `ps -eaf | grep www-data | awk '{print $2}'`; do kill -9 $process; done
 #worked a charm</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/search_script?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>search_script</title>
        <link>http://wiki.kartbuilding.net/search_script?rev=1658261600&amp;do=diff</link>
        <description>Search_script

Search for a String (piece of text) in a Directory

 #!/usr/bin/perl
 &lt;br&gt;
 #Folder to Begin Search
 #Mine First
 $phpdir = “/home/steviewdr/”;
 #$phpdir = “/home/”;
 &lt;br&gt;
 #Log File
 $logfile = “/home/steviewdr/mysql_php.log</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/secure_backup?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>secure_backup</title>
        <link>http://wiki.kartbuilding.net/secure_backup?rev=1658261599&amp;do=diff</link>
        <description>Secure_Backup

Backup with TAR - GPG Encryption

 tar zcf - public_html/ | gpg --encrypt --default-recipient-self &gt; backup.tar.gz.gpg

 tar -cvf file.tar filestobetared
 tar cvf - filestobetared file.tar

 v = verbose - do a print out of the lines
 z = instead of verbose - gzip it.
 c = create
 f = files</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/secure_outgoing_smtp_via_postfix_courier_tls_and_sasl?rev=1658530049&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-22T23:47:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>secure_outgoing_smtp_via_postfix_courier_tls_and_sasl</title>
        <link>http://wiki.kartbuilding.net/secure_outgoing_smtp_via_postfix_courier_tls_and_sasl?rev=1658530049&amp;do=diff</link>
        <description>Secure_Outgoing_SMTP_via_Postfix,_Courier,_TLS_and_SASL




For more recent setup with Debian Bullseye, please see:
secure_smtpd_using_postfix_and_sasl

Note: Details below are old and may not apply

*OK. First off:  apt-get


 apt-get install postfix-tls libsasl2-2 sasl2-bin libsasl2-modules</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sed?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sed</title>
        <link>http://wiki.kartbuilding.net/sed?rev=1658261600&amp;do=diff</link>
        <description>Sed

= SED - Stream Editor: Edit files via bash =

Example of replacing text

 sed -i “s/wordtoreplace/wordtoreplacewith/” /path/to/file/file.txt

 # -i = Edit File in place
 # s/ = s/regexp/replacement/ (search regexp and replace)

Replace all instances of text in a line</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sendmail?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sendmail</title>
        <link>http://wiki.kartbuilding.net/sendmail?rev=1658261599&amp;do=diff</link>
        <description>Sendmail

Sendmail - the default mailing system on Linux Computers

Php's mail() function uses sendmail. However what if sendmail is broken, or php's mail() is broken.

Here is how to send an email using sendmail on the command line:
 /usr/lib/sendmail email@address
 type in message then
 and type some more
 To send email press CTRL+D</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/server_set-up_details_of_kartbuilding.net?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>server_set-up_details_of_kartbuilding.net</title>
        <link>http://wiki.kartbuilding.net/server_set-up_details_of_kartbuilding.net?rev=1658261600&amp;do=diff</link>
        <description>Server_Set-up_&amp;_Details_of_Kartbuilding.net

#redirect Details, Installation, &amp; Set-up of Debian based Servers</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/setup_of_windows_domu_on_debian_lenny_dom0?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setup_of_windows_domu_on_debian_lenny_dom0</title>
        <link>http://wiki.kartbuilding.net/setup_of_windows_domu_on_debian_lenny_dom0?rev=1658261600&amp;do=diff</link>
        <description>Setup_of_Windows_domU_on_Debian_lenny_dom0

Dom0 Setting

 vi /etc/xen/xend-config.sxp
 (vnc-listen '0.0.0.0')
 #the above allows any computer connect to view with VNC.
 #change to 127.0.0.1 to restrict viewing with VNC to dom0

VM disk based image setup:
 mkdir -p /xens/vm02
 dd if=/dev/zero of=/xens/vm02/disk-vm02.img bs=1024k count=20000</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/setup_of_windows_server_2008_guest_on_kvm?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setup_of_windows_server_2008_guest_on_kvm</title>
        <link>http://wiki.kartbuilding.net/setup_of_windows_server_2008_guest_on_kvm?rev=1658261599&amp;do=diff</link>
        <description>Setup_of_Windows_Server_2008_Guest_on_KVM

If you followed the setup of the KVM host at KVM_Setup_on_Debian_Squeeze you will notice that we are using libvirt to manage and control KVM. You should also have a Linux Virtual Machine setup using virt-install. This is required, as we are going to copy its libvirt xml config, edit it and then save it and create our own config for this Windows VM.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/setup-config-debian-bullseye?rev=1658675886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-24T16:18:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setup-config-debian-bullseye</title>
        <link>http://wiki.kartbuilding.net/setup-config-debian-bullseye?rev=1658675886&amp;do=diff</link>
        <description>This page outlines some of the noteworthy points on setting up Debian Bullseye on a hetzner Cloud server.

Apache Setup


apt-get install apache2
apt-get install libapache2-mod-php 
apt-get install default-mysql-server	(mariadb is now default)
mysql_secure_installation 		( https://tecadmin.net/how-to-install-mariadb-on-debian-11/ )
apt-get install php-mysql
a2enmod userdir

vi /etc/apache2/mods-enabled/php7.4.conf
comment out lines to enable php for userdirs

adduser kartbuilding
cd /home/kartbu…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/shorewall_firewall?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shorewall_firewall</title>
        <link>http://wiki.kartbuilding.net/shorewall_firewall?rev=1658261600&amp;do=diff</link>
        <description>Shorewall_Firewall

Shorewall provides a front-end to iptables.

It allows configuration of iptables without knowing actual ports, but rather services running, such as Web, SSH, SVN etc. etc.

Shorewall is a large application which handles the following Jobs:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/smart?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smart</title>
        <link>http://wiki.kartbuilding.net/smart?rev=1658261600&amp;do=diff</link>
        <description>SMART

Install

 apt-get install smartmontools

Test smartctl

smartctl -a -d ata /dev/sda &lt;-&gt; Debian Etch
 smartctl -a /dev/sda

Config Default Smart Service

 vi /etc/smartd.conf
 #DEVICESCAN -m root -M exec /usr/share/smartmontools/smartd-runner
 #comment out the above, and include the following for the two hard disks.
 /dev/sda -a</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/smartd_and_smartmontools_problem_issue?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smartd_and_smartmontools_problem_issue</title>
        <link>http://wiki.kartbuilding.net/smartd_and_smartmontools_problem_issue?rev=1658261599&amp;do=diff</link>
        <description>Smartd_and_smartmontools_problem/issue

After apt-get dist-upgrade from Sarge to Debian Etch, the last task it was to do, was to upgrade and restart smartd. 

Error

The following error was obtained:
 Installing new version of config file /etc/init.d/smartmontools</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/smbmount?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smbmount</title>
        <link>http://wiki.kartbuilding.net/smbmount?rev=1658261600&amp;do=diff</link>
        <description>Smbmount

Mount a Windows Share in Linux

Example:
 smbmount //ecenotes/et4757 /home/steviewdr/map_folder -oip=136.201.5.149,username=staff\\stephen.burke

Example: Mount a share under a Particular User (uid), or Group (gid),
 smbmount //ecenotes/et4757 /home/steviewdr/map_folder -oip=136.201.5.149,username=staff\\stephen.burke,uid=####</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/smokeping?rev=1658443802&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-21T23:50:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smokeping</title>
        <link>http://wiki.kartbuilding.net/smokeping?rev=1658443802&amp;do=diff</link>
        <description>Smokeping

Smokeping is a very useful daemon which can run a number of checks at certain intervals. Out of the box it will perform ping tests on hosts every 5 minutes. It can however be setup to monitor websites and response/connection times.

Updated for Debian Bullseye</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/snmpd_mrtg?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>snmpd_mrtg</title>
        <link>http://wiki.kartbuilding.net/snmpd_mrtg?rev=1658261599&amp;do=diff</link>
        <description>Snmpd_&amp;_mrtg

SNMPD - Simple Network Management Protocol Daemon to respond to SNMP requests
MRTG - Multi Router Traffic Grapher

MRTG uses SNMPD to collect information on the Network Traffic of a Computer/ Router.

Setup Network Traffic Monitoring:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/snort?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>snort</title>
        <link>http://wiki.kartbuilding.net/snort?rev=1658261599&amp;do=diff</link>
        <description>Snort

= Snort - Network Intrusion Detection =

The final install and config is a work in progress. 

Here are some references for the time being:

&lt;http://www.snort.org/docs/setup_guides/deb-snort-howto.pdf&gt;

&lt;http://www.howtoforge.com/intrusion_detection_base_snort&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/spamassassin_setup_and_config?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spamassassin_setup_and_config</title>
        <link>http://wiki.kartbuilding.net/spamassassin_setup_and_config?rev=1658261600&amp;do=diff</link>
        <description>Spamassassin_setup_and_config

Installing and Setting up Spamassassin

Not done yet.

User Config

User Setup #1

Spamassassin is called by procmail. A .procmailrc in a users home directory forwards/filters emails via spamassassin. The default lines for spamassassin to be included into .procmailrc are:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sqlite?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sqlite</title>
        <link>http://wiki.kartbuilding.net/sqlite?rev=1658261600&amp;do=diff</link>
        <description>Sqlite

= Using SQLite =

 #Open SQLite database
 sqlite databasefile

 #List tables
 .tables

 #Desc tables
 .schema users

 #Select
 select * from users;

 #Update table
 update users set email=“test@test.com” where email=“wrongemail@test.com</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/squid_issue_etch_and_a_2.4_kernel?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>squid_issue_etch_and_a_2.4_kernel</title>
        <link>http://wiki.kartbuilding.net/squid_issue_etch_and_a_2.4_kernel?rev=1658261600&amp;do=diff</link>
        <description>Squid_Issue,_Etch_and_a_2.4_Kernel

The latest version of Squid Proxy in Etch requires a 2.6 kernel. Debian no longer support 2.4 kernels. For a some reason, VMware workstation will not accept any 2.6kernel.

Diagnosis

Squid would not start. Looking in /var/log/syslog showed:
 Apr 12 23:36:36 kartbuilding squid</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/squid_proxy?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>squid_proxy</title>
        <link>http://wiki.kartbuilding.net/squid_proxy?rev=1658261600&amp;do=diff</link>
        <description>Squid_Proxy

Setup Squid Proxy Server

 apt-get install squid

Installs basic - but with no options.&lt;br&gt;

Config Squid Proxy for Inital Use

The following options were added into /etc/squid/squid.conf&lt;br&gt;
 http_port 3128
 //as an alternative to above, as I just wanted to access squid locally, I had:
 http_port 127.0.0.1:3128</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/squirrelmail?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>squirrelmail</title>
        <link>http://wiki.kartbuilding.net/squirrelmail?rev=1658261600&amp;do=diff</link>
        <description>Squirrelmail

Installing SquirrelMail

 apt-get install squirrelmail

/usr/sbin/squirrelmail-configure
&lt;br&gt;symlink squirrelmail to mail in /var/www
 ln -s /usr/share/squirrelmail webmail

Open up port 143 for IMAP on localhost - no need for TLS or SSL - because on same server&lt;br&gt;
Check Iptables file to make sure of this:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/ssh?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh</title>
        <link>http://wiki.kartbuilding.net/ssh?rev=1658261600&amp;do=diff</link>
        <description>Ssh

Remained Logged in Via SSH

Sometimes connections drop between servers when ssh'd in. Skynet is an example of this.
Add these lines to .ssh/config

 Host *
 ServerAliveInterval 120
 ServerAliveCountMax 3 

ssh host based authentication

This allows people logged into Server A automatically log into Server B without a password *or* sshkeys. Auth is via the Servers. Here is the main how-to:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sshfs?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sshfs</title>
        <link>http://wiki.kartbuilding.net/sshfs?rev=1658261600&amp;do=diff</link>
        <description>Sshfs

= sshfs - Mount a remote directory locally over ssh =

In case you dont have samba on your remove server, in which case you could use smbmount, there is sshfs which will allow you to mount directory on a remote server over ssh.

Install

 apt-get install sshfs
 modprobe fuse</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sshkeys?rev=1658570840&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-23T11:07:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sshkeys</title>
        <link>http://wiki.kartbuilding.net/sshkeys?rev=1658570840&amp;do=diff</link>
        <description>Sshkeys

Creating SSH Keys for rsync or ssh etc.

Create keys on local machine


 ssh-keygen


Copy Public Key (id_dsa.pub) to PC you want to log into


 scp ~/.ssh/id_rsa.pub username@host:


On the PC you want to log into go to the .ssh folder in the home dir and add the key in to the authorised keys file</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/strace?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strace</title>
        <link>http://wiki.kartbuilding.net/strace?rev=1658261600&amp;do=diff</link>
        <description>Strace

= STRACE - Traces System Calls and Signals =

Strace is used for debugging process etc. which may be causing high CPU usage etc. which may be identified using “top” and/or “ps -eaf” etc.

Problem: A particular process is eating/using up CPU time. There are no logs from the process/program itself and you need to find out what is causing the bottleneck/problem.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sun_jdk?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sun_jdk</title>
        <link>http://wiki.kartbuilding.net/sun_jdk?rev=1658261600&amp;do=diff</link>
        <description>Sun_jdk

Suns Java Developer Kit is &quot;non-free&quot; and has to be built for Debian Sarge.

In order to Build, or make the .DEB package for Debian sarge - the following are required to specifically make java packages:
 apt-get install fakeroot java-package</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/suphp?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>suphp</title>
        <link>http://wiki.kartbuilding.net/suphp?rev=1658261600&amp;do=diff</link>
        <description>SuPHP

Not Implemented/ Tested Yet.

suPHP - Module for Apache to run Php scripts as their owner.

&lt;http://www.debian-administration.org/articles/84&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/synergy?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>synergy</title>
        <link>http://wiki.kartbuilding.net/synergy?rev=1658261599&amp;do=diff</link>
        <description>Synergy

Synergy -&gt; Control a number of Computers with 1 mouse and keyboard

Notes:

	*  Synergy does not currently share graphics or switch displays. 2 Monitors must be used.
	*  Synergy is only good for Physical Boxes with their own displays. This software</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/syntax_highlighting_problems_with_vim?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>syntax_highlighting_problems_with_vim</title>
        <link>http://wiki.kartbuilding.net/syntax_highlighting_problems_with_vim?rev=1658261600&amp;do=diff</link>
        <description>Syntax_Highlighting_Problems_with_vim

After upgrading from sarge to Etch, vim encountered a few problems. Namely:
 Error detected while processing /usr/share/vim/vim70/syntax/syntax.vim:
 line   42:
 E216: No such group or event: filetypedetect BufRead
 Press ENTER or type command to continue</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/sysv-rc-conf?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysv-rc-conf</title>
        <link>http://wiki.kartbuilding.net/sysv-rc-conf?rev=1658261599&amp;do=diff</link>
        <description>Sysv-rc-conf

sysv-rc-conf - Run level configurator (front-end) for init.d scripts (Debian)

 apt-get install sysv-rc-conf

To Run, type in:
 sysv-rc-conf

A graphical list of all items stored in /etc/init.d/ will be listed. Items placed in this directory must be given a run-level.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/tail?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tail</title>
        <link>http://wiki.kartbuilding.net/tail?rev=1658261600&amp;do=diff</link>
        <description>Tail

TAIL - Output last part of a File

Syntax:&lt;br&gt;
tail -f -n x file (-n, where x= number of lines; -f = follows - constantly updates)
 tail -f -n 100 textfile.pl</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/tar?rev=1658358084&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-21T00:01:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tar</title>
        <link>http://wiki.kartbuilding.net/tar?rev=1658358084&amp;do=diff</link>
        <description>Tar

TAR - Archive Utility

Tar up specific files or folders:


 tar -cvf &lt;destination.tar&gt; files


Tar up all files and folders (full stop implies all):


 tar -cvf &lt;destination.tar&gt; .


Once tar'ed up - gzip them:


 gzip &lt;destination.tar&gt;


UnTar Files and Folders (be very careful - you dont know where files will untar to!!):</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/tcpdump?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tcpdump</title>
        <link>http://wiki.kartbuilding.net/tcpdump?rev=1658261600&amp;do=diff</link>
        <description>Tcpdump

= tcpdump - dump traffic on a network =

Usage

 tcpdump
 #on its own it will list all packets
 #quite slow and shows too much

 tcpdump -n  #does not resolve IP addresses
 tcpdump -n | grep IP address
 tcpdump dst ipaddress   #shows traffic with the destination of the IP
 tcpdump src ipaddress   #shows traffic with the source of the IP
 tcpdump src ipaddress -c 1  #capture 1 packet and stop
 tcpdump src ipaddress -c 1 -X  #show contents of the packet
 tcpdump src ipaddress -c 1 -XX -vv…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/tomfmason_fedora_server_setup?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tomfmason_fedora_server_setup</title>
        <link>http://wiki.kartbuilding.net/tomfmason_fedora_server_setup?rev=1658261600&amp;do=diff</link>
        <description>Tomfmason_Fedora_Server_Setup

= Current Setup &amp; Config of Tomfmason's Fedora Server =
A few of us over at phpfreaks are planning to organise and setup a QualityCoders group. Tom (tomfmason) has kindly loaned the use of his rented server to help the cause.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/trac_and_svn?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>trac_and_svn</title>
        <link>http://wiki.kartbuilding.net/trac_and_svn?rev=1658261600&amp;do=diff</link>
        <description>Trac_and_SVN

Trac (interface to Subversion and integrated wiki) and SVN (subversion)

Trac is an enhanced wiki and issue tracking system for software development projects. It provides a Graphical front end to SVN where diffs in files can be obtained. It</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/try_and_install_vmware_on_domu_to_run_windows?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>try_and_install_vmware_on_domu_to_run_windows</title>
        <link>http://wiki.kartbuilding.net/try_and_install_vmware_on_domu_to_run_windows?rev=1658261599&amp;do=diff</link>
        <description>Try_and_install_vmware_on_domU_to_run_Windows

Install vmware server on domU Xen

In order to get an install of windows working on my remote server (just for testing purposes) I tried putting vmware ontop of a XEN guest OS (domU). Here is what I done:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/upgrade_domu_to_lenny?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>upgrade_domu_to_lenny</title>
        <link>http://wiki.kartbuilding.net/upgrade_domu_to_lenny?rev=1658261600&amp;do=diff</link>
        <description>Upgrade_domU_to_Lenny

Debian Lenny (version 5) was released on the 14th of Feb, 2009.

I decided to upgrade one of my domU's to Lenny to see how the dist-upgrade went.
 apt-get dist-upgrade

A nice email was sent to root with all the changes. There were a few questions about restarting services, and selecting which default configs to keep.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/upgrade_trac?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>upgrade_trac</title>
        <link>http://wiki.kartbuilding.net/upgrade_trac?rev=1658261600&amp;do=diff</link>
        <description>Upgrade_Trac

A few things seemed to have changed with Trac once I dist-upgraded Trac on Lenny.

Old Code

 ScriptAlias /~sburke/skynet06 /usr/share/trac/cgi-bin/trac.cgi

Problem

/usr/share/trac/cgi-bin/trac.cgi didn't exit.

Find new Trac files

 dpkg -L trac | grep cgi
This gave, amongst other results: /usr/share/pyshared/trac/web/cgi_frontend.py</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/upgrade_xen_on_dom0?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>upgrade_xen_on_dom0</title>
        <link>http://wiki.kartbuilding.net/upgrade_xen_on_dom0?rev=1658261599&amp;do=diff</link>
        <description>Upgrade_Xen_on_dom0

= dist-upgrade dom0 =

 cat /etc/apt/sources.list
 deb &lt;http://ftp.ie.debian.org/debian/&gt; stable main
 deb-src &lt;http://ftp.ie.debian.org/debian/&gt; stable main

 apt-get dist-upgrade

The upgrade itself went very well. There were the usual prompts and questions about whether to keep default configs, which I accepted. Make sure you have sufficient room on /boot also for the new kernels! If not, then apt-get remove some of the older unused kernels.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/users_manage?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>users_manage</title>
        <link>http://wiki.kartbuilding.net/users_manage?rev=1658261600&amp;do=diff</link>
        <description>Users_manage

Adding and Removing Users

Its also worth taking a look in /etc/passwd for listing of users.

 adduser blah
 userdel blah

 groupadd users          //Create a Group
 adduser username users  //Add a Member into the above group (Not making it their primary group)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/using_trac_svn?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_trac_svn</title>
        <link>http://wiki.kartbuilding.net/using_trac_svn?rev=1658261600&amp;do=diff</link>
        <description>Using_Trac_&amp;_Svn

There are two specific URLs to take note of:

Your Trac Account at:  https://server/~username/projectname

Your SVN repository at:  https://server/svn/projectname

Using Trac

The first URL (e.g.  &lt;https://server/~username/projectname&gt;) is the wiki and Trac Web Interface to your SVN account. You can login, and update whatever details you require, (e.g. project wiki, timelines, milestones etc.) Note that this Trac Web Interface is only for updating project details. No SVN checki…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/vi_vim?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vi_vim</title>
        <link>http://wiki.kartbuilding.net/vi_vim?rev=1658261600&amp;do=diff</link>
        <description>Vi/vim

= Vi/Vim - Text Editor =

Additional Configuration

Syntax Highlighting

By default - vim doesnt have syntax highlighting turned on. Vi (previous version to “VImproved”) does not have this syntax highlighting feature (as far as Im aware). ::apt-get install vim will install the later version and take the place of vi. Therefore to Turn on Syntax Highlighting:
 :syntax on</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/vnstat?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vnstat</title>
        <link>http://wiki.kartbuilding.net/vnstat?rev=1658261600&amp;do=diff</link>
        <description>Vnstat

= vnstat - Network Traffic Logger and Monitor =
vnstat keeps a daily log of network traffic for a specific device (eth0). Information is simply taken from /proc every 5 minutes via cron vnstatd daemon and saved to /var/lib/vnstat

What is good about vnstat, unlike munin or mrtg, is that</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/vodasms?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vodasms</title>
        <link>http://wiki.kartbuilding.net/vodasms?rev=1658261600&amp;do=diff</link>
        <description>Vodasms

= Send Text Messages (SMS) via your Vodafone/o2 Account =

www.vodafone.ie allows you to send 300 free text messages per month, via their website. Instead of having to logon to their website, vodasms (also called o2sms or meteorsms) has been packaged up, via apt, to allow you to send Text Messages via the linux command line.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/wall?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wall</title>
        <link>http://wiki.kartbuilding.net/wall?rev=1658261600&amp;do=diff</link>
        <description>Wall

= Wall - Write a message to all users =

If you want to send a message to all users logged onto a box/server, to announce of a forthcoming reboot etc. wall is the command used to message all users (including those who have messages turned off - mesg n)</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/wc?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wc</title>
        <link>http://wiki.kartbuilding.net/wc?rev=1658261600&amp;do=diff</link>
        <description>Wc

= WC - Word Count =

Count lines or words.
 ls | wc -l  //Count the number of files in a directory

List, Print 1st or n'th column, sort, unique, count entries:
 last | awk '{ print $1}' | sort | uniq | wc -l

Sorting

Sort by Memory Usage:
 ps aux | sort -n -k4</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/webalizer?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>webalizer</title>
        <link>http://wiki.kartbuilding.net/webalizer?rev=1658261600&amp;do=diff</link>
        <description>Webalizer

Webalizer is used to read through Apache Logs and generate incremental statistics and reports. All it requires is read access to Apache logs. Webalizer must be run JUST BEFORE Apache rotates its own logs, otherwise gaps will be missing in reports. The reports are useful for showing the number of unique visitors to a particular website/vhost, the bandwith used and the referers to a website.&lt;br&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/wine?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wine</title>
        <link>http://wiki.kartbuilding.net/wine?rev=1658261600&amp;do=diff</link>
        <description>Wine

= Wine - Windows Emulator =

Wine is used for running Windows based programs on Linux. www.winehq.com Wine is not very stable, and as a result, I strongly suggest you look for a similar program with similar functionality. Do a “apt-cache search program” to search for packages/programs.</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/write?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>write</title>
        <link>http://wiki.kartbuilding.net/write?rev=1658261600&amp;do=diff</link>
        <description>Write

= Write a Message to a User =

Standard syntax:
 write user &lt;enter&gt;
 Type message here
 and here
 and here.
 When finished hit.
 &lt;CTRL + D&gt;

Write to a User on a specific Terminal:
&lt;br&gt; Useful if users are running screens or are logged in multiple times.
 write user pts/21 &lt;enter&gt;
 Type in the message
 and more here if need be.
 &lt;CTRL + D&gt;</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/x_server_upgrading_issues?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>x_server_upgrading_issues</title>
        <link>http://wiki.kartbuilding.net/x_server_upgrading_issues?rev=1658261600&amp;do=diff</link>
        <description>X_Server_Upgrading_Issues

Upgrading from sarge to etch went fine. Vncserver is used for the X display as there is no monitor plugged into the server. X and vncserver remained fine after the install and worked ok.

For some X applications, Firefox, or Iceweasel as it was renamed in Debian, Font errors appeared. They were similar to:</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xen_4.0.1_on_debian_squeeze_dom0_and_domu?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen_4.0.1_on_debian_squeeze_dom0_and_domu</title>
        <link>http://wiki.kartbuilding.net/xen_4.0.1_on_debian_squeeze_dom0_and_domu?rev=1658261600&amp;do=diff</link>
        <description>Xen_4.0.1_on_Debian_Squeeze_dom0_and_domU

Most of the details on this page are from Debians much improved wiki page at &lt;http://wiki.debian.org/Xen&gt;

Installation of Xen on Debian Squeeze

 aptitude -P install xen-linux-system
 //At this point I prematurely rebooted and went
 //</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xen_binaries?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen_binaries</title>
        <link>http://wiki.kartbuilding.net/xen_binaries?rev=1658261600&amp;do=diff</link>
        <description>Xen_Binaries

Install Xen3 from Binaries

	*  A base install of Debian Sarge is required.

 mkdir -p /root/xen
 cd /root/xen
 export http_proxy=“&lt;http://staff-proxy.ul.ie:8080&gt;”
 wget &lt;http://bits.xensource.com/Xen/latest/xen-3.0.2-install-x86_32.tgz&gt;
 tar -pzxf xen-3.0.2-install-x86_32.tgz
 cd xen-3.0.2-install/
 ./install.sh

Debian Sarge still lacks some of the essential tools to make an initial ramdisk to boot up dom0. mkinitrd (debian stable) wont work and only creates devfs. mkinitramfs is…</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xen_networking?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen_networking</title>
        <link>http://wiki.kartbuilding.net/xen_networking?rev=1658261600&amp;do=diff</link>
        <description>Xen_Networking

This guide shows the types of networks Xen can be used on, or to set-up. It uses default configurations of xen, in their most simplest form. Firewalls and security is not discussed here. Feel free to email the author comments at: sburke</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xen_source_and_compiling?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen_source_and_compiling</title>
        <link>http://wiki.kartbuilding.net/xen_source_and_compiling?rev=1658261600&amp;do=diff</link>
        <description>Xen_Source_and_Compiling

 mkdir -p /root/xensrc
 cd /root/xensrc
 export http_proxy=“&lt;http://staff-proxy.ul.ie:8080&gt;”  //if required.
 wget &lt;http://bits.xensource.com/Xen/latest/xen-3.0.2-src.tgz&gt;
 tar -xvzf xen-3.0.2-src.tgz

 apt-get remove exim4 exim4-base lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
 apt-get install iproute bridge-utils python-twisted gcc-3.3 binutils make zlib1g-dev python-dev transfig bzip2 debootstrap libcurl3-dev libncurses5-dev</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xen-tools?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen-tools</title>
        <link>http://wiki.kartbuilding.net/xen-tools?rev=1658261599&amp;do=diff</link>
        <description>Xen-tools

= Setting up Trainee Admin Xen VMs Automatically =

This how-to guide covers streamlining the setting up of Xen VMs using xen-tools. 
The setting up of Xen and VMs is also discussed here: Admin/SetupGuides/SettingUpXenVMs

In brief, to Create a VM

 ssh dom0
 xen-create-image</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xendebianbackports?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xendebianbackports</title>
        <link>http://wiki.kartbuilding.net/xendebianbackports?rev=1658261600&amp;do=diff</link>
        <description>XenDebianBackports

Install Xen 3 from Scratch on Debian Sarge using Backports

Introduction to Backports &lt;http://en.wikipedia.org/wiki/Backport&gt;

Debian Backports are created to allow newer software run on existing systems.

	*  This How-to is the EXACT same as is outlined here: &lt;http://www.debian-administration.org/articles/423&gt;

Add in Backports</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/xfce-vncserver?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xfce-vncserver</title>
        <link>http://wiki.kartbuilding.net/xfce-vncserver?rev=1658261600&amp;do=diff</link>
        <description>Xfce-vncserver

The following will allow vnc to start a X desktop. This VM is run on KVM.

Install VNCServer and XFCE

 apt-get install vnc4server
 apt-get install xfce4
 //do a reboot if you like. No x should be started on reboot.
 //check services with sysv-rc-conf</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/zgrep?rev=1658261599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zgrep</title>
        <link>http://wiki.kartbuilding.net/zgrep?rev=1658261599&amp;do=diff</link>
        <description>Zgrep

= zgrep - Search for a text string in gzipped file(s) =

If you want to search through .gz files etc. there is no need to gunzip them. zgrep will work perfectly.

 zgrep needle /path/to/file.gz</description>
    </item>
    <item rdf:about="http://wiki.kartbuilding.net/zip?rev=1658261600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-19T21:13:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zip</title>
        <link>http://wiki.kartbuilding.net/zip?rev=1658261600&amp;do=diff</link>
        <description>Zip

Create a Zip file (of a collection of files) on Linux (debian) for use/unzipping on windows.

 #Not sure if the next step is needed or if it is fully accurate.
 apt-get install zip

 zip -r /pathtostorezip/file.zip /pathtofiles/</description>
    </item>
</rdf:RDF>
