<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://nx.beandog.org/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="https://nx.beandog.org/feed.php">
        <title>nx.beandog.org</title>
        <description></description>
        <link>https://nx.beandog.org/</link>
        <image rdf:resource="https://nx.beandog.org/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-13T10:57:50+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=7z&amp;rev=1519765245&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=about_percona&amp;rev=1433203590&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ack&amp;rev=1753086666&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=acl&amp;rev=1377205337&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=alpine&amp;rev=1433202823&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=amazon_s3&amp;rev=1433194119&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=amp_stack_apache_configuration&amp;rev=1433194362&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=amp_stack_php_configuration&amp;rev=1433194323&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache&amp;rev=1498666735&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_benchmarks&amp;rev=1433213941&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_error_documents&amp;rev=1377551132&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_fcgid&amp;rev=1433194490&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_logs&amp;rev=1344871790&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_mod_fcgid&amp;rev=1433214064&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_mod_rewrite&amp;rev=1399659402&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_mod_wsgi&amp;rev=1498666746&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_mpm_prefork&amp;rev=1433214137&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_mpm_worker&amp;rev=1330627009&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_options_directive&amp;rev=1341513477&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_security&amp;rev=1392419242&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_server_info&amp;rev=1433194603&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_source_installation&amp;rev=1344266194&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_ssl&amp;rev=1336498726&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_suexec&amp;rev=1433214291&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_tqm&amp;rev=1320430229&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_tuning&amp;rev=1433214345&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_virtual_hosts&amp;rev=1433194767&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apache_worker_mpm_php_cgi_suexec_setup&amp;rev=1433194875&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=apt-get&amp;rev=1436368457&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=aptitude&amp;rev=1510330479&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=asciidoc&amp;rev=1577747486&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=avahi&amp;rev=1438893938&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=awk&amp;rev=1455729962&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=awstats&amp;rev=1433195122&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=backup_gmail&amp;rev=1371164574&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=bash&amp;rev=1599628691&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=bash_built-in_commands&amp;rev=1394810987&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=bash_completion&amp;rev=1397000599&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=bonding&amp;rev=1461789464&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=bsfl&amp;rev=1433196006&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cd&amp;rev=1438792267&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos&amp;rev=1753086502&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_apache&amp;rev=1433196055&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_apache_optimization&amp;rev=1318541329&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_apache_security&amp;rev=1318523594&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_bare_stack&amp;rev=1344266164&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_deployment&amp;rev=1323114038&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_kickstart&amp;rev=1628494853&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_networking&amp;rev=1439934337&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_php&amp;rev=1343753695&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_salt&amp;rev=1599202640&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=centos_xen&amp;rev=1461623896&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cgp&amp;rev=1433252799&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=chfn&amp;rev=1433196134&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=chkconfig&amp;rev=1460755800&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cidr&amp;rev=1462833369&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=collectd&amp;rev=1344527592&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=confcat&amp;rev=1753086582&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=createdb&amp;rev=1356713123&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cron&amp;rev=1753082988&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cronie&amp;rev=1322595549&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cryptsetup&amp;rev=1747942092&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=csh&amp;rev=1370293145&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=curl&amp;rev=1753086736&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cut&amp;rev=1435676498&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=cygwin&amp;rev=1577529016&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=date&amp;rev=1397005473&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=date_localization&amp;rev=1307645206&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dcron&amp;rev=1433196340&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=denyhosts&amp;rev=1433196377&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dhcpcd&amp;rev=1438202301&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dig&amp;rev=1499305324&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=disklabel&amp;rev=1377194646&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=djbdns&amp;rev=1438897451&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dns&amp;rev=1753090072&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dnsip&amp;rev=1446505180&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dnsmasq&amp;rev=1438893825&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dnsmx&amp;rev=1438896980&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dnsname&amp;rev=1438897176&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dnstxt&amp;rev=1438897434&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=documentation&amp;rev=1433201861&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dpkg&amp;rev=1498688931&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=dropbear&amp;rev=1753085539&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=emerge&amp;rev=1438643132&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=eshowkw&amp;rev=1544723619&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=exim&amp;rev=1309883342&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=faac&amp;rev=1348786563&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=fast_file_transfers&amp;rev=1330801385&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=fcron&amp;rev=1753087127&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=fdisk&amp;rev=1377194669&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=fetch&amp;rev=1344896033&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ffmpeg&amp;rev=1316730595&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=filename_exclusions&amp;rev=1433196824&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=filesystems&amp;rev=1753084459&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=file_uploads&amp;rev=1452875150&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=find&amp;rev=1753087153&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=findsmb&amp;rev=1376367253&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=findutils&amp;rev=1753087171&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=firewall&amp;rev=1435850955&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd-update&amp;rev=1343409853&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd&amp;rev=1753085708&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd_filesystems&amp;rev=1753085851&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd_gnu_applications&amp;rev=1753085859&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd_install&amp;rev=1753084116&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd_packages&amp;rev=1753085897&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd_ports&amp;rev=1373574245&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=freebsd_ports_upgrades&amp;rev=1345232650&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ftp&amp;rev=1435676877&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ftpd&amp;rev=1433197255&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gdisk&amp;rev=1753087238&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gentoo&amp;rev=1753087092&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gentoo_apache&amp;rev=1343758071&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gentoo_networking&amp;rev=1461790566&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gentoo_raid&amp;rev=1359759335&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gentoo_vmware&amp;rev=1433197464&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gentoo_xen&amp;rev=1462207237&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=getopt&amp;rev=1377643659&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=getopts&amp;rev=1396374985&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=git&amp;rev=1611636077&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=glances&amp;rev=1753087345&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=glibc&amp;rev=1403026939&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=glusterfs&amp;rev=1438967343&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=google_dns&amp;rev=1438893728&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=gpg&amp;rev=1500674163&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=grep&amp;rev=1396046151&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=grub&amp;rev=1462211874&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=grub2-install&amp;rev=1462212641&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=grub2&amp;rev=1462212634&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=handbrake&amp;rev=1351023738&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=haproxy&amp;rev=1753087508&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hdfs_balancer&amp;rev=1441984815&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hdfs_dfs&amp;rev=1461025304&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hdfs_dfsadmin&amp;rev=1461025351&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hdfs_filesystem&amp;rev=1441746514&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hdfs_fsck&amp;rev=1441816916&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hdparm&amp;rev=1602222653&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hiawatha&amp;rev=1587859556&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=high_availability&amp;rev=1433197765&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=homebrew&amp;rev=1433197798&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=host&amp;rev=1438893992&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hostname&amp;rev=1433197921&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hosts_file&amp;rev=1438894021&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=htaccess&amp;rev=1433198752&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=htop&amp;rev=1344527098&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=htpasswd&amp;rev=1333471965&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=hwclock&amp;rev=1376406532&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ifconfig&amp;rev=1461787709&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ifdata&amp;rev=1438711973&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ifenslave&amp;rev=1461789524&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ifup&amp;rev=1461787512&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=imv&amp;rev=1406583597&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=init&amp;rev=1433426071&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=innodb&amp;rev=1357855165&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=innodb_foreign_keys&amp;rev=1340899690&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ip&amp;rev=1420439121&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=iperf&amp;rev=1753087644&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=iptables&amp;rev=1377817292&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=iterm&amp;rev=1455839751&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=kill&amp;rev=1344900234&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ksh&amp;rev=1433266807&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=lamp&amp;rev=1433198978&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=launchctl&amp;rev=1753090403&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ldd&amp;rev=1376367627&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=less&amp;rev=1367530531&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=lftp&amp;rev=1435677623&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=libressl&amp;rev=1455913023&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=linux_memory_and_processes&amp;rev=1328733096&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=lm-sensors&amp;rev=1753087737&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=load_balancing&amp;rev=1349206659&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=locate&amp;rev=1344900455&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=logger&amp;rev=1376927825&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=logrotate&amp;rev=1412712404&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ls&amp;rev=1442600146&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=lsof&amp;rev=1753087783&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=lvm&amp;rev=1370568374&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mac-fdisk&amp;rev=1360985211&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mail_servers&amp;rev=1753090653&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mdadm&amp;rev=1461954764&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=memcache&amp;rev=1311002632&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mkfs.xfs&amp;rev=1433439964&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mkisofs&amp;rev=1443652160&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mod_pagespeed&amp;rev=1421109896&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=monit&amp;rev=1380916690&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=monitoring&amp;rev=1344899973&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=monit_examples&amp;rev=1494792140&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=moreutils&amp;rev=1438712300&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mount&amp;rev=1436382929&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mp4box&amp;rev=1519851513&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=multicast_dns&amp;rev=1433199242&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql&amp;rev=1433216520&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysqladmin&amp;rev=1409243444&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysqldump&amp;rev=1753087897&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysqlimport&amp;rev=1333123965&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysqlreport&amp;rev=1753087977&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_character_sets&amp;rev=1381177624&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_configuration&amp;rev=1433199316&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_logs&amp;rev=1380825472&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_maintenance_and_repair&amp;rev=1433215721&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_optimization&amp;rev=1359048976&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_os_x&amp;rev=1383848464&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_privileges&amp;rev=1338306939&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_prompt&amp;rev=1368120358&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_security&amp;rev=1328908762&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_source_installation&amp;rev=1433199386&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_ssl&amp;rev=1378236545&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_statistics&amp;rev=1337703663&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=mysql_views&amp;rev=1337716601&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nagios&amp;rev=1450737815&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nagios_plugins&amp;rev=1444322490&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=namei&amp;rev=1408487882&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nbtscan&amp;rev=1380569010&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ncdu&amp;rev=1453314242&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ncftp&amp;rev=1435676810&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=net&amp;rev=1459960487&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netatalk&amp;rev=1433203973&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd&amp;rev=1496240914&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_apache&amp;rev=1346447543&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install&amp;rev=1375407533&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_afterboot&amp;rev=1433199597&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_gnu&amp;rev=1358295377&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_iso&amp;rev=1358288270&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_miscellaneous&amp;rev=1358292491&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_network&amp;rev=1358292312&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_security&amp;rev=1358467570&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_sets&amp;rev=1433199635&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_install_upgrades&amp;rev=1358297325&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_mysql&amp;rev=1433199651&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_packages&amp;rev=1496450812&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_partitioning&amp;rev=1371843609&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_php&amp;rev=1346364887&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_pkgsrc&amp;rev=1370992729&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_pkg_add&amp;rev=1358295232&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_pkg_delete&amp;rev=1433267092&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_pkg_info&amp;rev=1346363424&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_sources&amp;rev=1358294559&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netbsd_xen&amp;rev=1433199680&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netcat&amp;rev=1433199725&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=netstat&amp;rev=1753087000&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=networking&amp;rev=1462831324&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=network_diagnosis&amp;rev=1753086956&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=network_fileshares&amp;rev=1377816849&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=network_monitoring&amp;rev=1411059389&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=newfs&amp;rev=1377194688&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=newsyslog&amp;rev=1433199837&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nfs&amp;rev=1461775089&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nginx&amp;rev=1402680260&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ngrep&amp;rev=1753087037&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nmap&amp;rev=1753088096&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nrpe&amp;rev=1443135439&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nslookup&amp;rev=1433196661&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=nvram&amp;rev=1360618224&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd&amp;rev=1604913143&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_apache&amp;rev=1403046843&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_bugzilla&amp;rev=1401836701&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_dhcp_server&amp;rev=1433200133&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_encrypted_filesystem&amp;rev=1452874880&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_install&amp;rev=1433200159&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_liveusb&amp;rev=1362531476&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_mysql&amp;rev=1401836130&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_nginx&amp;rev=1402680866&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_packages&amp;rev=1539499851&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_php&amp;rev=1402685284&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_ports&amp;rev=1363044713&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openbsd_vpn&amp;rev=1433779288&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=opendkim&amp;rev=1540883888&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=opendns&amp;rev=1433200214&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openrc&amp;rev=1437779642&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=opensmtpd&amp;rev=1753088165&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openssh&amp;rev=1753088205&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openssl&amp;rev=1463523150&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openssl_source_installation&amp;rev=1343856683&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=openvpn&amp;rev=1433203721&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=optimization&amp;rev=1334936495&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=os_x&amp;rev=1753088266&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=parted&amp;rev=1462221040&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=partprobe&amp;rev=1436553241&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pax&amp;rev=1753088538&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pci_compliance&amp;rev=1433200304&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pdbedit&amp;rev=1376367331&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pdftocairo&amp;rev=1440653014&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pdfunite&amp;rev=1439472816&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pdmenu&amp;rev=1753088386&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pear&amp;rev=1330123223&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=percona&amp;rev=1433215835&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=percona_homebrew&amp;rev=1433200346&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=percona_toolkit&amp;rev=1380653756&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=percona_xtradb&amp;rev=1336238917&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=percona_xtradb_cluster&amp;rev=1337387797&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=percona_xtradb_cluster_deployment&amp;rev=1337388561&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=perl&amp;rev=1395418998&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pflogsumm&amp;rev=1753088421&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pgrep&amp;rev=1444074889&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php&amp;rev=1753088458&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=phpmyadmin&amp;rev=1433200639&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_cgi&amp;rev=1412980365&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_configuration&amp;rev=1445267747&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_install_from_source&amp;rev=1412980631&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_optimization&amp;rev=1321982727&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_pear_configuration&amp;rev=1433200558&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_security&amp;rev=1321982560&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_suhosin&amp;rev=1340923567&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=php_unicode&amp;rev=1337295455&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pip&amp;rev=1498692474&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pkg&amp;rev=1753083036&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pkg_info&amp;rev=1753085689&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pkg_mgr&amp;rev=1433267238&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=port&amp;rev=1455912516&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=portconf&amp;rev=1346173694&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=porticron&amp;rev=1753088507&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=portmaster&amp;rev=1345232590&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=postfix&amp;rev=1540940195&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=postgresql&amp;rev=1356713017&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=powermac_g5&amp;rev=1396889836&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=powershell&amp;rev=1498065782&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=psearch&amp;rev=1344903855&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=psql&amp;rev=1563072770&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pt-find&amp;rev=1453321038&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pure-ftpd&amp;rev=1433200794&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pv&amp;rev=1587511321&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=pw&amp;rev=1343757831&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=python&amp;rev=1498795962&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=qmail&amp;rev=1456774723&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=quicktables&amp;rev=1435851048&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=raidctl&amp;rev=1377194715&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ralph&amp;rev=1498856343&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rdesktop&amp;rev=1537161608&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rdiff-backup&amp;rev=1753086843&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rename-perl&amp;rev=1753088637&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=route&amp;rev=1461798206&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=routine_server_maintenance&amp;rev=1415893094&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rpm&amp;rev=1343753714&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rsync&amp;rev=1433200921&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rsyncd&amp;rev=1433200936&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rsyslog&amp;rev=1366647264&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=rubygems&amp;rev=1325628933&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=s3cmd&amp;rev=1753088768&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=salt&amp;rev=1599202434&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=samba&amp;rev=1753086044&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sc&amp;rev=1459960559&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=scponly&amp;rev=1356632907&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=scutil&amp;rev=1433197935&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=security&amp;rev=1753090737&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sed&amp;rev=1401231815&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sed_examples&amp;rev=1356983518&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sendmail&amp;rev=1363739652&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=setterm&amp;rev=1435183306&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sh&amp;rev=1411765060&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=shred&amp;rev=1753088911&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=slow_website&amp;rev=1378491858&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=smartctl&amp;rev=1360012835&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=smbcontrol&amp;rev=1376367398&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=smbpasswd&amp;rev=1376367354&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=smbstatus&amp;rev=1376367077&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=socketlabs&amp;rev=1380917689&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=softraid&amp;rev=1433202932&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=software&amp;rev=1602222681&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=speedtest&amp;rev=1415730129&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sqoop&amp;rev=1441902068&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sqoop_import&amp;rev=1441902151&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ssh-keygen&amp;rev=1557374202&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ssh&amp;rev=1546643237&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ssh_diagnosis&amp;rev=1433201488&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sslscan&amp;rev=1753089005&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ssl_certificates&amp;rev=1753090895&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ssmtp&amp;rev=1753089031&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=start&amp;rev=1753090945&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=stat&amp;rev=1380043303&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=stunnel&amp;rev=1302625932&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sudo&amp;rev=1454372124&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=sysctl&amp;rev=1448918694&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=syslinux&amp;rev=1452113184&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=systemd&amp;rev=1499718807&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=system_rescue_cd_xen&amp;rev=1468540173&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tail&amp;rev=1438201996&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tar&amp;rev=1499390993&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tcpdump&amp;rev=1536143305&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tcsh&amp;rev=1370293156&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=terminal_shells&amp;rev=1358532069&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=testparm&amp;rev=1376367450&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tmux&amp;rev=1753089137&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tomcat&amp;rev=1506664187&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tr&amp;rev=1544805730&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tune2fs&amp;rev=1461779511&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=tunnelblick&amp;rev=1753088252&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu&amp;rev=1473453800&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_autoinstall&amp;rev=1461605009&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_hortonworks&amp;rev=1454025683&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_networking&amp;rev=1463085448&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_release_upgrades&amp;rev=1351034851&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_repositories&amp;rev=1473454929&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_salt&amp;rev=1599202617&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ubuntu_xen&amp;rev=1454609003&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=udev&amp;rev=1753089188&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ufs&amp;rev=1377192826&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=ufw&amp;rev=1433202328&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=unfoo&amp;rev=1442435164&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=useradd&amp;rev=1440544119&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=usermod&amp;rev=1399659729&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=uvesafb&amp;rev=1435684577&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=varnish&amp;rev=1753089274&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=vboxmanage&amp;rev=1436368780&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=video_conversion&amp;rev=1753089410&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=vifs&amp;rev=1753089092&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=vim&amp;rev=1344282663&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=vim_tips_and_tricks&amp;rev=1453227879&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=virtualbox&amp;rev=1449693908&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=vixie-cron&amp;rev=1433202448&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=vnconfig&amp;rev=1364584689&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=wbadmin&amp;rev=1498063836&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=webhdfs&amp;rev=1441830884&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=webmin&amp;rev=1753089314&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=website_optimization&amp;rev=1329370414&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=wget&amp;rev=1753089340&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=whiptail&amp;rev=1395675083&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=windows&amp;rev=1498065801&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=windows_software&amp;rev=1498066300&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=wipefs&amp;rev=1501477272&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=x264&amp;rev=1753089404&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xcode&amp;rev=1404171871&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xdebug&amp;rev=1433202566&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xdm&amp;rev=1753089452&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xe&amp;rev=1364935943&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xen-create-image&amp;rev=1433203553&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xen&amp;rev=1468532683&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xfs&amp;rev=1433439280&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xfs_growfs&amp;rev=1433439375&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xfs_info&amp;rev=1433438331&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xhprof&amp;rev=1753089479&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xl&amp;rev=1461896849&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xm&amp;rev=1364570523&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=xset&amp;rev=1520532709&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=yaboot&amp;rev=1370040202&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=yafc&amp;rev=1435676843&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=yarn_application&amp;rev=1445538113&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=yarn_node&amp;rev=1445543459&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=yum&amp;rev=1439934844&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=zfs&amp;rev=1433203832&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=zip&amp;rev=1442435175&amp;do=diff"/>
                <rdf:li rdf:resource="https://nx.beandog.org/doku.php?id=zsh&amp;rev=1419009669&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://nx.beandog.org/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>nx.beandog.org</title>
        <link>https://nx.beandog.org/</link>
        <url>https://nx.beandog.org/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://nx.beandog.org/doku.php?id=7z&amp;rev=1519765245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-27T21:00:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>7z</title>
        <link>https://nx.beandog.org/doku.php?id=7z&amp;rev=1519765245&amp;do=diff</link>
        <description>7z

 Compress a password-protected file 


7z a -p directory.7z directory</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=about_percona&amp;rev=1433203590&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T00:06:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>about_percona</title>
        <link>https://nx.beandog.org/doku.php?id=about_percona&amp;rev=1433203590&amp;do=diff</link>
        <description>About Percona

	*  Percona

History

	*  MySQL wasn&#039;t using their own InnoDB software that they bought out until 5.5 (5.1 included an older version that they were maintaining themselves)
	*  Oracle bought out MySQL, and has not been improving much on InnoDB</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ack&amp;rev=1753086666&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:31:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ack</title>
        <link>https://nx.beandog.org/doku.php?id=ack&amp;rev=1753086666&amp;do=diff</link>
        <description>ack

	*  grep
	*  sed

	*  ack - beyond grep</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=acl&amp;rev=1377205337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-22T21:02:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>acl</title>
        <link>https://nx.beandog.org/doku.php?id=acl&amp;rev=1377205337&amp;do=diff</link>
        <description>Access Control List

ACL is used for setting fine permissions beyond the simple octal modes of Linux.

For it to work properly, the kernel needs to be compiled with ACL support for the filesystem being used, and then loaded as an option in /etc/fstab</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=alpine&amp;rev=1433202823&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:53:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>alpine</title>
        <link>https://nx.beandog.org/doku.php?id=alpine&amp;rev=1433202823&amp;do=diff</link>
        <description>Alpine Linux

	*  Comparison with other distros

Base Installation


setup-alpine



apk add tmux vim rsync bash htop curl ncdu pwgen iptables monit man-pages man elinks bind-tools


HOWTO

Install packages


apk add bash


Sync package tree


apk update</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=amazon_s3&amp;rev=1433194119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:28:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>amazon_s3</title>
        <link>https://nx.beandog.org/doku.php?id=amazon_s3&amp;rev=1433194119&amp;do=diff</link>
        <description>Amazon S3

	*  s3cmd

	*  Pricing

Any data uploaded to Amazon S3 should be first encrypted using GPG.

Here&#039;s an IAM policy for a new user to upload files to an S3 bucket.


{
  &quot;Statement&quot;: [ {
    &quot;Effect&quot;: &quot;Allow&quot;,
    &quot;Action&quot;: &quot;s3:ListBucket&quot;,
    &quot;Resource&quot;: &quot;arn:aws:s3:::steve-backups&quot;, 
    &quot;Condition&quot;: {
    }
  }, {
    &quot;Effect&quot;: &quot;Allow&quot;,
    &quot;Action&quot;: [ 
      &quot;s3:PutObject&quot;,
      &quot;s3:GetObject&quot;,
      &quot;s3:DeleteObject&quot;
    ],
    &quot;Resource&quot;: &quot;arn:aws:s3:::steve-backups/*&quot;, 
    &quot;Co…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=amp_stack_apache_configuration&amp;rev=1433194362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:32:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>amp_stack_apache_configuration</title>
        <link>https://nx.beandog.org/doku.php?id=amp_stack_apache_configuration&amp;rev=1433194362&amp;do=diff</link>
        <description>AMP Stack: Apache Configuration

	*  AMP Stack

There are going to be some changes to the Apache configuration.  Remove the default virtual hosts directives (since we&#039;ll set them ourselves), and enable the fcgid module.

Ubuntu

Enable modules:


a2enmod auth_digest authz_default authz_host authz_user deflate headers info rewrite ssl status suexec version vhost_alias fcgid 
a2dismod auth_basic authz_groupfile cgid</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=amp_stack_php_configuration&amp;rev=1433194323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:32:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>amp_stack_php_configuration</title>
        <link>https://nx.beandog.org/doku.php?id=amp_stack_php_configuration&amp;rev=1433194323&amp;do=diff</link>
        <description>AMP Stack: PHP Configuration

	*  AMP Stack

PEAR Installation

Download PEAR and install:

Ubuntu:


aptitude -y install php-pear
pear update-channels
pear upgrade-all


Gentoo:


wget http://pear.php.net/go-pear.phar
php go-pear.phar


Install base packages:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache&amp;rev=1498666735&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-28T16:18:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache</title>
        <link>https://nx.beandog.org/doku.php?id=apache&amp;rev=1498666735&amp;do=diff</link>
        <description>Apache

Welcome to the world wide web!

	*  Apache Benchmarks
	*  Apache Error Documents
	*  Apache Logs
	*  Apache mod_fcgid
	*  Apache mod_rewrite
	*  Apache mod_wsgi
	*  Apache MPM Prefork
	*  Apache MPM Worker
	*  Apache Options Directive
	*  Apache Security
	*  Apache Server Info
	*  Apache SSL
	*  Apache SuExec
	*  Apache Tuning
	*  Apache Virtual Hosts
	*  CentOS Apache
	*  FreeBSD Apache
	*  OpenBSD Apache
	*  Gentoo Apache
	*  PCI Compliance
	*  htaccess
	*  mod_pagespeed

	*  Apache mo…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_benchmarks&amp;rev=1433213941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T02:59:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_benchmarks</title>
        <link>https://nx.beandog.org/doku.php?id=apache_benchmarks&amp;rev=1433213941&amp;do=diff</link>
        <description>Apache Benchmarking

	*  Apache
	*  Apache Tuning

	*  Siege

The Goal of Benchmarking

The goal of doing benchmark tests is to see what the practical configuration would be for Apache.  Specifically, what settings to use primarily for MaxClients, which is maximum number of concurrent connections allowed.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_error_documents&amp;rev=1377551132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-26T21:05:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_error_documents</title>
        <link>https://nx.beandog.org/doku.php?id=apache_error_documents&amp;rev=1377551132&amp;do=diff</link>
        <description>Apache Error Documents

	*  Apache

	*  mod_core: ErrorDocument

When setting an ErrorDocument value that uses a file, the value must be a relative path to the DocumentRoot.  Otherwise, it will display that string.

This will display the contents of the 403.php page:


ErrorDocument 403 /err403.php</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_fcgid&amp;rev=1433194490&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:34:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_fcgid</title>
        <link>https://nx.beandog.org/doku.php?id=apache_fcgid&amp;rev=1433194490&amp;do=diff</link>
        <description>Apache fcgid

	*  Apache
	*  Apache suExec
	*  apxs
	*  AMP Stack
	*  PHP CGI

	*  Apache Module mod_fcgid

Any program assigned to the handler fcgid-script is processed using the FastCGI protocoll; mod_fcgid starts a sufficient number instances of the program to handle concurrent requests, and these programs remain running to handle further incoming requests.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_logs&amp;rev=1344871790&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-13T15:29:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_logs</title>
        <link>https://nx.beandog.org/doku.php?id=apache_logs&amp;rev=1344871790&amp;do=diff</link>
        <description>Apache Logs

	*  Apache

Log the domain name visited

This will display in the Apache logs which sites visitors are hitting:


# get the server name from the Host: header
UseCanonicalName Off
# this log format can be split per-virtual-host based on the first field
LogFormat &quot;%V %h %l %u %t \&quot;%r\&quot; %s %b&quot; vcommon
CustomLog logs/access_log vcommon</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_mod_fcgid&amp;rev=1433214064&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:01:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_mod_fcgid</title>
        <link>https://nx.beandog.org/doku.php?id=apache_mod_fcgid&amp;rev=1433214064&amp;do=diff</link>
        <description>Apache mod_fcgid

	*  Apache

	*  Homepage

mod_fcgid is the Fast CGI module from Apache.  It can be used to run CGI programs, such as php-fpm or php-cgi.  It is not included with Apache, and must be downloaded and installed separately.

The program uses apxs to find the Apache build system configuration.  You can override the default location of the program with the</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_mod_rewrite&amp;rev=1399659402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-09T18:16:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_mod_rewrite</title>
        <link>https://nx.beandog.org/doku.php?id=apache_mod_rewrite&amp;rev=1399659402&amp;do=diff</link>
        <description>Apache mod_rewrite

	*  Apache

	*  mod_rewrite
	*  mod_rewrite intro
	*  mod_rewrite Variables Cheatsheet
	*  mod_rewrite Cheat Sheet

All examples need this code:


RewriteEngine On


Rewrite conditions are cumulative, and will redirect when a RewriteRule is given.

Rewrite conditions also execute in listed order, so if the first one matches it will redirect, and the second one won&#039;t be read.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_mod_wsgi&amp;rev=1498666746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-28T16:19:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_mod_wsgi</title>
        <link>https://nx.beandog.org/doku.php?id=apache_mod_wsgi&amp;rev=1498666746&amp;do=diff</link>
        <description>Apache mod_wsgi

	*  Apache
	*  django

	*  mod_wsgi homepage
	*  mod_wsgi Apache Directives

Ubuntu

In Ubuntu, install the module:


aptitude -y install libapache2-mod-wsgi


Apache 2.4

Add an alias for the Python interpreter and set permissions:


WSGIScriptAlias /python /usr/local/www/wsgi-scripts/python.wsgi</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_mpm_prefork&amp;rev=1433214137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:02:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_mpm_prefork</title>
        <link>https://nx.beandog.org/doku.php?id=apache_mpm_prefork&amp;rev=1433214137&amp;do=diff</link>
        <description>Apache MPM prefork

	*  Apache
	*  Apache MPM worker
	*  Apache MPM Common Directives
	*  Apache MPM prefork

This Multi-Processing Module (MPM) implements a non-threaded, pre-forking web server that handles requests in a manner similar to Apache 1.3. It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries. It is also the best MPM for isolating each request, so that a problem with a single request will not affect any other.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_mpm_worker&amp;rev=1330627009&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-01T18:36:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_mpm_worker</title>
        <link>https://nx.beandog.org/doku.php?id=apache_mpm_worker&amp;rev=1330627009&amp;do=diff</link>
        <description>Apache MPM Worker

	*  Apache
	*  Apache Worker MPM PHP CGI Suexec Setup
	*  Apache MPM Common Directives
	*  Apache MPM worker

This Multi-Processing Module (MPM) implements a hybrid multi-process multi-threaded server. By using threads to serve requests, it is able to serve a large number of requests with fewer system resources than a process-based server. However, it retains much of the stability of a process-based server by keeping multiple processes available, each with many threads.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_options_directive&amp;rev=1341513477&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-05T18:37:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_options_directive</title>
        <link>https://nx.beandog.org/doku.php?id=apache_options_directive&amp;rev=1341513477&amp;do=diff</link>
        <description>Apache Options Directive

	*  Apache
	*  mod_core

There are two ways to set Options for Apache.  You can have it set all the permissions directly, or inherit them from a parent.

Stating the Options directly will use only those:


Options ExecCGI FollowSymLinks SymLinksIfOwnerMatch</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_security&amp;rev=1392419242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-02-14T23:07:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_security</title>
        <link>https://nx.beandog.org/doku.php?id=apache_security&amp;rev=1392419242&amp;do=diff</link>
        <description>Apache Security

	*  Apache
	*  Apache Server Info
	*  Apache SSL
	*  Apache suExec
	*  CentOS Apache Security

Some ways to increase security using Apache 2.2.

	*  Apache httpd 2.2 vulnerabilities

mod_core

Minimal server info


# ServerTokens
# This directive configures what you return as the Server HTTP response
# Header. The default is &#039;Full&#039; which sends information about the OS-Type
# and compiled in modules.
# Set to one of:  Full | OS | Minor | Minimal | Major | Prod
# where Full convey…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_server_info&amp;rev=1433194603&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:36:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_server_info</title>
        <link>https://nx.beandog.org/doku.php?id=apache_server_info&amp;rev=1433194603&amp;do=diff</link>
        <description>Apache Server Info

	*  Apache
	*  Apache Security

You can use mod_info in Apache to display specific details regarding the installation of Apache.

Configuration


&lt;Location /server-info&gt;
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from 1.2.3.4
&lt;/Location&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_source_installation&amp;rev=1344266194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-06T15:16:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_source_installation</title>
        <link>https://nx.beandog.org/doku.php?id=apache_source_installation&amp;rev=1344266194&amp;do=diff</link>
        <description>Apache Source Installation

	*  Apache
	*  CentOS Bare Stack</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_ssl&amp;rev=1336498726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-08T17:38:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_ssl</title>
        <link>https://nx.beandog.org/doku.php?id=apache_ssl&amp;rev=1336498726&amp;do=diff</link>
        <description>Apache SSL

	*  Apache
	*  Apache Security
	*  OpenSSL
	*  PCI Compliance
	*  SSL Certificates

Configuration

Install certificate files:


SSLCertificateFile /etc/ssl/certs/domain.com.crt
SSLCertificateKeyFile /etc/ssl/private/private.key
SSLCertificateChainFile /etc/ssl/certs/domain.com.cabundle


A bare-bones SSL-enabled VirtualHost entry:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_suexec&amp;rev=1433214291&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:04:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_suexec</title>
        <link>https://nx.beandog.org/doku.php?id=apache_suexec&amp;rev=1433214291&amp;do=diff</link>
        <description>Apache suExec

	*  Apache
	*  Apache fcgid
	*  Apache Security
	*  PHP CGI

suExec lets you execute CGI processes as a separate user than the webserver, usually unprivileged.

	*  suEXEC Support
	*  Apache Module mod_suexec
	*  mod_core Suexec Directive

Installation

SuExec is very strict on security.  When compiling Apache, you need to set the SuExec parameters that will be used.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_tqm&amp;rev=1320430229&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-04T18:10:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_tqm</title>
        <link>https://nx.beandog.org/doku.php?id=apache_tqm&amp;rev=1320430229&amp;do=diff</link>
        <description>Sys Admin TQM Checklist

Apache

	*  Apache

Modules

	*  mod_deflate
	*  mod_rewrite
	*  mod_ssl

Global Configuration

	*  Gentoo: /etc/apache2/modules.d/00_default_settings.conf
	*  CentOS: /etc/httpd/conf/httpd.conf
	*  CentOS + CPanel: /usr/local/apache/conf/httpd.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_tuning&amp;rev=1433214345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:05:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_tuning</title>
        <link>https://nx.beandog.org/doku.php?id=apache_tuning&amp;rev=1433214345&amp;do=diff</link>
        <description>Apache Performance Tuning

	*  Apache
	*  Apache Benchmarks
	*  Apache Security
	*  Linux Memory and Processes

	*  Tuning the Apache MaxClients parameter
	*  Troubleshooting Memory Usage
	*  tune apache performance using mpm prefork module

Apache Documentation:

	*  Apache Performance Tuning
	*  Apache Modules

From Apache: The single biggest hardware issue affecting webserver performance is RAM. A webserver should never ever have to swap, as swapping increases the latency of each request beyo…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_virtual_hosts&amp;rev=1433194767&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:39:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_virtual_hosts</title>
        <link>https://nx.beandog.org/doku.php?id=apache_virtual_hosts&amp;rev=1433194767&amp;do=diff</link>
        <description>Apache Virtual Hosts

	*  Apache

Automatic Virtual Hosts

The configuration for setting up the dynamic vhosts is in /etc/apache2/vhosts.d/99_magic_vhosts.conf


&lt;VirtualHost *:80&gt;
        VirtualDocumentRoot &quot;/home/steve/public_html/%1&quot;
        ServerName dev.beandog.org
        ServerAlias *.beandog.org
        AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript
&lt;/VirtualHost&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apache_worker_mpm_php_cgi_suexec_setup&amp;rev=1433194875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:41:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apache_worker_mpm_php_cgi_suexec_setup</title>
        <link>https://nx.beandog.org/doku.php?id=apache_worker_mpm_php_cgi_suexec_setup&amp;rev=1433194875&amp;do=diff</link>
        <description>Apache Worker MPM PHP CGI Suexec Setup

Components to an Apache + SuExec + FCGI + PHP setup:

First, need some variables to stay the same throughout the setup.

User Apache runs as: daemon
User CGI programs run as: steve
Parent directory location of CGI binaries, web documents</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=apt-get&amp;rev=1436368457&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-08T15:14:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apt-get</title>
        <link>https://nx.beandog.org/doku.php?id=apt-get&amp;rev=1436368457&amp;do=diff</link>
        <description>apt-get

	*  aptitude
	*  dpkg

 Reinstall a package: 


apt-get install --reinstall &lt;package&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=aptitude&amp;rev=1510330479&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-10T16:14:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>aptitude</title>
        <link>https://nx.beandog.org/doku.php?id=aptitude&amp;rev=1510330479&amp;do=diff</link>
        <description>aptitude

	*  Ubuntu
	*  apt-get
	*  dpkg

Get the version of package that is available:


aptitude search &lt;package&gt; -F &quot;%p %V&quot;


Install specific version:


aptitude install &lt;package&gt;=&lt;version&gt;


Display the versions that will be upgraded


aptitude -ys safe-upgrade</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=asciidoc&amp;rev=1577747486&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-30T23:11:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asciidoc</title>
        <link>https://nx.beandog.org/doku.php?id=asciidoc&amp;rev=1577747486&amp;do=diff</link>
        <description>asciidoc

Convert formatted TXT file to a man page:


a2x --format manpage program_name.1.txt</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=avahi&amp;rev=1438893938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T20:45:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>avahi</title>
        <link>https://nx.beandog.org/doku.php?id=avahi&amp;rev=1438893938&amp;do=diff</link>
        <description>Avahi

	*  DNS
	*  dnsmasq
	*  Multicast DNS
	*  netatalk
	*  OS X
	*  Samba

Avahi is software for Linux that provides multicast DNS.

OS X

OS X will use mDNS to lookup any hostnames ending in .local

OS X seems to cache mDNS entries, even if a service and/or server goes away.  To test:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=awk&amp;rev=1455729962&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-17T17:26:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>awk</title>
        <link>https://nx.beandog.org/doku.php?id=awk&amp;rev=1455729962&amp;do=diff</link>
        <description>awk

	*  ack
	*  grep
	*  sed

Tips and Tricks

Use awk to print a specific column


chkconfig --list |grep &quot;3:on&quot; |awk &#039;{print $1}&#039;


Print the last column


awk &#039;{ print $NF }&#039;


Print a total of a column of numbers in a file


awk &#039;{ sum += $1 } END { print sum }&#039; filename</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=awstats&amp;rev=1433195122&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T21:45:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>awstats</title>
        <link>https://nx.beandog.org/doku.php?id=awstats&amp;rev=1433195122&amp;do=diff</link>
        <description>Advanced Web Statistics

AWStats reads the raw Apache logfiles and parses them to give you detailed information about visitors.

Setup

	*  Download the tarball and unpack it into /usr/local/awstats
	*  Make new directory /var/lib/awstats to store the data.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=backup_gmail&amp;rev=1371164574&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-13T23:02:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backup_gmail</title>
        <link>https://nx.beandog.org/doku.php?id=backup_gmail&amp;rev=1371164574&amp;do=diff</link>
        <description>Howto Backup Gmail

	*  getmail
	*  Homebrew
	*  getmail 4
	*  Google application-specific passwords

Getmail is a small script written in Python that downloads a copy of your mailbox contents.  Each email is stored in an individual file, and it is an excellent way to make a backup of your Gmail contents.

To set it up, you will need to install getmail through brew, create a specific password for getmail to access GMail, make some changes to your GMail settings, and finally configure getmail its…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=bash&amp;rev=1599628691&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-09T05:18:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash</title>
        <link>https://nx.beandog.org/doku.php?id=bash&amp;rev=1599628691&amp;do=diff</link>
        <description>#!/bin/bash

	*  csh
	*  ksh
	*  sh
	*  tcsh
	*  zsh

	*  bash Built-In Commands
	*  bash completion
	*  bsfl
	*  getopts
	*  iterm

	*  &lt;ftp://ftp.gnu.org/gnu/bash/&gt;
	*  &lt;ftp://ftp.beandog.org/rsyncd/dotfiles/.bashrc.extra&gt; - My cross-platform .bashrc.extra :D
	*  Bash Shell Scripting - 10 Seconds Guide
	*  Conditional statements
	*  bash colors
	*  Bash Hackers wiki
	*  commandlinefu.com
	*  Summary of shell facilities
	*  An A-Z Index of the Bash command line for Linux
	*  bash Cheat Sheet - …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=bash_built-in_commands&amp;rev=1394810987&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-14T15:29:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash_built-in_commands</title>
        <link>https://nx.beandog.org/doku.php?id=bash_built-in_commands&amp;rev=1394810987&amp;do=diff</link>
        <description>Bash Built-In Commands

	*  &lt;http://linux.about.com/library/cmd/blcmdl1_fc.htm&gt;

fc

Fix command.  Run fc and it will open an editor with the last command, and then run it on exit.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=bash_completion&amp;rev=1397000599&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-08T23:43:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash_completion</title>
        <link>https://nx.beandog.org/doku.php?id=bash_completion&amp;rev=1397000599&amp;do=diff</link>
        <description>bash completion

	*  Gentoo Wiki - bash

Enable bash-completion on Gentoo

Enable the base and ssh bashcomp modules:


eselect bashcomp enable base
eselect bashcomp enable ssh


Then add this to your .bashrc:


source /etc/profile.d/bash-completion.sh


Gentoo bashcomp modules</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=bonding&amp;rev=1461789464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T20:37:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bonding</title>
        <link>https://nx.beandog.org/doku.php?id=bonding&amp;rev=1461789464&amp;do=diff</link>
        <description>Bonding

	*  Networking
	*  Gentoo Networking
	*  Ubuntu Networking
	*  ifconfig
	*  ifenslave

	*  Linux Ethernet Bonding Driver HOWTO

Make sure that ifenslave is installed, and that bonding support is enabled in your kernel first.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=bsfl&amp;rev=1433196006&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:00:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bsfl</title>
        <link>https://nx.beandog.org/doku.php?id=bsfl&amp;rev=1433196006&amp;do=diff</link>
        <description>bsfl

	*  bash

A bash helper script

	*  &lt;http://code.google.com/p/bsfl/wiki/Functions&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cd&amp;rev=1438792267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-05T16:31:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cd</title>
        <link>https://nx.beandog.org/doku.php?id=cd&amp;rev=1438792267&amp;do=diff</link>
        <description>cd

Tips and Tricks

If you don&#039;t know what the parent folder&#039;s name is, but you do know the child folder&#039;s name is, you can use cd */foo to get there.

Examples: I&#039;m in a ports system (OpenBSD, Gentoo, etc), and I know I&#039;m looking for package name mplayer, but I don&#039;t know what category it&#039;s in:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos&amp;rev=1753086502&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:28:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos</title>
        <link>https://nx.beandog.org/doku.php?id=centos&amp;rev=1753086502&amp;do=diff</link>
        <description>CentOS

	*  CentOS Apache
	*  CentOS Bare Stack
	*  CentOS Deployment
	*  CentOS Networking
	*  CentOS Kickstart
	*  CentOS HortonWorks
	*  CentOS PHP
	*  CentOS Salt
	*  CentOS Xen
	*  Horton Works
	*  Linux ISOs

Software

	*  chkconfig
	*  rpm
	*  yum

What repositories are used by default?
 repo id  repo name  base  CentOS-5 - Base  extras  CentOS-5 - Extras  updates  CentOS-5 - Updates 
How to edit repositories</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_apache&amp;rev=1433196055&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:00:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_apache</title>
        <link>https://nx.beandog.org/doku.php?id=centos_apache&amp;rev=1433196055&amp;do=diff</link>
        <description>CentOS Optimization: Apache

	*  CentOS
	*  Apache
	*  Apache Security
	*  Apache Tuning
	*  Apache Worker MPM PHP CGI Suexec Setup
	*  CentOS Apache Security
	*  CentOS Apache Optimization

CPanel Installations

If you are modifying an Apache configuration that is modified by CPanel, then you will need to use the CPanel interface to make changes.

Additionally, you will need to edit</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_apache_optimization&amp;rev=1318541329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-13T21:28:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_apache_optimization</title>
        <link>https://nx.beandog.org/doku.php?id=centos_apache_optimization&amp;rev=1318541329&amp;do=diff</link>
        <description>CentOS: Apache Optimization

	*  Apache
	*  Apache Tuning
	*  CentOS
	*  CentOS Apache

Modules

You can remove certain Apache modules from loading simply by editing httpd.conf and commenting out the unwanted modules starting with the LoadModule directive, and then restarting Apache.

Some common modules to disable that are rarely used, include:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_apache_security&amp;rev=1318523594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-13T16:33:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_apache_security</title>
        <link>https://nx.beandog.org/doku.php?id=centos_apache_security&amp;rev=1318523594&amp;do=diff</link>
        <description>CentOS: Apache Security

	*  Apache
	*  Apache Security

CentOS 5 ships with Apache 2.2.12 by default.  Security releases that affect this version are documented here.

2.2.20 - Range header DoS vulnerability

	*  CVE-2011-3192

Denial of service attack.  Some mitigation options exist.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_bare_stack&amp;rev=1344266164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-06T15:16:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_bare_stack</title>
        <link>https://nx.beandog.org/doku.php?id=centos_bare_stack&amp;rev=1344266164&amp;do=diff</link>
        <description>CentOS Bare Stack

	*  CentOS
	*  CentOS Deployment
	*  Apache Source Installation
	*  OpenSSL Source Installation

Goals:

	*  Strip an existing install of CentOS packages
	*  Use CentOS development tools (gcc, make, autoconf, etc.)
	*  Build AMP stack manually for future maintenance
	*  Duplicate standard CentOS install locations (using /usr as prefix, etc.)</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_deployment&amp;rev=1323114038&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-12-05T19:40:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_deployment</title>
        <link>https://nx.beandog.org/doku.php?id=centos_deployment&amp;rev=1323114038&amp;do=diff</link>
        <description>CentOS Deployment

	*  CentOS
	*  yum
	*  centos downloads

Steps involved in setting up a new CentOS server:

	*  Install htop
	*  Install monit
	*  Install collectd and cgp and awstats
	*  Install postfix
	*  Secure OpenSSH
	*  Setup iptables
	*  Configure PHP
	*  Install PEAR
	*  Add apache, iptables, to startup using ntsysv

Install development libraries</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_kickstart&amp;rev=1628494853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-09T07:40:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_kickstart</title>
        <link>https://nx.beandog.org/doku.php?id=centos_kickstart&amp;rev=1628494853&amp;do=diff</link>
        <description>CentOS Kickstart

	*  CentOS
	*  CentOS Xen

	*  Kickstart Installations

Introduction

This guide is very similar in style to the Ubuntu autoinstall guide, in the sense that it makes a file to pre-define certain things. It is not as extensive as the other one, though, in modifying the ISOLINUX config files and so on.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_networking&amp;rev=1439934337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-18T21:45:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_networking</title>
        <link>https://nx.beandog.org/doku.php?id=centos_networking&amp;rev=1439934337&amp;do=diff</link>
        <description>CentOS Networking

	*  CentOS

Change firewall settings

Configuration in /etc/sysconfig/iptables-config

Rules in /etc/sysconfig/iptables

Disable ipv6

Edit /etc/sysconfig/network and set “NETWORKING_IPV6” to “no”

Change the hostname

Change HOSTNAME</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_php&amp;rev=1343753695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-31T16:54:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_php</title>
        <link>https://nx.beandog.org/doku.php?id=centos_php&amp;rev=1343753695&amp;do=diff</link>
        <description>CentOS PHP

	*  CentOS
	*  PHP

Default php.ini for CentOS PHP 5.3


[PHP]
engine = On
short_open_tag = Off
asp_tags = Off
precision = 14
y2k_compliance = On
output_buffering = 4096
zlib.output_compression = Off
implicit_flush = Off
unserialize_callback_func =
serialize_precision = 100
allow_call_time_pass_reference = Off
safe_mode = Off
safe_mode_gid = Off
safe_mode_include_dir =
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH
disable_functi…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_salt&amp;rev=1599202640&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-04T06:57:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_salt</title>
        <link>https://nx.beandog.org/doku.php?id=centos_salt&amp;rev=1599202640&amp;do=diff</link>
        <description>CentOS Salt

	*  CentOS
	*  Salt

	*  Salt Stack Package Repo

CentOS

 Install repo and packages 


yum install https://repo.saltstack.com/py3/redhat/salt-py3-repo-latest.el8.noarch.rpm


On master:


yum install -y salt-master



firewall-cmd --permanent --zone=public --add-port=4505-4506/tcp
firewall-cmd --reload</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=centos_xen&amp;rev=1461623896&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-25T22:38:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>centos_xen</title>
        <link>https://nx.beandog.org/doku.php?id=centos_xen&amp;rev=1461623896&amp;do=diff</link>
        <description>CentOS Xen

	*  CentOS
	*  Xen

Installer ISO as Domain Guest

Installing any OS as a Xen guest booting an ISO can be a bit of a pain. There&#039;s a couple of steps involved, but it is possible, and it doesn&#039;t require munging or rebuilding ISOs.

Normally, when a Xen guest boots up, it will either use a GRUB emulator (pygrub, pvgrub, pvgrub2) or a kernel and initrd on the Xen domain filesystem directly. Since the ISO is booting using ISOLINUX, that means there needs to be an alternate option.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cgp&amp;rev=1433252799&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T13:46:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cgp</title>
        <link>https://nx.beandog.org/doku.php?id=cgp&amp;rev=1433252799&amp;do=diff</link>
        <description>Collected Graph Panel

CGP is a PHP web-interface providing access to graphs generated from RRD files made by collectd.  It makes pretty pictures!

Setup

Download the git HEAD to a public directory.


git clone http://git.nethuis.nl/pub/cgp.git


Edit conf/config.php</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=chfn&amp;rev=1433196134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:02:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chfn</title>
        <link>https://nx.beandog.org/doku.php?id=chfn&amp;rev=1433196134&amp;do=diff</link>
        <description>chfn

Use chfn to change finger information, such as a user&#039;s Name.  The name will show up when sending outgoing emails.


# chfn steve
Changing finger information for steve.
Name [Steve Dibb]: 
Office []: 
Office Phone []: 
Home Phone []:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=chkconfig&amp;rev=1460755800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-15T21:30:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chkconfig</title>
        <link>https://nx.beandog.org/doku.php?id=chkconfig&amp;rev=1460755800&amp;do=diff</link>
        <description>chkconfig

	*  CentOS

chkconfig is used to setup services.

List services:


chkconfig --list


Disable a service:


chkconfig ip6tables off


Completely remove a service:


chkconfig --del ip6tables</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cidr&amp;rev=1462833369&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-09T22:36:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cidr</title>
        <link>https://nx.beandog.org/doku.php?id=cidr&amp;rev=1462833369&amp;do=diff</link>
        <description>CIDR

	*  Networking

You use CIDR notation to get the # of IP addresses that are available in that block. It does not, however, specify where the range has to begin or end -- the only requirement is that they be sequential.

Say, for example, that you wanted to assign 8 IP addresses for friends when coming to visit for a</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=collectd&amp;rev=1344527592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-09T15:53:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>collectd</title>
        <link>https://nx.beandog.org/doku.php?id=collectd&amp;rev=1344527592&amp;do=diff</link>
        <description>collectd

collectd is a daemon that gathers system processes, and generates RRD files.

See also CGP for web statistics.

Requirements

	*  rrdtool
	*  apache web server with PHP support
	*  A MySQL user that can excecute &#039;SHOW STATUS&#039;;
	*  .htaccess file to limit visibility</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=confcat&amp;rev=1753086582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:29:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>confcat</title>
        <link>https://nx.beandog.org/doku.php?id=confcat&amp;rev=1753086582&amp;do=diff</link>
        <description>confcat


grep -vh &#039;^#&#039; &quot;$@&quot; | grep -v &#039;^$&#039; | grep -v ^\.*# | grep -v &quot;^;&quot; | egrep -v &quot;^\s*$&quot;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=createdb&amp;rev=1356713123&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-28T16:45:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>createdb</title>
        <link>https://nx.beandog.org/doku.php?id=createdb&amp;rev=1356713123&amp;do=diff</link>
        <description>createdb

	*  PostgreSQL

Create a new database, with same user, same database name as user


createdb</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cron&amp;rev=1753082988&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T07:29:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cron</title>
        <link>https://nx.beandog.org/doku.php?id=cron&amp;rev=1753082988&amp;do=diff</link>
        <description>cron

	*  FreeBSD
	*  cronie
	*  dcron
	*  fcron
	*  porticron
	*  vixie-cron

FreeBSD

Cron jobs are located in /etc/periodic

Configuration is located at /etc/defaults/periodic.conf

You can run a command on boot using crontab:


crontab -e



@reboot fuse-ext2 /dev/ada0p4 /mnt/ext2 -o ro</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cronie&amp;rev=1322595549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-29T19:39:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cronie</title>
        <link>https://nx.beandog.org/doku.php?id=cronie&amp;rev=1322595549&amp;do=diff</link>
        <description>cronie

cronie is a cron job daemon that is being phased in as a replacement for fcron.  The reason for the change is that fcron will often spawn processes that turn into zombies (history is vague).

Configuration

Run crontab /etc/crontab to set the default cron jobs.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cryptsetup&amp;rev=1747942092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-22T19:28:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cryptsetup</title>
        <link>https://nx.beandog.org/doku.php?id=cryptsetup&amp;rev=1747942092&amp;do=diff</link>
        <description>cryptsetup

	*  Filesystems
	*  Gentoo
	*  mdadm

	*  Howto: Basic cryptsetup

Create New Encrypted Device

In this example, a hard drive device /dev/sda will have three partitions: root, swap, encrypted filesystem.

Create an encrypted swap partition on /dev/sda2:


cryptsetup -c blowfish -h sha256 -d /dev/random create swap /dev/sda2</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=csh&amp;rev=1370293145&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-03T20:59:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>csh</title>
        <link>https://nx.beandog.org/doku.php?id=csh&amp;rev=1370293145&amp;do=diff</link>
        <description>#!/bin/csh

	*  FreeBSD
	*  bash
	*  ksh
	*  sh
	*  tcsh
	*  zsh

	*  Summary of shell facilities
	*  csh tutorial
	*  Top Ten Reasons not to use the C shell

Welcome to the C shell.

Syntax

Output to dev/null:


portsnap extract &gt;&amp; /dev/null


File Operators

	*  -e  file exists
	*  -o file exists and is owned by the user
	*  -r file exists and is readable</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=curl&amp;rev=1753086736&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:32:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>curl</title>
        <link>https://nx.beandog.org/doku.php?id=curl&amp;rev=1753086736&amp;do=diff</link>
        <description>curl

 Send referrer 


curl -e &quot;http://www.example.com/bot&quot; http://nx.beandog.org/


 Display HTTP headers only 


curl -I http://nx.beandog.org


 Don&#039;t display download stats 


curl -s http://nx.beandog.org


 Silently fail if HTTP error is returned</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cut&amp;rev=1435676498&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T15:01:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cut</title>
        <link>https://nx.beandog.org/doku.php?id=cut&amp;rev=1435676498&amp;do=diff</link>
        <description>cut

Examples

First field


echo foo bar | cut -f 1


Returns &#039;foo&#039;

First field and everything behind it


echo foo bar | cut -d &quot; &quot; -f 1-


Returns &#039;foo&#039;

Second field


echo foo bar | cut -d &quot; &quot; -f 2


Returns &#039;bar&#039;

Second field only if delimiter exists</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=cygwin&amp;rev=1577529016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-28T10:30:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cygwin</title>
        <link>https://nx.beandog.org/doku.php?id=cygwin&amp;rev=1577529016&amp;do=diff</link>
        <description>cygwin

Install packages from command-line:


setup-x86_64.exe -u -g -P gcc,clang,unzip,zip,autoconf,automake,cmake,git,make,patch,flex,libgcrypt-devel,libxml2-devel,bison,pkg-config,nano,vim,bc,bind-utils,curl,ping,psmisc,dateutils,patchutils,rsync,whois,php,python36,ncdu,pwgen,keychain,tmux,tree,lynx,wget,openssh,libssl-devel,libffi-devel,python36-devel,python36-pip</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=date&amp;rev=1397005473&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-09T01:04:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>date</title>
        <link>https://nx.beandog.org/doku.php?id=date&amp;rev=1397005473&amp;do=diff</link>
        <description>date

Display today&#039;s date


date +%Y-%m-%d


Yesterday


date -d yesterday +%Y-%m-%d</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=date_localization&amp;rev=1307645206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-06-09T18:46:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>date_localization</title>
        <link>https://nx.beandog.org/doku.php?id=date_localization&amp;rev=1307645206&amp;do=diff</link>
        <description>Date Localization

You can localize the date and time within PHP by following these steps:

1. Verify that the correct locales are installed on the server.


&gt; locale -a
aa_DJ
aa_DJ.iso88591
aa_DJ.utf8
aa_ER
aa_ER@saaho
aa_ER.utf8
aa_ER.utf8@saaho
aa_ET
...</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dcron&amp;rev=1433196340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:05:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dcron</title>
        <link>https://nx.beandog.org/doku.php?id=dcron&amp;rev=1433196340&amp;do=diff</link>
        <description>dcron

	*  Project homepage
	*  Gentoo wiki: cron entry

Since there are a lot of cron daemons available, asking why use dcron is a valid question.  Some of the reasons are:

	*  has a homepage, with documentation (see cronie)
	*  has syntax extensions (@daily)
	*  can log to a separate file</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=denyhosts&amp;rev=1433196377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:06:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>denyhosts</title>
        <link>https://nx.beandog.org/doku.php?id=denyhosts&amp;rev=1433196377&amp;do=diff</link>
        <description>Denyhosts

	*  Security

Denyhosts is a shell script that looks for SSH dictionary login attempts, and blocks the IP addresses of the abusers.

Setup

Configuration is in /etc/denyhosts.cfg

Cron Job

To run as a cron job every 10 minutes, add this to fcrontab:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dhcpcd&amp;rev=1438202301&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-29T20:38:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dhcpcd</title>
        <link>https://nx.beandog.org/doku.php?id=dhcpcd&amp;rev=1438202301&amp;do=diff</link>
        <description>dhcpcd

	*  Networking

Rebind an interface. This will update resolv.conf, and rebuild if resolv.conf.head or resolv.conf.tail now exist:


dhcpcd --rebind eth0</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dig&amp;rev=1499305324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-06T01:42:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dig</title>
        <link>https://nx.beandog.org/doku.php?id=dig&amp;rev=1499305324&amp;do=diff</link>
        <description>dig

	*  DNS

	*  dig commands and examples

Set defaults

You can use .digrc and store the same command line options in there to use as defaults.

Here, query Google&#039;s DNS server for lookups:


@8.8.8.8


Enable short output for all commands:


+short


Lookup DNS records using nameservers</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=disklabel&amp;rev=1377194646&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-22T18:04:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>disklabel</title>
        <link>https://nx.beandog.org/doku.php?id=disklabel&amp;rev=1377194646&amp;do=diff</link>
        <description>disklabel

	*  Filesystems
	*  NetBSD
	*  OpenBSD
	*  fdisk
	*  newfs
	*  raidctl
	*  softraid
	*  sysctl

	*  NetBSD on a Stick Install Guide - very good reference guide on how to setup partitions

Use disklabel to create and modify BSD partitions for a harddrive.

There are two levels of partitioning in BSD.  fdisk will create a partition in the MBR table, one for BSD.  disklabel takes that partition and then creates it&#039;s own partition table from there.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=djbdns&amp;rev=1438897451&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T21:44:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>djbdns</title>
        <link>https://nx.beandog.org/doku.php?id=djbdns&amp;rev=1438897451&amp;do=diff</link>
        <description>djbdns

	*  DNS
	*  dnsip - simple lookup that returns IP address
	*  dnsmx - print MX records of a domain
	*  dnsname - lookup reverse ptr of an IP address
	*  dnstxt - print ouf the TXT records of a domain

	*  How to run a DNS server
	*  The tinydns-data program
	*  Vega DNS

djbdns also ships with a number of user tools that make life easier.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dns&amp;rev=1753090072&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:27:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dns</title>
        <link>https://nx.beandog.org/doku.php?id=dns&amp;rev=1753090072&amp;do=diff</link>
        <description>DNS

	*  Google DNS
	*  Multicast DNS
	*  OpenDNS
	*  avahi
	*  dig
	*  djbdns
	*  dnsip - look up the IP address of a domain name
	*  dnsmasq
	*  dnsmx
	*  dnsname - look up the reverse DNS of an IP address
	*  dnstxt
	*  host
	*  hosts_file
	*  nslookup

	*  DNS Watch - DNS lookups
	*  SPF Query Tool

Public DNS Servers

Google:

	*  8.8.8.8
	*  8.8.4.4

Level3:

	*</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dnsip&amp;rev=1446505180&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-11-02T22:59:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnsip</title>
        <link>https://nx.beandog.org/doku.php?id=dnsip&amp;rev=1446505180&amp;do=diff</link>
        <description>dnsip

	*  DNS
	*  djbdns

A utility that ships with djbdns.

Simple IP address lookup:


dnsip beandog.org



208.111.40.179


 WARNING when scripting 

dnsip may leave a trailing space, which can cause problems in string comparison:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dnsmasq&amp;rev=1438893825&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T20:43:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnsmasq</title>
        <link>https://nx.beandog.org/doku.php?id=dnsmasq&amp;rev=1438893825&amp;do=diff</link>
        <description>dnsmasq

	*  DNS
	*  Avahi
	*  Multicast DNS
	*  launchctl

dnsmasq is a small domain name server designed to resolve host names on a LAN.

Wildcard Domains

You may want to assign an actual domain to a hostname, to provide wildcard name resolution.

An example would be that a host could be named</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dnsmx&amp;rev=1438896980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T21:36:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnsmx</title>
        <link>https://nx.beandog.org/doku.php?id=dnsmx&amp;rev=1438896980&amp;do=diff</link>
        <description>dnsmx

	*  DNS
	*  djbdns

dnsmx is part of a set of user utilities provided by djbns.

Lookup MX records of a domain:


dnsmx beandog.org



10 eforward2.registrar-servers.com
10 eforward1.registrar-servers.com
15 eforward4.registrar-servers.com
10 eforward3.registrar-servers.com
20 eforward5.registrar-servers.com</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dnsname&amp;rev=1438897176&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T21:39:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnsname</title>
        <link>https://nx.beandog.org/doku.php?id=dnsname&amp;rev=1438897176&amp;do=diff</link>
        <description>dnsname

	*  DNS
	*  djbdns

dnsname is a part of a set of utilities provided by djbdns.

Lookup the reverse DNS record of an IP address:


dnsname 208.111.40.179



mcp.spaceparanoids.org</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dnstxt&amp;rev=1438897434&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T21:43:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dnstxt</title>
        <link>https://nx.beandog.org/doku.php?id=dnstxt&amp;rev=1438897434&amp;do=diff</link>
        <description>dnstxt

	*  DNS
	*  djbdns

dnstxt is a part of utilities that come with djbdns.

Lookup all the TXT records of a domain:


dnstxt beandog.org



v=spf1 include:spf.efwd.registrar-servers.com ~all</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=documentation&amp;rev=1433201861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:37:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>documentation</title>
        <link>https://nx.beandog.org/doku.php?id=documentation&amp;rev=1433201861&amp;do=diff</link>
        <description>Documentation

	*  File Uploads

HOWTO

	*  ACL - Access Control Lists
	*  Fast File Transfers

External Links

	*  Cron Job Calculator
	*  Network Tools
	*  Bash Reference
	*  Bash Scripting Tutorial
	*  ACL
	*  Git Reference
	*  WordPress File Permissions</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dpkg&amp;rev=1498688931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-28T22:28:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dpkg</title>
        <link>https://nx.beandog.org/doku.php?id=dpkg&amp;rev=1498688931&amp;do=diff</link>
        <description>dpkg

	*  Ubuntu
	*  apt-get
	*  aptitude

Install a .deb file


dpkg -i dropbox_2015.10.28_amd64.deb


Display installed packages

dpkg --get-selections

Display files installed by a package

dpkg -L &lt;package&gt;

Display installed version of a package

dpkg -s &lt;package&gt;

Find package owner for a file</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=dropbear&amp;rev=1753085539&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:12:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dropbear</title>
        <link>https://nx.beandog.org/doku.php?id=dropbear&amp;rev=1753085539&amp;do=diff</link>
        <description>dropbear

	*  monit
	*  OpenSSH

Configuration

	*  Port 222
	*  Disallow root password logins

Gentoo

DROPBEAR_OPTS=&quot;-p 222 -g&quot;

CentOS

Edit /etc/sysconfig/dropbear and add:

DROPBEAR_OPTS=&quot;-p 222 -g&quot;

Debug Configuration / Login Issues

Disable background fork and log to stdout.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=emerge&amp;rev=1438643132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-03T23:05:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>emerge</title>
        <link>https://nx.beandog.org/doku.php?id=emerge&amp;rev=1438643132&amp;do=diff</link>
        <description>emerge

	*  Gentoo
	*  portage

Download all distfiles the package require as a dependency, disregarding USE flag settings:


emerge -F mplayer


Install only the dependencies of a package, but not the package:


emerge -o libav</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=eshowkw&amp;rev=1544723619&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-13T17:53:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eshowkw</title>
        <link>https://nx.beandog.org/doku.php?id=eshowkw&amp;rev=1544723619&amp;do=diff</link>
        <description>eshowkw

	*  Gentoo

Installed with gentoolkit.


eshowkw mplayer



Keywords for media-video/mplayer:
         |                           a     |       |  
         |                           m     |       |  
         |                           d   x |       |  
         |                           6   8 |       |  
         |                           4   6 |   u   |  
         | a a   a     p           s |   | |   n   |  
         | l m   r i   p   h m s   p f m f | e u s | r
         | p…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=exim&amp;rev=1309883342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-05T16:29:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exim</title>
        <link>https://nx.beandog.org/doku.php?id=exim&amp;rev=1309883342&amp;do=diff</link>
        <description>Exim

Exim is the mailserver used on the Eboundhost VPS.

Configuration settings need to be changed through CPanel.

Configuration


# Display exim&#039;s configuration
exim -bP


Queue Management


# List messages
exim -bp

# Count messages
exim -bpc

# Remove a message
exim -Mrm {message-id}

# Remove all messages
exim -bp | exiqgrep -i | xargs exim -Mrm

# Freeze all messages in queue
exim -bp | exiqgrep -i | xargs exim -Mf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=faac&amp;rev=1348786563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-09-27T22:56:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>faac</title>
        <link>https://nx.beandog.org/doku.php?id=faac&amp;rev=1348786563&amp;do=diff</link>
        <description>faac

	*  libav
	*  mp4box
	*  x264
	*  Video Conversion

Encode a WAV file to 96kbps


faac -b 96 audio.wav audio.m4a</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=fast_file_transfers&amp;rev=1330801385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-03T19:03:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fast_file_transfers</title>
        <link>https://nx.beandog.org/doku.php?id=fast_file_transfers&amp;rev=1330801385&amp;do=diff</link>
        <description>Fast File Transfers

Some ideas:

	*  Use cpio
	*  Use a faster encryption method than default with SSH
	*  Parallel rsync (pssh)
	*  Use NFS

	*  &lt;http://serverfault.com/questions/39027/easiest-way-for-fast-transfer-of-files-between-linux-servers&gt;
	*  &lt;http://manpages.ubuntu.com/manpages/natty/man1/parallel-rsync.1.html&gt;
	*  &lt;http://rightsock.com/~kjw/Ramblings/tar_v_cpio.html&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=fcron&amp;rev=1753087127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:38:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fcron</title>
        <link>https://nx.beandog.org/doku.php?id=fcron&amp;rev=1753087127&amp;do=diff</link>
        <description>fcron

	*  cron

fcron Samples

See man 5 fcrontab

fcron vs. vixie-cron

fcron uses a dedicated user to run root commands (systab).  vixie-cron uses root to run the commands as, and set it&#039;s own variables (see /etc/crontab) that override default environment variables (such as HOME).  I like fcron better because it is more predictable and doesn&#039;t change things around.  Debugging scripts that run as cron jobs is tricky, and the less surprises, the better.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=fdisk&amp;rev=1377194669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-22T18:04:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fdisk</title>
        <link>https://nx.beandog.org/doku.php?id=fdisk&amp;rev=1377194669&amp;do=diff</link>
        <description>fdisk

	*  Filesystems
	*  NetBSD
	*  OpenBSD
	*  disklabel
	*  newfs
	*  raidctl
	*  softraid
	*  sysctl

	*  HOWTO: reformat a USB flash drive in NetBSD

Linux and NetBSD Partitioning

Partitioning drives in NetBSD is different than Linux.  In Linux, there is one MBR table with partitions for as many filesystems as you would like.

In NetBSD, one partition is created from the original four that are found with an MBR table, then disklabel is used to create it&#039;s own form of partitions called sli…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=fetch&amp;rev=1344896033&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-13T22:13:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fetch</title>
        <link>https://nx.beandog.org/doku.php?id=fetch&amp;rev=1344896033&amp;do=diff</link>
        <description>fetch

	*  FreeBSD

Fetch a file and output to stdout


fetch -s -o - &lt;url&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ffmpeg&amp;rev=1316730595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-22T22:29:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ffmpeg</title>
        <link>https://nx.beandog.org/doku.php?id=ffmpeg&amp;rev=1316730595&amp;do=diff</link>
        <description>ffmpeg

Letterbox a 16x9 video


ffmpeg -i input.mp4 -s 640x360 -aspect 4:3 -vf pad=640:480:0:60 output.mp4


Equnix Video Standards


ffmpeg -i input.mp4 -vcodec libx264 -vcodec libfaac -s 640x360 -aspect 4:3 -vf pad=640:480:0:60 -b 800k output.mp4</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=filename_exclusions&amp;rev=1433196824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:13:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>filename_exclusions</title>
        <link>https://nx.beandog.org/doku.php?id=filename_exclusions&amp;rev=1433196824&amp;do=diff</link>
        <description>Filename Exclusions

	*  rsync

	*  rsync-exclude list

These are files that are generally ignored when backing up, archiving, moving files, etc.

Rsync

You can save this list as a file, then use it to exclude files:

rsync --exclude-from=FILE


._*
*~
Thumbs.db
.DS_Store
#*
*#
:2*
.Apple*
.TemporaryItems
Temporary Items
lost+found
rdiff-backup-data
Network Trash Folder</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=filesystems&amp;rev=1753084459&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T07:54:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>filesystems</title>
        <link>https://nx.beandog.org/doku.php?id=filesystems&amp;rev=1753084459&amp;do=diff</link>
        <description>Filesystems

	*  FreeBSD Filesystems

	*  cryptsetup
	*  disklabel
	*  ext3
	*  fdisk
	*  gdisk
	*  glusterfs
	*  mdadm
	*  newfs
	*  partprobe
	*  raidctl
	*  reiserfstune
	*  sfdisk
	*  softraid
	*  tune2fs
	*  UFS
	*  wipefs
	*  XFS
	*  ZFS

Operating Systems

	*  NetBSD Partitioning
	*  OpenBSD Encrypted Filesystem</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=file_uploads&amp;rev=1452875150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-15T16:25:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>file_uploads</title>
        <link>https://nx.beandog.org/doku.php?id=file_uploads&amp;rev=1452875150&amp;do=diff</link>
        <description>File Uploads

HTTP or FTP

Here are the pros / cons to each:

HTTP (Websites)

Pros

	*  Can use through website with no special configuration or software
	*  Works well with small files (8 MB or smaller)

Cons

	*  Cannot resume file upload
	*  Changing upload limit sizes requires changing web server configuration</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=find&amp;rev=1753087153&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:39:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>find</title>
        <link>https://nx.beandog.org/doku.php?id=find&amp;rev=1753087153&amp;do=diff</link>
        <description>find

	*  findutils

Find only files


find /dir -type f


Find only directories


find /dir -type d


Match expression


find /dir -name &#039;*test*&#039;


Find files matching an extension


find /dir -name &#039;*php&#039;


Find files not matching a rule


find /dir -! -name &#039;*txt&#039;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=findsmb&amp;rev=1376367253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:14:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>findsmb</title>
        <link>https://nx.beandog.org/doku.php?id=findsmb&amp;rev=1376367253&amp;do=diff</link>
        <description>findsmb

	*  Samba

Use findsmb to search the see what other computers on the LAN are running something related to SMB.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=findutils&amp;rev=1753087171&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:39:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>findutils</title>
        <link>https://nx.beandog.org/doku.php?id=findutils&amp;rev=1753087171&amp;do=diff</link>
        <description>findutils

	*  coreutils
	*  find</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=firewall&amp;rev=1435850955&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-02T15:29:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firewall</title>
        <link>https://nx.beandog.org/doku.php?id=firewall&amp;rev=1435850955&amp;do=diff</link>
        <description>Firewalls

	*  Security
	*  iptables
	*  nmap
	*  quicktables
	*  ufw

iptables

I like using quicktables to setup a basic IPtables ruleset quickly.

Setting up a Firewall

Before setting up a firewall, it&#039;s a good idea to setup a cron job that will reset it in case something goes wrong.

CentOS</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd-update&amp;rev=1343409853&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-27T17:24:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd-update</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd-update&amp;rev=1343409853&amp;do=diff</link>
        <description>freebsd-update

	*  FreeBSD

freebsd-update is used to upgrade the FreeBSD main system components.  It is updated independently of any packages installed.

For first time usage:


freebsd-update fetch
freebsd-update install</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd&amp;rev=1753085708&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:15:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd&amp;rev=1753085708&amp;do=diff</link>
        <description>FreeBSD

	*  FreeBSD Handbook
	*  FreeBSD Ports

Installation

	*  FreeBSD Filesystems
	*  FreeBSD GNU Applications
	*  FreeBSD Install
	*  FreeBSD Packages - binary installs
	*  FreeBSD Ports - source code installs
	*  UFS

	*  pkg
	*  zfs

Software

These are used by or need tweaking when using FreeBSD:

	*  cron
	*  csh
	*  fetch
	*  ftp
	*  htop
	*  monit
	*  postfix
	*  pw - manage users and groups
	*</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd_filesystems&amp;rev=1753085851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:17:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd_filesystems</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd_filesystems&amp;rev=1753085851&amp;do=diff</link>
        <description>FreeBSD Filesystems

	*  FreeBSD
	*  zfs

In each case here, by default, the examples mount the filesystems as read-only.

DVDs

Mount a DVD:


mount_cd9660 -o ro /dev/cd0 /mnt/dvd


Add to fstab, and then use mount /dev/cd0 or mount /mnt/dvd:


/dev/cd0 /mnt/dvd cd9660 ro,noauto 0 0</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd_gnu_applications&amp;rev=1753085859&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:17:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd_gnu_applications</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd_gnu_applications&amp;rev=1753085859&amp;do=diff</link>
        <description>FreeBSD GNU Applications

	*  FreeBSD

If you are coming from Linux, you may prefer the GNU utilities over the FreeBSD ones.


pkg install coreutils diffutils findutils gtar less gmake gnugrep gsed gcc


Set up aliases:


alias egrep=&#039;gegrep --color=auto&#039;
alias fgrep=&#039;gfgrep --color=auto&#039;
alias grep=&#039;ggrep --color=auto&#039;
alias less=&#039;/usr/local/bin/less&#039;
alias ll=&#039;gls -alhF --color=auto&#039;
alias ls=&#039;gls -F --color=auto&#039;
alias tar=&#039;gtar&#039;
alias find=&#039;gfind&#039;
alias diff=&#039;gdiff&#039;
alias make=&#039;gmake&#039;
alias …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd_install&amp;rev=1753084116&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T07:48:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd_install</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd_install&amp;rev=1753084116&amp;do=diff</link>
        <description>FreeBSD Install

	*  FreeBSD
	*  FreeBSD Ports

Afterboot

Right after installation, you can login as root.  Your default shell will be csh.

Before moving on, setup SSH so you can login as root remotely:


sed -ie &#039;s/#PermitRootLogin no/PermitRootLogin yes/g&#039; /etc/ssh/sshd_config
/etc/rc.d/sshd restart</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd_packages&amp;rev=1753085897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:18:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd_packages</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd_packages&amp;rev=1753085897&amp;do=diff</link>
        <description>FreeBSD Packages

	*  FreeBSD
	*  FreeBSD Ports

	*  Package Lists
	*  FreeBSD Ports

Ports and Packages

A few notes regarding ports (source installs) and packages (binary installs):

	*  The versions may be different from each other (PHP 5.3.15 in ports, PHP 5.3.14 in packages)
	*  You can mix and match between the two (one source install, one binary), but it is</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd_ports&amp;rev=1373574245&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-07-11T20:24:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd_ports</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd_ports&amp;rev=1373574245&amp;do=diff</link>
        <description>FreeBSD Ports

	*  FreeBSD
	*  FreeBSD Knobs
	*  FreeBSD Packages
	*  FreeBSD Ports Upgrades

	*  Using the ports system

Download ports tree


portsnap fetch
portsnap extract


Update ports tree


portsnap fetch
portsnap update


Upgrading packages installed with ports

List outdated ports:


pkg_version -v
pkg_version -vIL=</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=freebsd_ports_upgrades&amp;rev=1345232650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-17T19:44:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freebsd_ports_upgrades</title>
        <link>https://nx.beandog.org/doku.php?id=freebsd_ports_upgrades&amp;rev=1345232650&amp;do=diff</link>
        <description>FreeBSD Ports Upgrades

	*  FreeBSD
	*  FreeBSD Ports

	*  portsnap - sync ports tree
	*  portmaster - upgrade world
	*  portaudit - get security notices

Upgrade ports


portsnap fetch update
portmaster -G -a</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ftp&amp;rev=1435676877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T15:07:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ftp</title>
        <link>https://nx.beandog.org/doku.php?id=ftp&amp;rev=1435676877&amp;do=diff</link>
        <description>ftp

	*  lftp
	*  ncftp
	*  yafc

Save download to a file

You can use an HTTP or an FTP URL.


ftp -o &lt;filename&gt; &lt;url&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ftpd&amp;rev=1433197255&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:20:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ftpd</title>
        <link>https://nx.beandog.org/doku.php?id=ftpd&amp;rev=1433197255&amp;do=diff</link>
        <description>FTPD

VSFTPD

Configuration is in /etc/vsftpd/vsftpd.conf

PAM module is in /etc/pam.d/ftpd  It uses pam_require and is limited to users in ftp-users group.
 Feature  Configuration  Default  chroot users  chroot_local_user  NO  Passive support  pasv_enable</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gdisk&amp;rev=1753087238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:40:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gdisk</title>
        <link>https://nx.beandog.org/doku.php?id=gdisk&amp;rev=1753087238&amp;do=diff</link>
        <description>gdisk

	*  Filesystems

Use gdisk instead of fdisk to create GPT partition tables.

It&#039;s pretty self explanatory using it.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gentoo&amp;rev=1753087092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:38:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gentoo</title>
        <link>https://nx.beandog.org/doku.php?id=gentoo&amp;rev=1753087092&amp;do=diff</link>
        <description>Gentoo Linux


                                            .
      .vir.                                d$b
   .d$$$$$$b.    .cd$$b.     .d$$b.   d$$$$$$$$$$$b  .d$$b.      .d$$b.
   $$$$( )$$$b d$$$()$$$.   d$$$$$$$b Q$$$$$$$P$$$P.$$$$$$$b.  .$$$$$$$b.
   Q$$$$$$$$$$B$$$$$$$$P&quot;  d$$$PQ$$$$b.   $$$$.   .$$$P&#039; `$$$ .$$$P&#039; `$$$
     &quot;$$$$$$$P Q$$$$$$$b  d$$$P   Q$$$$b  $$$$b   $$$$b..d$$$ $$$$b..d$$$
    d$$$$$$P&quot;   &quot;$$$$$$$$ Q$$$     Q$$$$  $$$$$   `Q$$$$$$$P  `Q$$$$$$$P
|  $$$$$$$P       `&quot;&quot;&quot;&quot;&quot; …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gentoo_apache&amp;rev=1343758071&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-31T18:07:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gentoo_apache</title>
        <link>https://nx.beandog.org/doku.php?id=gentoo_apache&amp;rev=1343758071&amp;do=diff</link>
        <description>Gentoo Linux: Apache

	*  Apache
	*  Apache Worker MPM PHP CGI Suexec Setup
	*  Gentoo

Running Apache on Gentoo gives you a lot of flexibility.  However, out of the box, there are a lot of modules that are not used in many client configurations.

Modules

The modules that Apache is built with can be set by</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gentoo_networking&amp;rev=1461790566&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T20:56:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gentoo_networking</title>
        <link>https://nx.beandog.org/doku.php?id=gentoo_networking&amp;rev=1461790566&amp;do=diff</link>
        <description>Gentoo Networking

	*  Gentoo
	*  Networking
	*  hostname

To set the FQDN hostname for Gentoo, set it as the first entry in /etc/hosts:


127.0.0.1 gentoo.beandog.org gentoo localhost


You can see the available interfaces in /sys:


ls /sys/class/net


Bonding

Install ifenslave package to set up bonding. Also make sure your kernel has bonding enabled, or the</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gentoo_raid&amp;rev=1359759335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-01T22:55:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gentoo_raid</title>
        <link>https://nx.beandog.org/doku.php?id=gentoo_raid&amp;rev=1359759335&amp;do=diff</link>
        <description>Gentoo RAID

	*  cryptsetup
	*  mdadm

Setup mdadm to load in boot runlevel.

Use --mdadm-config=/etc/mdadm.conf if using genkernel to boot

If using crypsetup, also add dmcrypt to boot runlevel</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gentoo_vmware&amp;rev=1433197464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:24:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gentoo_vmware</title>
        <link>https://nx.beandog.org/doku.php?id=gentoo_vmware&amp;rev=1433197464&amp;do=diff</link>
        <description>Gentoo VMWare

	*  Gentoo
	*  VMWare

	*  Gentoo Wiki: VMWare Player

Setup Gentoo as a VMWare Guest

VMWare Host

Set up the new guest as a 2.6 Linux guest.

Kernel

I&#039;m using gentoo-sources 3.8.13 for the kernel.  Kernel config located here.

vmware-tools

You can use the ISO tools that ship with VMWare or you can install them from portage.  I recommend portage, since they are newer.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gentoo_xen&amp;rev=1462207237&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-02T16:40:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gentoo_xen</title>
        <link>https://nx.beandog.org/doku.php?id=gentoo_xen&amp;rev=1462207237&amp;do=diff</link>
        <description>Gentoo Xen

	*  Xen
	*  xl

	*  Gentoo Wiki: Xen

Kernel configuration for Xen domain0:


Processor type and features  ---&gt;
   [*] Linux guest support  ---&gt;
      [*]   Enable paravirtualization code
      [*]     Xen guest support
      [*]       Support for running as a PVH guest
      [*]     Paravirtualization layer for spinlocks</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=getopt&amp;rev=1377643659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-27T22:47:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getopt</title>
        <link>https://nx.beandog.org/doku.php?id=getopt&amp;rev=1377643659&amp;do=diff</link>
        <description>getopt

	*  bash
	*  getopts
	*  sh

Generally speaking, use getopts since it is newer and a built-in function of bash.  Use getopt if you are looking for consistency across platforms.

The man page has a good example, but here are some of the basics:

Use -a: to requires an argument, either directly after the</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=getopts&amp;rev=1396374985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-01T17:56:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getopts</title>
        <link>https://nx.beandog.org/doku.php?id=getopts&amp;rev=1396374985&amp;do=diff</link>
        <description>getopts

	*  bash
	*  getopt

	*  Small getopts tutorial

getopts is a built-in bash feature.  Comparatively, getopt is a separate binary.

getopts Syntax


getopts optstring name [args]


Setting options

Use the optstring variable to set what arguments can be accepted by the program.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=git&amp;rev=1611636077&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-26T04:41:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git</title>
        <link>https://nx.beandog.org/doku.php?id=git&amp;rev=1611636077&amp;do=diff</link>
        <description>git

	*  git commit a file and ignore changes

Get hash tag of last commit


git log -1 --format=oneline | cut -d &quot; &quot; -f 1


Configure pager

This will cause less to exit as soon as it reaches end-of-file.  This is helpful for git output where it is less than one page.

Edit your .gitconfig</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=glances&amp;rev=1753087345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:42:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>glances</title>
        <link>https://nx.beandog.org/doku.php?id=glances&amp;rev=1753087345&amp;do=diff</link>
        <description>glances

	*  Homepage

Glances is a CLI tool that displays an overview of system status.

Ubuntu Installation

If it is not in a repo for your release, it&#039;s easiest to install it using pypi.


aptitude install python-pip build-essential python-dev python-psutil
pip install glances</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=glibc&amp;rev=1403026939&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-17T17:42:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>glibc</title>
        <link>https://nx.beandog.org/doku.php?id=glibc&amp;rev=1403026939&amp;do=diff</link>
        <description>glibc

 Find out what version is installed 

Will also display the GCC version, etc.

Run this as a command:


/lib/libc.so.6</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=glusterfs&amp;rev=1438967343&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-07T17:09:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>glusterfs</title>
        <link>https://nx.beandog.org/doku.php?id=glusterfs&amp;rev=1438967343&amp;do=diff</link>
        <description>glusterfs

	*  Filesystems
	*  mkfs.xfs

	*  uses NFS
	*  very few dependencies
	*  can run on top of any filesystem
	*  automatic failover

Things I&#039;m not sure about:

	*  no-metadata server architecture
	*  noted some performance slowdown with Samba
	*  using any filesystem means that they&#039;re not taking advantage of some situations, or may be not using a large featureset; generally, it makes me think this is more of a hobby setup (</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=google_dns&amp;rev=1438893728&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T20:42:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>google_dns</title>
        <link>https://nx.beandog.org/doku.php?id=google_dns&amp;rev=1438893728&amp;do=diff</link>
        <description>Google DNS

	*  DNS

	*  Google Public DNS

Google DNS will not do anything when broken or missing DNS records are encountered.  It follows the DNS protocol exactly as expected.

 IPV4 

	*  8.8.8.8
	*  8.8.4.4

 IPV6 

	*  2001:4860:4860::8888
	*  2001:4860:4860::8844</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=gpg&amp;rev=1500674163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-21T21:56:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gpg</title>
        <link>https://nx.beandog.org/doku.php?id=gpg&amp;rev=1500674163&amp;do=diff</link>
        <description>GPG

	*  GPG Quick Start

Create a GPG key

gpg --gen-key

Running this will call pinentry in ncurses mode (if used on a remote connection), but will die if in a screen session.

Export your public key

You need to give your public key to others so that they can use GPG to encrypt files that only you can decrypt.  Here&#039;s how to get your public key:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=grep&amp;rev=1396046151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-28T22:35:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grep</title>
        <link>https://nx.beandog.org/doku.php?id=grep&amp;rev=1396046151&amp;do=diff</link>
        <description>grep

	*  ack
	*  sed

	*  -x - Select only those matches that exactly match the whole line.

Check if a line exists

Returns 0 or 1 exit codes


cat filelist | grep -xq string


Return line number


cat filelist -n string</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=grub&amp;rev=1462211874&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-02T17:57:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grub</title>
        <link>https://nx.beandog.org/doku.php?id=grub&amp;rev=1462211874&amp;do=diff</link>
        <description>grub

	*  grub2

	*  Making your system robust

NetBSD

	*  NetBSD

	*  NetBSD Xen howto


===========================================================================
$NetBSD: MESSAGE,v 1.6 2006/12/17 19:21:42 jmmv Exp $

If your root filesystem is of a type not supported directly by grub
(e.g., lfs), you may have difficulties.  See the info docs for more
details.

GRUB is not actually installed on your disk until you run a command
such as
        grub-install /dev/wd0d
or
        grub-install &#039;…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=grub2-install&amp;rev=1462212641&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-02T18:10:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grub2-install</title>
        <link>https://nx.beandog.org/doku.php?id=grub2-install&amp;rev=1462212641&amp;do=diff</link>
        <description>grub2-install

	*  grub2

	*  -v - verbose output
	*  --boot-directory=DIR - install GRUB images under the directory DIR/grub instead of the boot/grub directory
	*  --no-bootsector - do not install bootsector
	*  -s or --skip-fs-probe - do not probe for filesystems in DEVICE</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=grub2&amp;rev=1462212634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-02T18:10:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grub2</title>
        <link>https://nx.beandog.org/doku.php?id=grub2&amp;rev=1462212634&amp;do=diff</link>
        <description>grub2

	*  grub

	*  grub2-install</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=handbrake&amp;rev=1351023738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-10-23T20:22:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>handbrake</title>
        <link>https://nx.beandog.org/doku.php?id=handbrake&amp;rev=1351023738&amp;do=diff</link>
        <description>Handbrake

	*  Video Conversion

Encode a video to 480p


handbrake --optimize --encoder x264 --width 852 --height 480 -i input.mp4 -o output.mp4


Presets

Settings marked with an * are different from the x264 default medium preset.

Settings shown in brackets [] are what they will be set to, either by default or another setting.  They do not need to be passed as an argument to the libav or x264 encoder.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=haproxy&amp;rev=1753087508&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:45:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>haproxy</title>
        <link>https://nx.beandog.org/doku.php?id=haproxy&amp;rev=1753087508&amp;do=diff</link>
        <description>haproxy

	*  High Availability
	*  Load Balancing

	*  haproxy
	*  Nuts &amp; Bolts: haproxy</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hdfs_balancer&amp;rev=1441984815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-11T15:20:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hdfs_balancer</title>
        <link>https://nx.beandog.org/doku.php?id=hdfs_balancer&amp;rev=1441984815&amp;do=diff</link>
        <description>hdfs balancer

	*  Hadoop
	*  hdfs

Use hdfs balancer to force a balance of data across all nodes.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hdfs_dfs&amp;rev=1461025304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-19T00:21:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hdfs_dfs</title>
        <link>https://nx.beandog.org/doku.php?id=hdfs_dfs&amp;rev=1461025304&amp;do=diff</link>
        <description>hdfs dfs

	*  Hadoop
	*  HDFS
	*  hdfs dfsadmin

	*  HDFS Command Reference

 Permissions:  Note that files listed by hdfs dfs are owned by the hdfs user on the Linux system. That means that files on HDFS must be written / removed / modified by user hdfs. Using root will not work.

 Removing files</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hdfs_dfsadmin&amp;rev=1461025351&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-19T00:22:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hdfs_dfsadmin</title>
        <link>https://nx.beandog.org/doku.php?id=hdfs_dfsadmin&amp;rev=1461025351&amp;do=diff</link>
        <description>dfsadmin

	*  Hadoop
	*  HDFS

	*  HDFS dfsadmin Command Reference

 Put the cluster in Safemode: 


hdfs dfsadmin -safemode enter


 Recommission or decommission DataNode(s): 


hdfs dfsadmin -refreshNodes


 Get information about your HDFS filesystem: 


hdfs dfsadmin -report


 Check the status of the nodes in the rack</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hdfs_filesystem&amp;rev=1441746514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-08T21:08:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hdfs_filesystem</title>
        <link>https://nx.beandog.org/doku.php?id=hdfs_filesystem&amp;rev=1441746514&amp;do=diff</link>
        <description>HDFS (Hadoop Distributed File System)

	*  Hadoop
	*  hdfs

 NameNode  - master server that manages the file system namespace and regulates access to files by clients

About

From the documentation:

HDFS is the primary distributed storage used by Hadoop applications. A HDFS cluster primarily consists of a NameNode that manages the file system metadata and DataNodes that store the actual data.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hdfs_fsck&amp;rev=1441816916&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-09T16:41:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hdfs_fsck</title>
        <link>https://nx.beandog.org/doku.php?id=hdfs_fsck&amp;rev=1441816916&amp;do=diff</link>
        <description>hdfs fsck

	*  Hadoop
	*  hdfs

 Check the health of a file 


hdfs fsck /user/root/sample.txt



...
The filesystem under path &#039;/user/root/sample.txt&#039; is HEALTHY


 Check the health of a file, and display the blocks as well 


hdfs fsck /user/root/sample.txt -files -blocks</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hdparm&amp;rev=1602222653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-09T05:50:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hdparm</title>
        <link>https://nx.beandog.org/doku.php?id=hdparm&amp;rev=1602222653&amp;do=diff</link>
        <description>hdarm

Test hard drive read/write speed:


hdparm -tT /dev/sda1</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hiawatha&amp;rev=1587859556&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-26T00:05:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hiawatha</title>
        <link>https://nx.beandog.org/doku.php?id=hiawatha&amp;rev=1587859556&amp;do=diff</link>
        <description>hiawatha

	*  Hosting WordPress with Hiawatha</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=high_availability&amp;rev=1433197765&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:29:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>high_availability</title>
        <link>https://nx.beandog.org/doku.php?id=high_availability&amp;rev=1433197765&amp;do=diff</link>
        <description>High Availability

	*  CDN
	*  haproxy - HTTP proxy
	*  heartbeat
	*  Load Balancing
	*  mysql-proxy
	*  monit
	*  squid

About

High Availability involves doing everything possible to keep a server self-maintained, self-healing, and with the highest amount of uptime possible with the lowest amount of administrator interaction.  The goal is to keep a server online.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=homebrew&amp;rev=1433197798&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:29:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>homebrew</title>
        <link>https://nx.beandog.org/doku.php?id=homebrew&amp;rev=1433197798&amp;do=diff</link>
        <description>homebrew

	*  Macbook
	*  OS X
	*  Percona homebrew
	*  Xcode
	*  dnsmasq
	*  launchctl

 Install homebrew 


ruby -e &quot;$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)&quot;
export GIT_SSL_NO_VERIFY=1
brew install git
brew install openssl


 Install basics 


brew install bash
sudo echo /usr/local/bin/bash &gt;&gt; /etc/shells
chsh -s /usr/local/bin/bash
sudo chsh -s /usr/local/bin/bash</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=host&amp;rev=1438893992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T20:46:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>host</title>
        <link>https://nx.beandog.org/doku.php?id=host&amp;rev=1438893992&amp;do=diff</link>
        <description>host

	*  Networking
	*  DNS

The host command is designed to do lookups through the DNS server.  It doesn&#039;t use /etc/hosts to resolve names.

Display lookup details

This will display which DNS server it is querying.


host -v beandog.org


Reverse lookup

Find the hostname of an IP address.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hostname&amp;rev=1433197921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:32:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hostname</title>
        <link>https://nx.beandog.org/doku.php?id=hostname&amp;rev=1433197921&amp;do=diff</link>
        <description>hostname

	*  Gentoo Networking
	*  scutil</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hosts_file&amp;rev=1438894021&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-06T20:47:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hosts_file</title>
        <link>https://nx.beandog.org/doku.php?id=hosts_file&amp;rev=1438894021&amp;do=diff</link>
        <description>Hosts File

	*  DNS

When looking up a domain name, the DNS request returns an IP address that the site is located at.

You can override which IP address a domain is mapped to by editing your hosts file temporarily.

To do this on OS X, open a Terminal session and run this command:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=htaccess&amp;rev=1433198752&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:45:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>htaccess</title>
        <link>https://nx.beandog.org/doku.php?id=htaccess&amp;rev=1433198752&amp;do=diff</link>
        <description>htaccess

	*  Apache

	*  List of HTTP status codes
	*  SEO redirects without mod_rewrite

Redirects
 Status  Definition  301  Moved permanently  307  Temporary redirect 
Redirect a single file


Redirect 301 /d/file.html /ddd/file.html


Redirect entire site to new domain


Redirect 301 / http://www.domain.com</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=htop&amp;rev=1344527098&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-09T15:44:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>htop</title>
        <link>https://nx.beandog.org/doku.php?id=htop&amp;rev=1344527098&amp;do=diff</link>
        <description>htop

	*  Linux Memory and Processes

htop is an alternative display for top, showing system processes.

By default, htop will order the processes by PID.

FreeBSD


echo linproc /compat/linux/proc linprocfs rw 0 0 &gt;&gt; /etc/fstab
mkdir -p /usr/compat/linux/proc
ln -s /usr/compat /compat
mount linproc</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=htpasswd&amp;rev=1333471965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-03T16:52:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>htpasswd</title>
        <link>https://nx.beandog.org/doku.php?id=htpasswd&amp;rev=1333471965&amp;do=diff</link>
        <description>htpasswd

	*  Apache
	*  Authentication, Authorization and Access Control
	*  htpasswd - Manage user files for basic authentication

Web password files such as those managed by htpasswd should not be within the Web server&#039;s URI space -- that is, they should not be fetchable with a browser.

Create new password file


htpasswd -c passwdfile username</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=hwclock&amp;rev=1376406532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T15:08:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hwclock</title>
        <link>https://nx.beandog.org/doku.php?id=hwclock&amp;rev=1376406532&amp;do=diff</link>
        <description>hwclock

	*  Gentoo Wiki: Hardware clock</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ifconfig&amp;rev=1461787709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T20:08:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifconfig</title>
        <link>https://nx.beandog.org/doku.php?id=ifconfig&amp;rev=1461787709&amp;do=diff</link>
        <description>ifconfig

	*  Networking
	*  ifenslave
	*  ifup
	*  ip
	*  route

Syntax:

	*  ifconfig [-v] [-a] [-s] interface
	*  ifconfig [-v] interface [aftype] options | address ...

Options:

	*  -a - display all interfaces that are available, even if down
	*  -s [interface] - display a short list (similar to</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ifdata&amp;rev=1438711973&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-04T18:12:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifdata</title>
        <link>https://nx.beandog.org/doku.php?id=ifdata&amp;rev=1438711973&amp;do=diff</link>
        <description>ifdata

	*  moreutils

ifdata is a program to display network device information in a clean, simple format.

Display IPv4 address, fex, 192.168.1.1:


ifdata -pa eth0


Print yes or no if the interface exists.


ifdata -pe eth0


Return an exit code if device exists or not:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ifenslave&amp;rev=1461789524&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T20:38:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifenslave</title>
        <link>https://nx.beandog.org/doku.php?id=ifenslave&amp;rev=1461789524&amp;do=diff</link>
        <description>ifenslave

	*  Bonding
	*  Gentoo Networking
	*  Ubuntu Networking
	*  ifconfig
	*  ifup
	*  ip

	*  Linux Ethernet Bonding Driver HOWTO - kernel.org
	*  Debian wiki entry

The ifenslave program is used to set up bonding for network devices. This must be used in conjunction with support for bonding in the Linux kernel.

Program syntax is ifenslave [options] master slave [slave..]</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ifup&amp;rev=1461787512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T20:05:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifup</title>
        <link>https://nx.beandog.org/doku.php?id=ifup&amp;rev=1461787512&amp;do=diff</link>
        <description>ifup / ifdown / ifquery

	*  Networking
	*  Ubuntu Networking
	*  ifconfig
	*  ifenslave
	*  ip

	*  ifup - bring a network interface up
	*  ifdown - take a network interface down
	*  ifquery - parse interface configuration\

ifup, ifdown, and ifquery are shipped with Ubuntu to manage network interfaces. The interface configurations are set in</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=imv&amp;rev=1406583597&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-07-28T21:39:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>imv</title>
        <link>https://nx.beandog.org/doku.php?id=imv&amp;rev=1406583597&amp;do=diff</link>
        <description>imv

	*  renameutils

Part of renameutils package.  Also includes icp, qmv and qcp.

Move a file but use readline to edit the target filename:


imv gentoo-2014.iso</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=init&amp;rev=1433426071&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-04T13:54:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>init</title>
        <link>https://nx.beandog.org/doku.php?id=init&amp;rev=1433426071&amp;do=diff</link>
        <description>init

Tips and Tricks

Reload init without rebooting server

init q

Host Virtual

Ran into this problem with one of my Gentoo installs.  Make sure that /etc/inittab has a console entry for out-of-band connections.


co:2345:respawn:/sbin/agetty hvc0 9600 vt100-nav</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=innodb&amp;rev=1357855165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-10T21:59:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>innodb</title>
        <link>https://nx.beandog.org/doku.php?id=innodb&amp;rev=1357855165&amp;do=diff</link>
        <description>InnoDB

	*  MySQL
	*  InnoDB Foreign Keys
	*  Percona Toolkit
	*  pt-find

Find InnoDB tables

The table_schema table is the database name.


SELECT table_schema, table_name, engine FROM information_schema.tables WHERE engine = &#039;InnoDB&#039; ORDER BY table_schema, table_name;


Use pt-find:


pt-find --noquote --engine InnoDB &lt;database&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=innodb_foreign_keys&amp;rev=1340899690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-06-28T16:08:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>innodb_foreign_keys</title>
        <link>https://nx.beandog.org/doku.php?id=innodb_foreign_keys&amp;rev=1340899690&amp;do=diff</link>
        <description>InnoDB Foreign Keys

Features

	*  Forces database consistency
	*  No need to rely on application for referential integrity

Usage

	*  Primary use is for parent-child table relationships
	*  Parent-child relationships can exist within the same table</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ip&amp;rev=1420439121&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-01-05T06:25:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ip</title>
        <link>https://nx.beandog.org/doku.php?id=ip&amp;rev=1420439121&amp;do=diff</link>
        <description>ip

	*  Networking

	*  Linux ip Command Examples

 Display devices 


# ip link

1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens32: &lt;BROADCAST,MULTICAST&gt; mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
    link/ether 00:0c:29:14:99:45 brd ff:ff:ff:ff:ff:ff
3: ens35: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 00:0c:29:14:99:59 br…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=iperf&amp;rev=1753087644&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:47:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iperf</title>
        <link>https://nx.beandog.org/doku.php?id=iperf&amp;rev=1753087644&amp;do=diff</link>
        <description>iperf

	*  Homepage
	*  iperf - the easy tutorial

iperf is used to measure the network throughput of two servers.

To use it, have a server that listens for incoming connections, and tell the client to connect to it.

In both cases, using megabytes as format.

Server:


iperf -f M -s</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=iptables&amp;rev=1377817292&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-29T23:01:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iptables</title>
        <link>https://nx.beandog.org/doku.php?id=iptables&amp;rev=1377817292&amp;do=diff</link>
        <description>iptables

	*  Firewall
	*  Security
	*  ufw

Firewall testing

Make a cron job run every five minutes that resets the firewall so you can prevent yourself from getting locked out while testing any changes.

Here is a new cronjob entry:


*/5 * * * * /etc/init.d/iptables restart</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=iterm&amp;rev=1455839751&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-18T23:55:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iterm</title>
        <link>https://nx.beandog.org/doku.php?id=iterm&amp;rev=1455839751&amp;do=diff</link>
        <description>iterm

	*  bash
	*  OS X

	*  Use /usr/local/bin/bash with iTerm</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=kill&amp;rev=1344900234&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-13T23:23:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kill</title>
        <link>https://nx.beandog.org/doku.php?id=kill&amp;rev=1344900234&amp;do=diff</link>
        <description>kill

Reload configuration files


kill -HUP &lt;pid&gt;


Abort program (Ctl-C)


kill -6 &lt;pid&gt;


Finish your work and exit


kill -15 &lt;pid&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ksh&amp;rev=1433266807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T17:40:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ksh</title>
        <link>https://nx.beandog.org/doku.php?id=ksh&amp;rev=1433266807&amp;do=diff</link>
        <description>#!/bin/ksh

	*  OpenBSD
	*  NetBSD
	*  bash
	*  csh
	*  sh
	*  tcsh
	*  zsh

	*  ksh preparedness
	*  KSH script basics
	*  Stupid Korn Shell Tricks - Good stuff for someone coming from bash
	*  Summary of shell facilities

Source a file

Two ways.  Using . you need to give it the path:


. ./.kshrc
. ~/.kshrc</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=lamp&amp;rev=1433198978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:49:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lamp</title>
        <link>https://nx.beandog.org/doku.php?id=lamp&amp;rev=1433198978&amp;do=diff</link>
        <description>Linux, Apache, MySQL and PHP

	*  AMP Stack
	*  Apache
	*  MySQL
	*  SendGrid
	*  PCI Compliance
	*  PHP
	*  Ubuntu Deployment

Apache

	*  Apache SSL
	*  SSL Certificates

MySQL

	*  MySQL Configuration
	*  MySQL Logs
	*  MySQL Privileges
	*  MySQL Optimization

PHP

	*  PHP CGI
	*  PHP Check

Security

	*  Apache Security
	*  MySQL Security
	*  PHP Security

Optimization

	*  Apache Benchmarks
	*  Apache Tuning
	*  PHP Optimization
	*  Website Optimization

Monitoring

	*  Apache Server Info

…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=launchctl&amp;rev=1753090403&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:33:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>launchctl</title>
        <link>https://nx.beandog.org/doku.php?id=launchctl&amp;rev=1753090403&amp;do=diff</link>
        <description>launchctl

	*  OS X

Display what services are loaded


launchctl list


Force a service to be launched

Fixes “nothing found to load”:


launchctl load -w -F [plist.file]


Add to init services, and start

Will always run:


launchctl load /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ldd&amp;rev=1376367627&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:20:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldd</title>
        <link>https://nx.beandog.org/doku.php?id=ldd&amp;rev=1376367627&amp;do=diff</link>
        <description>ldd

Use ldd to see which dynamic libraries a binary is linked against.

You can edit /etc/ldd.so.conf to update the directories that are searched when compiling programs.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=less&amp;rev=1367530531&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-02T21:35:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>less</title>
        <link>https://nx.beandog.org/doku.php?id=less&amp;rev=1367530531&amp;do=diff</link>
        <description>less

Arguments

	*  -F - exit if the entire file is display on the first screen
	*  -i - ignore case on searches
	*  -J - Displays an asterisk next to each matching line of a search (but also adds a blank column on the left)

Keyboard commands

Where</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=lftp&amp;rev=1435677623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T15:20:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lftp</title>
        <link>https://nx.beandog.org/doku.php?id=lftp&amp;rev=1435677623&amp;do=diff</link>
        <description>lftp

	*  ftp
	*  ncftp
	*  yafc

 Connect to an FTP server anonymously: 


lftp -u anonymous, ftp.beandog.org


 Connect with username, password, run one or multiple command: 


lftp -u beandog,seekrit -e &#039;ls,quit&#039; ftp.beandog.org</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=libressl&amp;rev=1455913023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-19T20:17:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>libressl</title>
        <link>https://nx.beandog.org/doku.php?id=libressl&amp;rev=1455913023&amp;do=diff</link>
        <description>libressl

	*  OpenSSH
	*  openssl

	*  &lt;http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=linux_memory_and_processes&amp;rev=1328733096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-08T20:31:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_memory_and_processes</title>
        <link>https://nx.beandog.org/doku.php?id=linux_memory_and_processes&amp;rev=1328733096&amp;do=diff</link>
        <description>Linux Memory and Processes

	*  Apache Tuning
	*  htop

	*  Troubleshooting memory usage

Use free to determine how much memory is being used, and how much is available.

Display memory usage in MB:


free -m


Sample output:


             total       used       free     shared    buffers     cached
Mem:          3952       3849        103          0       1917        574
-/+ buffers/cache:       1357       2595
Swap:          517        256        261</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=lm-sensors&amp;rev=1753087737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:48:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lm-sensors</title>
        <link>https://nx.beandog.org/doku.php?id=lm-sensors&amp;rev=1753087737&amp;do=diff</link>
        <description>lm-sensors

	*  Homepage

Ubuntu

Install lm-sensors package.  Answer YES to all yes/no questions.

When finished detecting the drivers, rerun modules init script to load the kernel modules:


service module-init-tools start


Display temperature in Farenheit</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=load_balancing&amp;rev=1349206659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-10-02T19:37:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>load_balancing</title>
        <link>https://nx.beandog.org/doku.php?id=load_balancing&amp;rev=1349206659&amp;do=diff</link>
        <description>Load Balancing

	*  haproxy
	*  High Availability

	*  Load balancing with nginx
	*  Apache mod_proxy_balancer</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=locate&amp;rev=1344900455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-13T23:27:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>locate</title>
        <link>https://nx.beandog.org/doku.php?id=locate&amp;rev=1344900455&amp;do=diff</link>
        <description>locate

FreeBSD

	*  FreeBSD

Update database


/usr/libexec/locate.updatedb


Update database using cron job


/etc/periodic/weekly/310.locate</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=logger&amp;rev=1376927825&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-19T15:57:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logger</title>
        <link>https://nx.beandog.org/doku.php?id=logger&amp;rev=1376927825&amp;do=diff</link>
        <description>logger

Send a string of text to the system logger.


logger just testing :D
Aug 19 09:56:04 alan-one root: just testing :D


You can also tag a log entry as well, giving it a prefix:


logger -t wiki i can haz logs
Aug 19 09:56:37 alan-one wiki: i can haz logs</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=logrotate&amp;rev=1412712404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-07T20:06:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logrotate</title>
        <link>https://nx.beandog.org/doku.php?id=logrotate&amp;rev=1412712404&amp;do=diff</link>
        <description>Rotating System Logs

	*  rsyslog

Configuration Options

	*  create &lt;mode&gt; &lt;owner&gt; &lt;group&gt; - permissions
	*  dateext - append the date to the extension instead of a number -- default is -YYYYMMDD
	*  ifempty - rotate the log even if the file is empty (default)</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ls&amp;rev=1442600146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-18T18:15:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ls</title>
        <link>https://nx.beandog.org/doku.php?id=ls&amp;rev=1442600146&amp;do=diff</link>
        <description>ls

	*  coreutils

List only directories:


ls -d</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=lsof&amp;rev=1753087783&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:49:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lsof</title>
        <link>https://nx.beandog.org/doku.php?id=lsof&amp;rev=1753087783&amp;do=diff</link>
        <description>lsof

	*  Homepage

 Show networking on a port 


lsof -iTCP -i :port
lsof -i :22


 Show connections to a host 


lsof -i@192.16­8.1.5


 Find ports that are being listened to 


lsof -i | grep LISTEN


 Find files open by user 


lsof -u &lt;us­er&gt;


 Find files open by command</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=lvm&amp;rev=1370568374&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-07T01:26:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lvm</title>
        <link>https://nx.beandog.org/doku.php?id=lvm&amp;rev=1370568374&amp;do=diff</link>
        <description>LVM

How this works, going from largest to smallest:

	*  pv - physical volume.  Examples: /dev/sda, /dev/sdb
	*  vg - volume group.  Group of physical volumes.
	*  lv - logical volume. A partition within a volume group.  This is what you would format and mount a device as.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mac-fdisk&amp;rev=1360985211&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-16T03:26:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mac-fdisk</title>
        <link>https://nx.beandog.org/doku.php?id=mac-fdisk&amp;rev=1360985211&amp;do=diff</link>
        <description>mac-fdisk

	*  PowerMac G5

	*  mac-fdisk basics

You can use mac-fdisk to create partitions.  When doing so, you&#039;ll need to know the exact blocks a device has.

List partitions:


mac-fdisk -l


When creating a new partition, if you don&#039;t want to use start / stop blocks, use &lt;partition number&gt;p.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mail_servers&amp;rev=1753090653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:37:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mail_servers</title>
        <link>https://nx.beandog.org/doku.php?id=mail_servers&amp;rev=1753090653&amp;do=diff</link>
        <description>Mail Servers

	*  opendkim
	*  postfix
	*  sendmail
	*  ssmtp

	*  Mail Tester
	*  Sender ID Framework SPF Record Wizard - very nice interface to generate SPF DNS records.
	*  SPF Common Mistakes
	*  Sender Policy Framework - Project Overview
	*  SPF Record Syntax
	*  SPF Query Tool
	*  MX Toolbox
	*  Google Apps Toolbox: Check MX
	*  Google Apps MX record values

SPF Records

SPF records are DNS TXT records that verify that the server that is sending outgoing email from your domain name is auth…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mdadm&amp;rev=1461954764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-29T18:32:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mdadm</title>
        <link>https://nx.beandog.org/doku.php?id=mdadm&amp;rev=1461954764&amp;do=diff</link>
        <description>mdadm

	*  Filesystems

Use mdadm to create RAID levels.

Modes (from the man page):

	*  Create -  Create a new array with per-device metadata (superblocks).
	*  Assemble - Assemble the components of a previously created array into an active array, either by searching or specifying devices directly (see Create mode).</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=memcache&amp;rev=1311002632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-18T15:23:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>memcache</title>
        <link>https://nx.beandog.org/doku.php?id=memcache&amp;rev=1311002632&amp;do=diff</link>
        <description>memcache

CentOS Install

First, install development libraries that are dependencies:


yum install libevent-devel


Download memcache tarball from website, and install as normal.

Install PECL module

pecl install memcache

Add this to php.ini, and restart Apache</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mkfs.xfs&amp;rev=1433439964&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-04T17:46:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mkfs.xfs</title>
        <link>https://nx.beandog.org/doku.php?id=mkfs.xfs&amp;rev=1433439964&amp;do=diff</link>
        <description>mkfs.xfs

	*  XFS
	*  mount
	*  xfs_info

	*  XFS Overview &amp; Internals: mkfs
	*  XFS Overview &amp; Internals: mount
	*  XFS Practical Exercises: mkfs &amp; mount

Creating an XFS filesystem can use a partition or the logical device directly.


mkfs.xfs /dev/sda1
mkfs.xfs /dev/sdb


Do a dry-run and see what filesystem attributes it would set:


mkfs.xfs -N /dev/sda1</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mkisofs&amp;rev=1443652160&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-30T22:29:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mkisofs</title>
        <link>https://nx.beandog.org/doku.php?id=mkisofs&amp;rev=1443652160&amp;do=diff</link>
        <description>mkisofs

	*  -V &lt;volid&gt; set volume name</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mod_pagespeed&amp;rev=1421109896&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-01-13T00:44:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mod_pagespeed</title>
        <link>https://nx.beandog.org/doku.php?id=mod_pagespeed&amp;rev=1421109896&amp;do=diff</link>
        <description>mod_pagespeed

	*  Apache

	*  Install from source
	*  FAQ: Why don&#039;t you allow source-installs in Apache via ./configure &amp;&amp; make?

OS X Install

Install gperf through homebrew:


brew install gperf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=monit&amp;rev=1380916690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-04T19:58:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monit</title>
        <link>https://nx.beandog.org/doku.php?id=monit&amp;rev=1380916690&amp;do=diff</link>
        <description>Monit

	*  Monit Examples
	*  SocketLabs
	*  dropbear

	*  Documentation

Monit is a systems software watchdog.  It will monitor services to make sure they are running, and take care of them if they get out of control.

Monitoring Modes

There are two ways for monit to operate: as active or passive.  Active tries to fix problems while passive only monitors them, but sends alerts when something happens.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=monitoring&amp;rev=1344899973&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-13T23:19:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monitoring</title>
        <link>https://nx.beandog.org/doku.php?id=monitoring&amp;rev=1344899973&amp;do=diff</link>
        <description>Monitoring

Software

	*  Monit
	*  Nagios
	*  Collectd
	*  CGP
	*  AWStats
	*  pflogsumm
	*  sysstat
	*  psacct
	*  iostat

Hosting Providers

* Linode Status Updates</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=monit_examples&amp;rev=1494792140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-14T20:02:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monit_examples</title>
        <link>https://nx.beandog.org/doku.php?id=monit_examples&amp;rev=1494792140&amp;do=diff</link>
        <description>Monit Examples

	*  Monit

Reminders

Keep sending reminders that a service is broken.

Since the default for our setup is every 2 minutes, once every day would be 720 cycles.

Once a day:


... alert with reminder on 720 cycles


Every half hour:


... alert with reminder on 15 cycles</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=moreutils&amp;rev=1438712300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-04T18:18:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>moreutils</title>
        <link>https://nx.beandog.org/doku.php?id=moreutils&amp;rev=1438712300&amp;do=diff</link>
        <description>moreutils

“a growing collection of the unix tools that nobody thought to write thirty years ago”

	*  errno - look up errno names and descriptions
	*  ifdata - get network interface info without parsing ifconfig output
	*  ifne - Run command if the standard input is not empty</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mount&amp;rev=1436382929&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-08T19:15:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mount</title>
        <link>https://nx.beandog.org/doku.php?id=mount&amp;rev=1436382929&amp;do=diff</link>
        <description>mount

	*  Filesystems

For a simple, safe performance-saving option, add noatime to not have the filesystem update access timestamps when a file is read.


/dev/sda1               /               ext4            noatime         0 1


ext4

Use discard as a mount option for SSD drives:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mp4box&amp;rev=1519851513&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-28T20:58:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mp4box</title>
        <link>https://nx.beandog.org/doku.php?id=mp4box&amp;rev=1519851513&amp;do=diff</link>
        <description>mp4box

	*  faac
	*  libav
	*  x264
	*  Video Conversion
	*  Homepage

mp4box is used to mux files into an MP4 container.

Create an MP4 file from an x264 video and a faac audio file for streaming


faac -b 96k -o audio.m4a audio.wav
mp4box -add video.264 -add audio.m4a -fps 23.976 video.mp4
mp4box -inter 500 video.mp4</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=multicast_dns&amp;rev=1433199242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:54:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>multicast_dns</title>
        <link>https://nx.beandog.org/doku.php?id=multicast_dns&amp;rev=1433199242&amp;do=diff</link>
        <description>Multicast DNS

	*  Avahi
	*  dnsmasq
	*  OS X

Multicast DNS provides hostname resolution as well as advertises services to local computers.  It is only available on a LAN, and will not work over VPN.

OS X

OS X relies heavily on multicast DNS for name resolution, and will often prefer mDNS over a local</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql&amp;rev=1433216520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:42:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql</title>
        <link>https://nx.beandog.org/doku.php?id=mysql&amp;rev=1433216520&amp;do=diff</link>
        <description>MySQL

	*  MySQL Character Sets
	*  MySQL Configuration
	*  MySQL Optimization
	*  MySQL OS X
	*  MySQL Logs
	*  MySQL Privileges
	*  MySQL Maintenance and Repair
	*  MySQL Security
	*  MySQL Source Installation
	*  MySQL SSL
	*  MySQL Statistics
	*  MySQL Views
	*  mysql prompt
	*  mysqladmin
	*  mysqldump
	*  mysqlreport
	*  InnoDB
	*  Percona
	*  phpMyAdmin

Howtos

Change update_date timestamp automatically

ALTER TABLE `table` CHANGE `update_date` `update_date` TIMESTAMP NOT NULL DEFAULT CU…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysqladmin&amp;rev=1409243444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-08-28T16:30:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysqladmin</title>
        <link>https://nx.beandog.org/doku.php?id=mysqladmin&amp;rev=1409243444&amp;do=diff</link>
        <description>mysqladmin

	*  MySQL
	*  MySQL Privileges
	*  mysqldump
	*  mysqlimport

Syntax


mysqladmin [options] &lt;command&gt; &lt;command args&gt;


Create Database


mysqladmin create &lt;database&gt;


Drop Database


mysqladmin drop &lt;database&gt;


Flush logs

Gotcha: mysqladmin flush will not display any errors to stdout.  Instead, any problems are logged to mysqld error log.  This means that if it keeps running, it could be stuck on a problem, and not tell you.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysqldump&amp;rev=1753087897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:51:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysqldump</title>
        <link>https://nx.beandog.org/doku.php?id=mysqldump&amp;rev=1753087897&amp;do=diff</link>
        <description>mysqldump

	*  MySQL
	*  mysqladmin
	*  mysqlimport

 Options are processed in the order given.

Dump a MySQL database that will, on restore, drop the database and it&#039;s tables and then recreate them.  It will also ignore comments, and set the character set to UTF8.


mysqldump --add-drop-database --add-drop-table --default-character-set=utf8 --skip-comments --order-by-primary</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysqlimport&amp;rev=1333123965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-30T16:12:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysqlimport</title>
        <link>https://nx.beandog.org/doku.php?id=mysqlimport&amp;rev=1333123965&amp;do=diff</link>
        <description>mysqlimport

	*  MySQL
	*  mysqladmin
	*  mysqldump

Import database


mysqlimport [options] database mysql.sql


Empty table before importing


mysqlimport -D [options] database mysql.sql


Lock tables for writing

This ensures that all tables are synchronized on the server.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysqlreport&amp;rev=1753087977&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:52:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysqlreport</title>
        <link>https://nx.beandog.org/doku.php?id=mysqlreport&amp;rev=1753087977&amp;do=diff</link>
        <description>mysqlreport

	*  MySQL
	*  MySQL Optimization

	*  MariaDB mysqlreport

mysqlreport makes an easy-to-read report of important MySQL status values.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_character_sets&amp;rev=1381177624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-07T20:27:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_character_sets</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_character_sets&amp;rev=1381177624&amp;do=diff</link>
        <description>MySQL Character Sets

	*  MySQL

MySQL, by default, uses LATIN1 encoding.  You can verify this by opening up a mysql shell and 
running this statement:


SHOW VARIABLES WHERE variable_name = &#039;character_set_client&#039;;


MySQL and PHP

See what encoding PHP is using to connect as:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_configuration&amp;rev=1433199316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:55:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_configuration</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_configuration&amp;rev=1433199316&amp;do=diff</link>
        <description>MySQL Configuration

	*  MySQL
	*  MySQL Character Sets
	*  MySQL Logs
	*  MySQL Optimization

Update Runtime Configuration

For MB sizes, use bc 1024^2 * &lt;num MB&gt;

Set key_buffer_size to 16MB


SET GLOBAL key_buffer_size = 16777216;


Set max_allowed_packet to 1MB


SET GLOBAL max_allowed_packet = 1048576;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_logs&amp;rev=1380825472&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-03T18:37:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_logs</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_logs&amp;rev=1380825472&amp;do=diff</link>
        <description>MySQL Logs

	*  MySQL
	*  MySQL Configuration
	*  MySQL Optimization
	*  maatkit
	*  logrotate

	*  &lt;http://dev.mysql.com/doc/refman/5.5/en/log-file-maintenance.html&gt;

By default, MySQL doesn&#039;t keep any logs.

All logs need to be properly secured, since they can contain sensitive data within queries.

Logs can quickly grow in size, especially slow queries if watching for rows that don&#039;t use indexes on lookups.  Be sure to setup proper log rotation.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_maintenance_and_repair&amp;rev=1433215721&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:28:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_maintenance_and_repair</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_maintenance_and_repair&amp;rev=1433215721&amp;do=diff</link>
        <description>MySQL Maintenance and Repair

	*  MySQL

Repair and optimize MySQL tables


mysqlcheck --auto-repair --check --optimize --all-databases</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_optimization&amp;rev=1359048976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-24T17:36:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_optimization</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_optimization&amp;rev=1359048976&amp;do=diff</link>
        <description>MySQL Optimization

	*  Optimization
	*  MySQL
	*  MySQL Configuration
	*  MySQL Logs
	*  mysqlreport
	*  mysqltuner

	*  Optimizing SELECT Statements

The best places to look for optimizing MySQL are:

	*  Configuring for proper memory environment
	*  Disabling unused engines
	*  Setting up a slow query log to determine inefficient queries
	*</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_os_x&amp;rev=1383848464&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-07T18:21:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_os_x</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_os_x&amp;rev=1383848464&amp;do=diff</link>
        <description>MySQL OS X

	*  MySQL
	*  homebrew

Percona 5.5

Install Percona through homebrew:


brew install homebrew/versions/percona-server55


Initial setup of database


unset TMPDIR
mysql_install_db --verbose --user=`whoami` --basedir=&quot;$(brew --prefix percona-server55)&quot; --datadir=/usr/local/var/mysql --tmpdir=/tmp</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_privileges&amp;rev=1338306939&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-29T15:55:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_privileges</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_privileges&amp;rev=1338306939&amp;do=diff</link>
        <description>MySQL Privileges

	*  MySQL
	*  mysqladmin
	*  mysqldump
	*  mysqlimport

	*  Privileges Provided by MySQL

Users

Create a new admin


mysql -e &quot;CREATE USER &#039;user&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;some_pass&#039;;&quot;
mysql -e &quot;GRANT ALL PRIVILEGES ON *.* TO user@localhost WITH GRANT OPTION;&quot;


Create a new user for website</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_prompt&amp;rev=1368120358&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-09T17:25:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_prompt</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_prompt&amp;rev=1368120358&amp;do=diff</link>
        <description>mysql prompt

	*  mysql commands

Display username, hostname, database, H:M:S.  Add to .my.cnf


[mysql]
prompt = &quot;(\u@\h) [\d] \\r:\\m:\\s&gt; &quot;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_security&amp;rev=1328908762&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-10T21:19:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_security</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_security&amp;rev=1328908762&amp;do=diff</link>
        <description>MySQL Security

	*  MySQL Security Best Practices</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_source_installation&amp;rev=1433199386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:56:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_source_installation</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_source_installation&amp;rev=1433199386&amp;do=diff</link>
        <description>MySQL Source Installation

	*  MySQL

Generic install for MySQL.

Add mysql group and user:


groupadd mysql
useradd -g mysql mysql


Target install base:


/var/run/mysqld/ - mysqld.sock
/usr/bin - binaries
/etc/mysql - configuration
/usr/lib/ - libraries
/usr/lib/mysql/plugin - plugins
/usr/sbin - mysqld binary
/usr/share/doc/percona-server-5.5/ - docs
/usr/share - shares
/usr/share/man - man pages
/usr/share/mysql - charsets</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_ssl&amp;rev=1378236545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-03T19:29:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_ssl</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_ssl&amp;rev=1378236545&amp;do=diff</link>
        <description>MySQL SSL

	*  MySQL

	*  MySQL SSL and Secure Connections</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_statistics&amp;rev=1337703663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T16:21:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_statistics</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_statistics&amp;rev=1337703663&amp;do=diff</link>
        <description>MySQL Statistics

	*  MySQL
	*  pt-find

All the data that MySQL provides can be displayed by a SHOW command, or through the information_schema table.

Display process list

The info column is the SQL query being executed.


SELECT id, user, host, db, command, time, state, info FROM information_schema.processlist ORDER BY id;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=mysql_views&amp;rev=1337716601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T19:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql_views</title>
        <link>https://nx.beandog.org/doku.php?id=mysql_views&amp;rev=1337716601&amp;do=diff</link>
        <description>MySQL Views

	*  MySQL
	*  mysqldump

Display a list of the views


SELECT table_schema, table_name FROM information_schema.views;


Display a view creation statement


SELECT view_definition FROM information_schema.views WHERE table_name = &lt;view&gt;;


mysqldump notes</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nagios&amp;rev=1450737815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-21T22:43:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nagios</title>
        <link>https://nx.beandog.org/doku.php?id=nagios&amp;rev=1450737815&amp;do=diff</link>
        <description>nagios

Nagios monitors system health and sends out alerts.

	*  nrpe
	*  Nagios plugins

Installation

Typically, you have a nagios master server which collects stats from remote clients.  The master server will run nagios, while clients will run NRPE.

Apache

You will need an</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nagios_plugins&amp;rev=1444322490&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-08T16:41:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nagios_plugins</title>
        <link>https://nx.beandog.org/doku.php?id=nagios_plugins&amp;rev=1444322490&amp;do=diff</link>
        <description>Nagios plugins

	*  Nagios
	*  NRPE

check_disk

Check the amount of disk space available.

Warning on 20% remaining, critical on 10% remaining, looking at path “/”:


check_disk -w 20% -c 10% -p /


check_load

Check the current system load average. The load average format is the same used by</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=namei&amp;rev=1408487882&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-08-19T22:38:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>namei</title>
        <link>https://nx.beandog.org/doku.php?id=namei&amp;rev=1408487882&amp;do=diff</link>
        <description>namei

Follow a path as a user to see where your permissions end.


$ namei -l /root
f: /root
drwxr-xr-x root root /
drwx------ root root root</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nbtscan&amp;rev=1380569010&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-30T19:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nbtscan</title>
        <link>https://nx.beandog.org/doku.php?id=nbtscan&amp;rev=1380569010&amp;do=diff</link>
        <description>nbtscan

	*  Samba

Scan for NetBIOS machines

nbtscan -r 192.168.12.0/24</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ncdu&amp;rev=1453314242&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-20T18:24:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ncdu</title>
        <link>https://nx.beandog.org/doku.php?id=ncdu&amp;rev=1453314242&amp;do=diff</link>
        <description>ncdu

ncdu - ncurses disk usage viewer.

 Same filesystem 

Don&#039;t go across any partitions or mount points that you originated command from.


ncdu -x</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ncftp&amp;rev=1435676810&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T15:06:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ncftp</title>
        <link>https://nx.beandog.org/doku.php?id=ncftp&amp;rev=1435676810&amp;do=diff</link>
        <description>ncftp

	*  ftp
	*  ncftp
	*  yafc

Usage:  ncftp [flags] [&lt;host&gt; | &lt;directory URL to browse&gt;]

ftp login


ncftp -u steve ftp.beandog.org</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=net&amp;rev=1459960487&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-06T16:34:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>net</title>
        <link>https://nx.beandog.org/doku.php?id=net&amp;rev=1459960487&amp;do=diff</link>
        <description>net

	*  Samba
	*  sc
	*  Windows

net is a Windows program.  On Linux, it is shipped with Samba, and can be used to administrate servers.

Connect a Windows share to a drive


net use p: \\samba\documents</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netatalk&amp;rev=1433203973&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T00:12:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netatalk</title>
        <link>https://nx.beandog.org/doku.php?id=netatalk&amp;rev=1433203973&amp;do=diff</link>
        <description>netatalk

	*  Avahi
	*  Multicast DNS
	*  Network Fileshares
	*  OS X
	*  Samba

	*  Netatalk wiki
	*  afp.conf man page
	*  Apple Filing Protocol Programming Guide
	*  netatalk.user mailing list

netatalk provides AFP network file sharing on Linux.

Configuration

Like Samba, netatalk appears to apply configuration changes without a restart.

Global Configuration

The global configuration defaults work fine.  Here&#039;s some things you may want to change, with their defaults:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd&amp;rev=1496240914&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-31T14:28:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd&amp;rev=1496240914&amp;do=diff</link>
        <description>NetBSD

	*  NetBSD Install
	*  NetBSD Packages - Binary Installs
	*  NetBSD Partitioning
	*  NetBSD pkgsrc - Source Code Installs
	*  pkg_add
	*  pkg_delete
	*  pkg_info
	*  NetBSD Apache
	*  NetBSD MySQL
	*  NetBSD PHP
	*  NetBSD Sources - NetBSD FTP mirror topography
	*  NetBSD Xen
	*  disklabel
	*  fdisk
	*  ksh
	*  newfs
	*  raidctl

NetBSD Packages Sites

	*  pkgsrc.se
	*  pkgsrc - portable package build system
	*  pkgsrc-wip

NetBSD Links

	*  pkgsrc: The NetBSD Packages Collection
	*  Net…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_apache&amp;rev=1346447543&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-31T21:12:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_apache</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_apache&amp;rev=1346447543&amp;do=diff</link>
        <description>NetBSD Apache

	*  NetBSD

Setup

	*  Apache user: www
	*  Configuration files: /usr/pkg/etc/httpd


The following files should be created for apache-2.2.22nb1:

        /etc/rc.d/apache (m=0755)
            [/usr/pkg/share/examples/rc.d/apache]


mod_fcgid</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install&amp;rev=1375407533&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-02T01:38:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install&amp;rev=1375407533&amp;do=diff</link>
        <description>NetBSD Install

	*  NetBSD
	*  NetBSD Install Sets

Initial Installation

	*  Download NetBSD ISOs

	*  Install From ISO
	*  Afterboot
	*  Network Configuration
	*  Package Repositories
	*  Install Upgrades
	*  Security Updates

Post-Installation

	*  Install GNU System Utilities
	*  Install Commonly Used Applications
	*  Miscellaneous Setup and Configuration
	*  Install X11</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_afterboot&amp;rev=1433199597&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:59:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_afterboot</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_afterboot&amp;rev=1433199597&amp;do=diff</link>
        <description>NetBSD Install Afterboot

	*  NetBSD
	*  NetBSD Install

See man afterboot for a guideline as to what to do next

Starting out

	*  man ls

As the man page suggests, going through these steps will give you a warm fuzzy that you&#039;ve at least got the basics going.  Like the man page, this also assumes you have a basic knowledge of UNIX.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_gnu&amp;rev=1358295377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-16T00:16:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_gnu</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_gnu&amp;rev=1358295377&amp;do=diff</link>
        <description>NetBSD Install GNU

	*  NetBSD Install


pkg_add bash wget
chsh -s /usr/pkg/bin/bash
cp /usr/pkg/share/examples/screen/screenrc /usr/pkg/etc/screenrc


Install coreutils


pkg_add coreutils


Setup PATH environment to prefer GNU


echo PATH=&quot;/usr/pkg/gnu/bin:$PATH&quot; &gt;&gt; ~/.shrc</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_iso&amp;rev=1358288270&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-15T22:17:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_iso</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_iso&amp;rev=1358288270&amp;do=diff</link>
        <description>NetBSD ISO Install

	*  NetBSD Install

NetBSD ISOs

Installing NetBSD from an ISO, the website is a bit confusing as to what files are what.  Use the FTP link above, and download the latest ISO in the naming format of NetBSD-6.0.1-i386.iso

Booting

When booting the ISO, it may say</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_miscellaneous&amp;rev=1358292491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-15T23:28:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_miscellaneous</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_miscellaneous&amp;rev=1358292491&amp;do=diff</link>
        <description>*  NetBSD Install

Linux Emulation

Some programs need Linux emulation to read processes.


mkdir -p /emul/linux/proc procfs
mount_procfs -o linux procfs /emul/linux/proc


Add to /etc/fstab:


procfs /emul/linux/proc procfs ro,linux


Update locate database


/usr/libexec/locate.updatedb</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_network&amp;rev=1358292312&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-15T23:25:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_network</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_network&amp;rev=1358292312&amp;do=diff</link>
        <description>*  NetBSD Install


echo hostname=&lt;hostname&gt; &gt;&gt; /etc/rc.conf
echo dhcpcd=YES &gt;&gt; /etc/rc.conf
/etc/rc.d/dhcpcd start


Add OpenSSH to startup:


echo sshd=YES &gt;&gt; /etc/rc.conf
/etc/rc.d/sshd start


Setup ntp-client:


echo ntpd=YES &gt;&gt; /etc/rc.conf
echo ntpdate=YES &gt;&gt; /etc/rc.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_security&amp;rev=1358467570&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-18T00:06:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_security</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_security&amp;rev=1358467570&amp;do=diff</link>
        <description>*  NetBSD Install

Upgrade vulnerability database


mkdir -p /var/db/pkg
pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities
echo ALLOW_VULNERABLE_PACKAGES=1 &gt;&gt; /etc/mk.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_sets&amp;rev=1433199635&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:00:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_sets</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_sets&amp;rev=1433199635&amp;do=diff</link>
        <description>NetBSD Install Binary Sets

	*  NetBSD
	*  NetBSD Install

A minimal install will need more packages.  NetBSD provides tarballs of groups of installation basics in sets.

Be sure to download these using the correct version and architecture.

NetBSD 6.0.1 and amd64:


ftp -i ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0.1/amd64/binary/sets/
mget *</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_install_upgrades&amp;rev=1358297325&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-16T00:48:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_install_upgrades</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_install_upgrades&amp;rev=1358297325&amp;do=diff</link>
        <description>*  NetBSD
	*  NetBSD Install

Upgrading

	*  Updating an existing system from sources

You can bring your NetBSD install up to date by downloading the latest snapshot of sources, unpacking it, then rebuilding.  You could also download the updates using CSV, if desired.

Download the latest snapshot and unpack it:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_mysql&amp;rev=1433199651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:00:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_mysql</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_mysql&amp;rev=1433199651&amp;do=diff</link>
        <description>NetBSD MySQL

	*  NetBSD

Setup

	*  Data: /var/mysql
	*  Socket: /tmp/mysql.sock

Install


cp /usr/pkg/share/examples/rc.d/mysqld /etc/rc.d
mkdir /var/mysql
chown mysql:mysql /var/mysql
/etc/rc.d/mysql start</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_packages&amp;rev=1496450812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-03T00:46:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_packages</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_packages&amp;rev=1496450812&amp;do=diff</link>
        <description>NetBSD Binary Packages

	*  NetBSD

Setup NetBSD Binary Packages

This is how to setup NetBSD to install programs using binary packages.

Select the proper NetBSD release and architecture.  If the version of NetBSD is 5.1.2, the release is 5.1.

NetBSD 5.1 and i386:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_partitioning&amp;rev=1371843609&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-21T19:40:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_partitioning</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_partitioning&amp;rev=1371843609&amp;do=diff</link>
        <description>NetBSD Partitioning

	*  NetBSD
	*  disklabel
	*  fdisk
	*  sysctl

MBR Partitions

Coming from Linux, setting up partitions in NetBSD is quite different.  The two operating systems can co-exist happily, though, because of how the two share partitions.  The short version of this document is this: Linux uses an MBR entry for each of it&#039;s partitions, while NetBSD uses one MBR entry for all of its partitions, and then uses a subset to divide that entry as well into smaller entries.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_php&amp;rev=1346364887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-30T22:14:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_php</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_php&amp;rev=1346364887&amp;do=diff</link>
        <description>NetBSD PHP

	*  NetBSD

CGI binary is located at /usr/pkg/libexec/cgi-bin/php</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_pkgsrc&amp;rev=1370992729&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-11T23:18:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_pkgsrc</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_pkgsrc&amp;rev=1370992729&amp;do=diff</link>
        <description>NetBSD pkgsrc (Source Code Installs)

	*  NetBSD

	*  pkgsrc frontend

Install programs onto NetBSD building from source code.

Install NetBSD ports

Download and install the pkgsrc contents:


ftp ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz
tar -zxf pkgsrc.tar.gz -C /usr</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_pkg_add&amp;rev=1358295232&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-16T00:13:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_pkg_add</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_pkg_add&amp;rev=1358295232&amp;do=diff</link>
        <description>NetBSD pkg_add

	*  NetBSD
	*  NetBSD Packages
	*  pkg_delete
	*  pkg_info

Install a package


pkg_add bash


Verbose output


pkg_add -v bash


Dry run


pkg_add -n bash</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_pkg_delete&amp;rev=1433267092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T17:44:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_pkg_delete</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_pkg_delete&amp;rev=1433267092&amp;do=diff</link>
        <description>pkg_delete

	*  OpenBSD
	*  pkg_add
	*  pkg_info

OpenBSD makes deleting packages easy. You can either specify the package name or the package-version name syntax from pkg_info:


pkg_info
pkg_delete wget
pkg_delete wget-1.16.1</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_pkg_info&amp;rev=1346363424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-30T21:50:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_pkg_info</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_pkg_info&amp;rev=1346363424&amp;do=diff</link>
        <description>NetBSD pkg_info

	*  NetBSD

Arguments, where &lt;name&gt; is the short name, i.e. sudo.

	*  -D &lt;name&gt; - display post-installation messages
	*  -d &lt;name&gt; - view package description
	*  -E &lt;name&gt; - check if package is installed using best match for name
	*  -e &lt;name&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_sources&amp;rev=1358294559&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-16T00:02:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_sources</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_sources&amp;rev=1358294559&amp;do=diff</link>
        <description>NetBSD Sources

	*  NetBSD

This setup assumes NetBSD version 6.0.1 and amd64 architecture.
 Source  Location  kernel  &lt;ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0.1/amd64/binary/kernel/&gt;  binary sets  &lt;ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0.1/amd64/binary/sets/&gt;  ISOs  &lt;ftp://ftp.netbsd.org/pub/NetBSD/iso/6.0.1/&gt;  vulns?  &lt;ftp://ftp.netbsd.org/pub/NetBSD/packages/vulns/&gt;  pkg_src repo  &lt;ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.0&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netbsd_xen&amp;rev=1433199680&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:01:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netbsd_xen</title>
        <link>https://nx.beandog.org/doku.php?id=netbsd_xen&amp;rev=1433199680&amp;do=diff</link>
        <description>NetBSD Xen

	*  NetBSD
	*  Xen
	*  disklabel
	*  grub
	*  vnconfig
	*  newfs

	*  NetBSD Xen Howto - NetBSD Doc
	*  Compiling Xen From Source on NetBSD - Xen Wiki
	*  NetBSD Xen Guide - user howto, has some extra details
	*  Xen Garden - another user howto, got vnconfig details from here
	*  Using vnconfig to add vnode-backed swap on NetBSD - related in showing vnconfig syntax and case example
	*  How to set up a guest os using xen3 - NetBSD wiki article, good for reference</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netcat&amp;rev=1433199725&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:02:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netcat</title>
        <link>https://nx.beandog.org/doku.php?id=netcat&amp;rev=1433199725&amp;do=diff</link>
        <description>netcat

	*  Networking
	*  nmap

 Scan a server for open ports 


nc -v beandog.org 1-1023</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=netstat&amp;rev=1753087000&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:36:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netstat</title>
        <link>https://nx.beandog.org/doku.php?id=netstat&amp;rev=1753087000&amp;do=diff</link>
        <description>netstat

	*  Network Diagnosis

	*  &lt;http://www.freebsdwiki.net/index.php/Netstat&gt;

 Display processes that are listening on ports: 


netstat -plnt


 Don&#039;t trim hostnames 


netstat -T</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=networking&amp;rev=1462831324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-09T22:02:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>networking</title>
        <link>https://nx.beandog.org/doku.php?id=networking&amp;rev=1462831324&amp;do=diff</link>
        <description>Networking

	*  Gentoo Networking
	*  Ubuntu Networking
	*  Bonding
	*  CIDR
	*  DNS
	*  host
	*  hostname
	*  ifconfig
	*  ifenslave - bonding
	*  ifup
	*  ip
	*  route</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=network_diagnosis&amp;rev=1753086956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:35:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>network_diagnosis</title>
        <link>https://nx.beandog.org/doku.php?id=network_diagnosis&amp;rev=1753086956&amp;do=diff</link>
        <description>Network Diagnosis

	*  Diagnosis
	*  mtr
	*  netstat
	*  ngrep</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=network_fileshares&amp;rev=1377816849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-29T22:54:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>network_fileshares</title>
        <link>https://nx.beandog.org/doku.php?id=network_fileshares&amp;rev=1377816849&amp;do=diff</link>
        <description>Network Fileshares

	*  Avahi
	*  Multicast DNS
	*  netatalk
	*  Samba</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=network_monitoring&amp;rev=1411059389&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-18T16:56:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>network_monitoring</title>
        <link>https://nx.beandog.org/doku.php?id=network_monitoring&amp;rev=1411059389&amp;do=diff</link>
        <description>Network Monitoring

	*  iftop
	*  iptraf-ng

iptraf-ng

Good for an overview of how much traffic is being used.

darktstat

	*  &lt;http://unix4lyfe.org/darkstat/&gt;

Creates graphs based on network traffic.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=newfs&amp;rev=1377194688&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-22T18:04:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>newfs</title>
        <link>https://nx.beandog.org/doku.php?id=newfs&amp;rev=1377194688&amp;do=diff</link>
        <description>newfs

	*  Filesystems
	*  NetBSD
	*  OpenBSD
	*  disklabel
	*  fdisk
	*  raidctl
	*  softraid

Create a new UFS filesystem.

NetBSD

Before creating a filesystem, use disklabel to create a slice.

You must use the raw device to create a filesystem:


newfs -O 2 /dev/rsd1d


Use the block device to mount the new filesystem:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=newsyslog&amp;rev=1433199837&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:03:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>newsyslog</title>
        <link>https://nx.beandog.org/doku.php?id=newsyslog&amp;rev=1433199837&amp;do=diff</link>
        <description>newsyslog

	*  OS X

	*  newsyslog man page
	*  newsyslog.conf man page

Log rotation for OS X.

New system log rotation rules are put in /etc/newsyslog.d/

Configuration

The configuration for the newsyslog.conf files are as follows: keep 5 logs, don&#039;t trim log file based on size, rotate daily, and to compress the log files using bzip2, and not signal any processes post-rotation.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nfs&amp;rev=1461775089&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T16:38:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nfs</title>
        <link>https://nx.beandog.org/doku.php?id=nfs&amp;rev=1461775089&amp;do=diff</link>
        <description>NFS

NFS uses hosts.allow and hosts.deny for IP address restriction.

 Reload /etc/exports 


exportfs -ra


 Display available mounts 


showmount -e nas


ZFS

ZFS allows setting up an NFS share directly with the filesystem.


zfs set sharenfs=on zpool/zfsset</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nginx&amp;rev=1402680260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-13T17:24:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nginx</title>
        <link>https://nx.beandog.org/doku.php?id=nginx&amp;rev=1402680260&amp;do=diff</link>
        <description>nginx

	*  OpenBSD nginx

	*  nginx Pitfalls - must read before any nginx deployment

Server Blocks

	*  nginx server blocks - same functionality as virtual hosts


server {

  listen 80;
  listen [::]:80;
  server_name sub.domain.com;
  root /var/www/vhosts/sub.domain.com/htdocs;
  index index.html index.htm index.php;
 
}</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ngrep&amp;rev=1753087037&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:37:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ngrep</title>
        <link>https://nx.beandog.org/doku.php?id=ngrep&amp;rev=1753087037&amp;do=diff</link>
        <description>ngrep

	*  Network Diagnosis

	*  Homepage</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nmap&amp;rev=1753088096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:54:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nmap</title>
        <link>https://nx.beandog.org/doku.php?id=nmap&amp;rev=1753088096&amp;do=diff</link>
        <description>nmap

	*  Security
	*  iptables
	*  ufw

	*  Homepage

	*  Top 30 Nmap Command Examples For Sys/Network Admins

Scan an IP address for open ports


nmap &lt;IP address&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nrpe&amp;rev=1443135439&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-24T22:57:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nrpe</title>
        <link>https://nx.beandog.org/doku.php?id=nrpe&amp;rev=1443135439&amp;do=diff</link>
        <description>Nagios Remote Plugin Executor

NRPE can provide stats to a nagios daemon.

Installation

Install Nagios and NRPE as normal, with the requested plugins.

Client

The main Nagios server will request the stats from the remote client.  To do so, make sure that the firewall on the clients will accept TCP connections from the source on port 5666.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nslookup&amp;rev=1433196661&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:11:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nslookup</title>
        <link>https://nx.beandog.org/doku.php?id=nslookup&amp;rev=1433196661&amp;do=diff</link>
        <description>nslookup

	*  DNS

 Find last time a DNS record was changed 


nslookup -q=SOA beandog.org


The serial record has YYYYMMDD format as first 8 numbers.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=nvram&amp;rev=1360618224&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-11T21:30:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nvram</title>
        <link>https://nx.beandog.org/doku.php?id=nvram&amp;rev=1360618224&amp;do=diff</link>
        <description>nvram

	*  PowerMac G5

Use nvram to change settings for Open Firmware.

To boot into Open Firmare console, hold down Command + Option + O + F during startup after chime.

Reset everything:


reset-nvram</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd&amp;rev=1604913143&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-09T09:12:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd&amp;rev=1604913143&amp;do=diff</link>
        <description>OpenBSD

	*  OpenBSD Apache
	*  OpenBSD Bugzilla
	*  OpenBSD Encrypted Filesystem
	*  OpenBSD Install
	*  OpenBSD LiveUSB
	*  OpenBSD MySQL
	*  OpenBSD nginx
	*  OpenBSD PHP
	*  OpenBSD VPN

	*  ksh
	*  pkg_add
	*  pkg_delete
	*  pkg_info
	*  pkg_mgr
	*  xdm

	*  OpenBSD Packages - binary builds (recommended, link)
	*  OpenBSD Ports - source builds

	*  #OpenBSD wiki
	*  OpenBSD Ports - Search ports
	*  &lt;http://openbsd.org/faq/upgrade53.html&gt; - Upgrade guide: 5.2 to 5.3
	*  How to Upgrade OpenBS…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_apache&amp;rev=1403046843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-17T23:14:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_apache</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_apache&amp;rev=1403046843&amp;do=diff</link>
        <description>OpenBSD Apache

	*  OpenBSD
	*  Apache
	*  PHP

 Install mod_fcgid 

Use pkg_mgr to install the package, then update httpd.conf to load the module:


LoadModule fcgid_module /usr/local/lib/apache2/mod_fcgid.so</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_bugzilla&amp;rev=1401836701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-03T23:05:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_bugzilla</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_bugzilla&amp;rev=1401836701&amp;do=diff</link>
        <description>OpenBSD Bugzilla

	*  OpenBSD
	*  Bugzilla

I managed to get an Apache 1.3 Bugzilla installation setup.  This is possibly incomplete, and does not aim to be a thorough explanation of how to set it up.

chroot

OpenBSD runs Apache in a root jail, at /var/www.  It can get a little confusing at times where the configuration files and documents go if just starting.  Because of that, a few things happen: some files like SSL certificates, are on the root filesystem, and some binaries are copied from t…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_dhcp_server&amp;rev=1433200133&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:08:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_dhcp_server</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_dhcp_server&amp;rev=1433200133&amp;do=diff</link>
        <description>OpenBSD DHCP Server

Configuration is very simple, direct and intuitive.  It would be easy to duplicate this setup quickly.

Configuration

Setup the main Ethernet device to reserve the first available IP address:

 /etc/hostname.re0 


inet 192.168.0.2 255.255.255.0</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_encrypted_filesystem&amp;rev=1452874880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-15T16:21:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_encrypted_filesystem</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_encrypted_filesystem&amp;rev=1452874880&amp;do=diff</link>
        <description>OpenBSD Encrypted Filesystem

	*  OpenBSD
	*  Filesystems

	*  &lt;http://geekyschmidt.com/2011/01/09/openbsd-disk-encryption-options-softraid-and-svnd&gt;
	*  &lt;https://spiritedblowfish.wordpress.com/2012/07/19/installing-openbsd-5-1-amd64-using-softraid/&gt; - this
	*  man softraid
	*  man vnconfig
	*  &lt;http://geekyschmidt.com/2011/01/24/configuring-openbsd-svnd-for-encrypted-volumes&gt; - using svnd to automount and ask for passphrase on boot.  It uses the “older” method, but I like this one.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_install&amp;rev=1433200159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:09:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_install</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_install&amp;rev=1433200159&amp;do=diff</link>
        <description>OpenBSD Install

	*  OpenBSD
	*  OpenBSD Packages - binary installs (recommended)
	*  OpenBSD Ports - source installs (use for package index)

Installing from ISO.

Set hostname


echo openbsd.beandog.org &gt; /etc/myname


Setup network routing

Can be used when setting up a static ip

Edit</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_liveusb&amp;rev=1362531476&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-03-06T00:57:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_liveusb</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_liveusb&amp;rev=1362531476&amp;do=diff</link>
        <description>OpenBSD LiveUSB

	*  OpenBSD

	*  OpenBSD LiveUSB
	*  Downloads

This is a great way to install OpenBSD from a USB stick.

Short version: download the install image install52.img.7z which is an i386 install.  Unpack it and copy it to the USB drive:


dd if=install52.img bs=512k of=/dev/usbhdd</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_mysql&amp;rev=1401836130&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-03T22:55:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_mysql</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_mysql&amp;rev=1401836130&amp;do=diff</link>
        <description>OpenBSD MySQL

	*  OpenBSD

Installing MySQL on OpenBSD is pretty straight forward.  Once you&#039;ve got the package manager setup, install the package:


pkg_add mysql-server


And then start the setup:


mysql_install_db


Because of how the chroot jails are setup, when creating users, grant them access from hostname</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_nginx&amp;rev=1402680866&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-13T17:34:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_nginx</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_nginx&amp;rev=1402680866&amp;do=diff</link>
        <description>OpenBSD nginx

	*  OpenBSD
	*  OpenBSD PHP
	*  nginx

	*  The OpenBSD nginx/MySQL/PHP stack

nginx ships as part of the OS with OpenBSD.

To start nginx at boot time, edit rc.conf.local and add default flags:


nginx_flags=&quot;&quot;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_packages&amp;rev=1539499851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-14T06:50:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_packages</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_packages&amp;rev=1539499851&amp;do=diff</link>
        <description>OpenBSD Packages

	*  OpenBSD
	*  pkg_add
	*  pkg_delete
	*  pkg_info
	*  pkg_mgr

Packages source

Update /etc/installurl to know source of packages:


https://cdn.openbsd.org/pub/OpenBSD


Some basics:


pkg_add bash
pkg_add vim</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_php&amp;rev=1402685284&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-13T18:48:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_php</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_php&amp;rev=1402685284&amp;do=diff</link>
        <description>OpenBSD PHP

	*  OpenBSD
	*  OpenBSD nginx

	*  HiR&#039;s Secure OpenBSD, Apache, MySQL and PHP Guide

Installation

Install PHP:


pkg_add php-curl php-gd php-gmp php-mcrypt php-mysql php-mysqli php-pdo_mysql php-zip
ln -sf /var/www/conf/modules.sample/php-5.4.conf /var/www/conf/modules/php.conf
ln -sf /etc/php-5.4.sample/bz2.ini /etc/php-5.4/bz2.ini
ln -sf /etc/php-5.4.sample/curl.ini /etc/php-5.4/curl.ini
ln -sf /etc/php-5.4.sample/gd.ini /etc/php-5.4/gd.ini
ln -sf /etc/php-5.4.sample/gmp.ini /et…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_ports&amp;rev=1363044713&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-03-11T23:31:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_ports</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_ports&amp;rev=1363044713&amp;do=diff</link>
        <description>OpenBSD Ports

	*  OpenBSD

Install ports tree

You&#039;ll probably want this, if even to just search what is available:


ftp ftp://ftp.openbsd.org/pub/OpenBSD/5.2/ports.tar.gz
tar -zxf ports.tar.gz -C /usr


Display build options


make show=FLAVORS


Build with specific options</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openbsd_vpn&amp;rev=1433779288&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-08T16:01:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openbsd_vpn</title>
        <link>https://nx.beandog.org/doku.php?id=openbsd_vpn&amp;rev=1433779288&amp;do=diff</link>
        <description>OpenBSD VPN

	*  OpenBSD

	*  Building VPNs on OpenBSD</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=opendkim&amp;rev=1540883888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-30T07:18:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>opendkim</title>
        <link>https://nx.beandog.org/doku.php?id=opendkim&amp;rev=1540883888&amp;do=diff</link>
        <description>opendkim

	*  Mail Servers
	*  postfix

opendkim can sign outgoing email with your SMTP server to match DNS TXT DKIM records.

The selector here, nx would match a TXT record of nx._domainkey. on beandog.org. The value of the record would be the public key.

A sample opendkim.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=opendns&amp;rev=1433200214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:10:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>opendns</title>
        <link>https://nx.beandog.org/doku.php?id=opendns&amp;rev=1433200214&amp;do=diff</link>
        <description>OpenDNS

	*  DNS

	*  208.67.222.222
	*  208.67.220.220

Don&#039;t use OpenDNS.  It will take broken domain records and forward you to a search page for what you were looking for, and in some cases, do a redirect themselves.

Use Google DNS.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openrc&amp;rev=1437779642&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-24T23:14:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openrc</title>
        <link>https://nx.beandog.org/doku.php?id=openrc&amp;rev=1437779642&amp;do=diff</link>
        <description>openrc

	*  Gentoo

openrc is the init system for Gentoo.

Booting

If you are seeing errors from starting services on boot, you can log the output to debug it. Edit /etc/rc.conf and enable rc_logger. The log will be at /var/log/rc.log.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=opensmtpd&amp;rev=1753088165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:56:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>opensmtpd</title>
        <link>https://nx.beandog.org/doku.php?id=opensmtpd&amp;rev=1753088165&amp;do=diff</link>
        <description>OpenSMTPD

	*  FreeBSD
	*  OpenBSD

	*  Homepage

Sample configuration file

Sample file: /usr/local/etc/mail/smtpd.conf.sample


# This is the smtpd server system-wide configuration file.
# See smtpd.conf(5) for more information.

# To accept external mail, replace with: listen on all
listen on localhost

# If you edit the file, you have to run &quot;smtpctl update table aliases&quot;
table aliases file:/etc/aliases

# Uncomment the following to accept external mail for domain &quot;example.org&quot;
#accept from …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openssh&amp;rev=1753088205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:56:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openssh</title>
        <link>https://nx.beandog.org/doku.php?id=openssh&amp;rev=1753088205&amp;do=diff</link>
        <description>OpenSSH

	*  dropbear
	*  libressl
	*  monit
	*  openssl
	*  SSH

	*  Homepage

	*  Match support in SSHD

Server Configuration

OpenSSH requires that users be in the ssh-users group to login.

A public key is recommended, but not required.


# A barebones sshd_config
PermitRootLogin no
PasswordAuthentication no
UsePAM no
PrintMotd no
PrintLastLog no
Subsystem       sftp    /usr/lib64/misc/sftp-server
AllowGroups ssh-users</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openssl&amp;rev=1463523150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-17T22:12:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openssl</title>
        <link>https://nx.beandog.org/doku.php?id=openssl&amp;rev=1463523150&amp;do=diff</link>
        <description>OpenSSL

	*  Apache SSL
	*  PCI Compliance
	*  SSL Certificates
	*  OpenSSL Source Installation

	*  SSL Cheat Sheet
	*  OpenSSL Server SSL Test
	*  SSL Server Test - Check security of SSL

Get the contents of a CSR


openssl req -noout -text -in domain.com.csr


Get the contents of a CRT or PEM


openssl x509 -noout -text -in domain.com.crt



openssl x509 -noout -text -in domain.com.pem</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openssl_source_installation&amp;rev=1343856683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-01T21:31:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openssl_source_installation</title>
        <link>https://nx.beandog.org/doku.php?id=openssl_source_installation&amp;rev=1343856683&amp;do=diff</link>
        <description>OpenSSL Source Installation

	*  CentOS
	*  OpenSSL

CentOS OpenSSL manual install

Removing old CentOS OpenSSL install and creating symlinks for new ones


rm -fv /lib/libssl* /lib/libcrypto*

ln -s /usr/lib/libssl.a /lib/libssl.a
ln -s /usr/lib/libssl.so /lib/libssl.so
ln -s /usr/lib/libssl.so.0.9.8 /lib/libssl.so.0.9.8
ln -s /usr/lib/libssl.so.0.9.8 /lib/libssl.so.6

ln -s /usr/lib/libcrypto.a /lib/libcrypto.a
ln -s /usr/lib/libcrypto.so /lib/libcrypto.so
ln -s /usr/lib/libcrypto.so.0.9.8 /li…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=openvpn&amp;rev=1433203721&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T00:08:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openvpn</title>
        <link>https://nx.beandog.org/doku.php?id=openvpn&amp;rev=1433203721&amp;do=diff</link>
        <description>OpenVPN

	*  TunnelBlick

OpenVPN is software to connect two LANs together, so that a client can access both subnets.  OpenVPN, unlike IPSec, uses SSL/TLS to maintain secure connections.

Server Configuration

The simplest way to setup a VPN connection is to have the</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=optimization&amp;rev=1334936495&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-20T15:41:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>optimization</title>
        <link>https://nx.beandog.org/doku.php?id=optimization&amp;rev=1334936495&amp;do=diff</link>
        <description>Optimization

	*  Apache Tuning
	*  CDN
	*  High Availability
	*  Load Balancing
	*  MySQL Optimization
	*  Website Optimization</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=os_x&amp;rev=1753088266&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:57:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>os_x</title>
        <link>https://nx.beandog.org/doku.php?id=os_x&amp;rev=1753088266&amp;do=diff</link>
        <description>OS X

	*  Multicast DNS
	*  Network Fileshares

	*  Avahi
	*  homebrew
	*  iterm
	*  netatalk
	*  newsyslog
	*  port
	*  Samba
	*  TunnelBlick

Samba

With a samba server broadcasting by itself, Finder can see the server in the SHARED column, but it will not be able to connect.  The reason is because it cannot look up the hostname.  Add an entry either in</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=parted&amp;rev=1462221040&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-02T20:30:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>parted</title>
        <link>https://nx.beandog.org/doku.php?id=parted&amp;rev=1462221040&amp;do=diff</link>
        <description>parted

	*  fdisk
	*  gdisk
	*  grub
	*  grub2
	*  sfdisk

Note: from a personal point-of-view, I use gdisk over parted; gdisk lets you examine changes more closely, while parted commands will often not ask for prompts.

Syntax:

parted [options] [device [command [options ...</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=partprobe&amp;rev=1436553241&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-10T18:34:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>partprobe</title>
        <link>https://nx.beandog.org/doku.php?id=partprobe&amp;rev=1436553241&amp;do=diff</link>
        <description>partprobe

	*  Filesystems

partprobe is used to have the kernel re-scan a block device to determine the partitions. Normally taken place after making changes in fdisk, and a new partition is added that is beyond the current device nodes listed; fex: adding /dev/sda4</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pax&amp;rev=1753088538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:02:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pax</title>
        <link>https://nx.beandog.org/doku.php?id=pax&amp;rev=1753088538&amp;do=diff</link>
        <description>pax

	*  Homepage

A utility to read and write to archives.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pci_compliance&amp;rev=1433200304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:11:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pci_compliance</title>
        <link>https://nx.beandog.org/doku.php?id=pci_compliance&amp;rev=1433200304&amp;do=diff</link>
        <description>PCI Compliance

	*  Apache
	*  OpenSSL
	*  Postfix

Firewall

Drop ICMP timestamp requests


# add to rc.firewall
iptables -A INPUT -p icmp --icmp-type timestamp-request -j DROP
iptables -A INPUT -p icmp --icmp-type timestamp-reply -j DROP
# save iptables ruleset
# gentoo
/etc/init.d/iptables save</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pdbedit&amp;rev=1376367331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:15:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdbedit</title>
        <link>https://nx.beandog.org/doku.php?id=pdbedit&amp;rev=1376367331&amp;do=diff</link>
        <description>pdbedit

	*  Samba
	*  smbpasswd

A newer version of smbpasswd which also allows administrating more changes to users for a remote server.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pdftocairo&amp;rev=1440653014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-27T05:23:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdftocairo</title>
        <link>https://nx.beandog.org/doku.php?id=pdftocairo&amp;rev=1440653014&amp;do=diff</link>
        <description>pdftocairo

My favorite tool to convert PDFs to images.


pdftocairo -png phb.pdf -f 1 -l 10 output.png</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pdfunite&amp;rev=1439472816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-13T13:33:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdfunite</title>
        <link>https://nx.beandog.org/doku.php?id=pdfunite&amp;rev=1439472816&amp;do=diff</link>
        <description>pdfunite

A simple program to merge two PDF files together sequentially.


pdfunite front.pdf back.pdf two-sided.pdf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pdmenu&amp;rev=1753088386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:59:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdmenu</title>
        <link>https://nx.beandog.org/doku.php?id=pdmenu&amp;rev=1753088386&amp;do=diff</link>
        <description>pdmenu

	*  whiptail

	*  Homepage

Use pdmenu to create interactive menus on the console, that look like an ncurses interface.

pdmenu uses menu files, in contrast to whiptail which uses one-lined scripts.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pear&amp;rev=1330123223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-24T22:40:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pear</title>
        <link>https://nx.beandog.org/doku.php?id=pear&amp;rev=1330123223&amp;do=diff</link>
        <description>PEAR

	*  PHP

	*  Download PEAR

PEAR is a collection of modules that make life easier.

Installation

Use pear install &lt;pkg&gt; to install PEAR modules.  Don&#039;t use Gentoo&#039;s portage.

If you need to install a program that has PEAR dependencies from portage, and it&#039;s installed locally through pear, then you can add the atom for the dependency to the</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=percona&amp;rev=1433215835&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T03:30:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona</title>
        <link>https://nx.beandog.org/doku.php?id=percona&amp;rev=1433215835&amp;do=diff</link>
        <description>Percona

	*  Percona XtraDB
	*  Percona XtraDB Cluster
	*  Percona Homebrew
	*  Percona Toolkit
	*  InnoDB
	*  About Percona
	*  pt-find

	*  Percona 5.5 apt repo
	*  Percona 5.6 apt repo

Percona is a drop-in replacement for MySQL

Installation

When installing the software, make sure there is NOT a my.cnf dotfile in your home directory.  That will affect the install scripts. 

Ubuntu Repository</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=percona_homebrew&amp;rev=1433200346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:12:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona_homebrew</title>
        <link>https://nx.beandog.org/doku.php?id=percona_homebrew&amp;rev=1433200346&amp;do=diff</link>
        <description>Percona Homebrew

	*  homebrew
	*  Percona
	*  launchctl

Percona can be installed through Homebrew:


brew install homebrew/versions/percona-server55


Initial database setup:


mysql_install_db --verbose --user=`whoami` --basedir=&quot;$(brew --prefix percona-server55)&quot; --datadir=/usr/local/var/mysql --tmpdir=/tmp</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=percona_toolkit&amp;rev=1380653756&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-01T18:55:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona_toolkit</title>
        <link>https://nx.beandog.org/doku.php?id=percona_toolkit&amp;rev=1380653756&amp;do=diff</link>
        <description>Percona Toolkit

	*  MySQL
	*  Percona
	*  maatkit
	*  pt-find

	*  Documentation

pt-duplicate-key-checker

Find duplicate indexes and foreign keys on MySQL tables.

	*  Documentation

Find duplicate indexes on a database:


pt-duplicate-key-checker -d database


pt-index-usage

Read queries from a log and analyze how they use indexes.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=percona_xtradb&amp;rev=1336238917&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-05T17:28:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona_xtradb</title>
        <link>https://nx.beandog.org/doku.php?id=percona_xtradb&amp;rev=1336238917&amp;do=diff</link>
        <description>Percona XtraDB

	*  Percona

	*  Comparison of MySQL database engines
	*  SHOW INNODB STATUS walkthrough

Percona XtraDB is an enhanced version of InnoDB database engine.

InnoDB features:

	*  Default storage engine in MySQL 5.5
	*  InnoDB recovers from a crash or other unexpected shutdown by replaying its logs
	*  InnoDB automatically groups together multiple concurrent inserts and flushes them to disk at the same time</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=percona_xtradb_cluster&amp;rev=1337387797&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-19T00:36:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona_xtradb_cluster</title>
        <link>https://nx.beandog.org/doku.php?id=percona_xtradb_cluster&amp;rev=1337387797&amp;do=diff</link>
        <description>Percona XtraDB Cluster

	*  Percona
	*  Percona XtraDB Cluster Deployment

	*  Load Balancing with HAProxy

Features

	*  Synchronous replication. Transaction either commited on all nodes or none.
	*  Multi-master replication. You can write to any node.
	*  Data consistency. No more unsynchronized slaves.

Configuration</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=percona_xtradb_cluster_deployment&amp;rev=1337388561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-19T00:49:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>percona_xtradb_cluster_deployment</title>
        <link>https://nx.beandog.org/doku.php?id=percona_xtradb_cluster_deployment&amp;rev=1337388561&amp;do=diff</link>
        <description>Percona XtraDB Cluster Deployment

	*  Percona XtraDB Cluster

ALL TABLES MUST USE INNODB or the feature set is thrown out the window.

In each case, do not create a .my.cnf file for root, as it can interfere with installation and initialization.  Use a separate user to connect to MySQL as.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=perl&amp;rev=1395418998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-21T16:23:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>perl</title>
        <link>https://nx.beandog.org/doku.php?id=perl&amp;rev=1395418998&amp;do=diff</link>
        <description>perl

Rebuild all CPAN modules


cpan -r


Upgrade all CPAN modules

Install software:


curl -L http://cpanmin.us | perl - App::cpanminus
cpanm App::cpanoutdated


Run updates:


cpan-outdated -p | cpanm


Gentoo

 Rebuild modules after upgrading perl</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pflogsumm&amp;rev=1753088421&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:00:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pflogsumm</title>
        <link>https://nx.beandog.org/doku.php?id=pflogsumm&amp;rev=1753088421&amp;do=diff</link>
        <description>plfogsumm

	*  Postfix

	*  Homepage

pflogsumm is a perl script that reads the system logs and displays statistics about the mail server.

Syntax

pflogsumm.pl /var/log/messages -d today

Daily Logging

It&#039;s simple to setup a cron job keep the summary logs of the mail server, in case there is an issue.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pgrep&amp;rev=1444074889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-05T19:54:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pgrep</title>
        <link>https://nx.beandog.org/doku.php?id=pgrep&amp;rev=1444074889&amp;do=diff</link>
        <description>pgrep

Search for process names using grep

Display all processes a user is running


pgrep -u user -l


Match a pattern


pgrep -f shell.sh


Display full command

Requires a field argument.


pgrep -f shell.sh -a


Display PID and binary name


pgrep -l sshd</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php&amp;rev=1753088458&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:00:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php</title>
        <link>https://nx.beandog.org/doku.php?id=php&amp;rev=1753088458&amp;do=diff</link>
        <description>PHP

	*  PHP Configuration
	*  PHP CGI
	*  PHP Install From Source
	*  PHP Optimization
	*  PHP Security
	*  PHP Unicode
	*  Apache Worker MPM PHP CGI Suexec Setup
	*  CentOS PHP
	*  OpenBSD PHP

	*  PHP Extensions
	*  List of core configure options
	*  Runtime configuration
	*  List of php.ini directives
	*  List of php.ini sections - Very cool!

Gotchas

open_basedir and CURLOPT_FOLLOWLOCATION

	*  similiar problem, workaround

This error appears in the PHP log:


PHP Warning:  curl_setopt() […</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=phpmyadmin&amp;rev=1433200639&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:17:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>phpmyadmin</title>
        <link>https://nx.beandog.org/doku.php?id=phpmyadmin&amp;rev=1433200639&amp;do=diff</link>
        <description>phpMyAdmin

	*  MySQL

Configuration

Setup a new user for PMA:


mysql -e &quot;CREATE USER &#039;pma&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;&#039;;&quot;
mysql -e &quot;GRANT ALL PRIVILEGES ON *.* TO pma@localhost WITH GRANT OPTION;&quot;


To setup a configuration that uses the config file for authentication, and ignores the mysql and information_schema tables, here is what to add to</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_cgi&amp;rev=1412980365&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-10T22:32:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_cgi</title>
        <link>https://nx.beandog.org/doku.php?id=php_cgi&amp;rev=1412980365&amp;do=diff</link>
        <description>PHP CGI

	*  Apache
	*  Apache fcgid
	*  Apache suExec
	*  Apache Worker MPM PHP CGI Suexec Setup
	*  PHP

	*  CGI and command line setups
	*  PHP CGI Security Considerations
	*  Apache mod_fcgid
	*  Apache Tutorial: Dynamic Content with CGI
	*  Red Hat / CentOS Apache 2 FastCGI PHP Configuration

Gentoo

Install apache with threads, mpm worker, plus mod_fcgid package and add -D FCGID to apache2 conf.

In the Directory configuration of every site, add this:


&lt;Directory /var/www/localhost/htdocs…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_configuration&amp;rev=1445267747&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-19T15:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_configuration</title>
        <link>https://nx.beandog.org/doku.php?id=php_configuration&amp;rev=1445267747&amp;do=diff</link>
        <description>PHP Configuration

	*  PHP

You can get the configuration options for how PHP was built on the command line using php-config. It displays other helpful items as well.


php-config --configure-options</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_install_from_source&amp;rev=1412980631&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-10T22:37:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_install_from_source</title>
        <link>https://nx.beandog.org/doku.php?id=php_install_from_source&amp;rev=1412980631&amp;do=diff</link>
        <description>PHP: Install from Source

	*  PHP
	*  CentOS PHP

In both cases, CentOS or Ubuntu, you&#039;ll need to install development libraries for the packages to build against.

Configuration

If the PHP configuration of a system provides the configuration options for when it was built, that is the best starting point.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_optimization&amp;rev=1321982727&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-22T17:25:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_optimization</title>
        <link>https://nx.beandog.org/doku.php?id=php_optimization&amp;rev=1321982727&amp;do=diff</link>
        <description>PHP Optimization

	*  PHP
	*  xhprof
	*  Where a configuration setting may be set
	*  List of php.ini directives

PHP Configuration Overrides
 Mode  Meaning  PHP_INI_USER  Entry can be set in user scripts (like with ini_set())  PHP_INI_PERDIR  Entry can be set in php.ini, .htaccess or httpd.conf  PHP_INI_SYSTEM  Entry can be set in php.ini or httpd.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_pear_configuration&amp;rev=1433200558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:15:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_pear_configuration</title>
        <link>https://nx.beandog.org/doku.php?id=php_pear_configuration&amp;rev=1433200558&amp;do=diff</link>
        <description>PHP PEAR Configuration

PEAR

These PEAR packages are standard on a development environment:

	*  Archive_Tar
	*  Console_Getopt
	*  Log
	*  Mail
	*  Mail_Mime
	*  Net_SMTP
	*  Net_Socket
	*  PEAR
	*  PHP_CodeSniffer
	*  Structures_Graph
	*  XML_UTIL</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_security&amp;rev=1321982560&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-22T17:22:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_security</title>
        <link>https://nx.beandog.org/doku.php?id=php_security&amp;rev=1321982560&amp;do=diff</link>
        <description>PHP Security

	*  PHP
	*  PHP Suhosin
	*  Where a configuration setting may be set
	*  List of php.ini directives
	*  PHP Session Hijacking

PHP Configuration Overrides
 Mode  Meaning  PHP_INI_USER  Entry can be set in user scripts (like with ini_set())  PHP_INI_PERDIR  Entry can be set in php.ini, .htaccess or httpd.conf  PHP_INI_SYSTEM  Entry can be set in php.ini or httpd.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_suhosin&amp;rev=1340923567&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-06-28T22:46:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_suhosin</title>
        <link>https://nx.beandog.org/doku.php?id=php_suhosin&amp;rev=1340923567&amp;do=diff</link>
        <description>PHP Suhosin

Suhosin is a set of patches to improve security for PHP.  Please research it thoroughly and do not apply it blindly.

	*  PHP
	*  Configuration
	*  Features

Notes

Disable suhosin (mostly?)


suhosin.simulation = On


Allow session data to be shared on a wildcard subdomain</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=php_unicode&amp;rev=1337295455&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-17T22:57:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>php_unicode</title>
        <link>https://nx.beandog.org/doku.php?id=php_unicode&amp;rev=1337295455&amp;do=diff</link>
        <description>PHP Unicode

	*  PHP

fgetcsv

The fgetcsv function in PHP will truncate data if it has one-byte characters.  A fix:


while ($data = fgetcsv($handle, $line_max, &#039;,&#039;)) {
     $data = array_map(utf8_encode, $data);
}</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pip&amp;rev=1498692474&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-28T23:27:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pip</title>
        <link>https://nx.beandog.org/doku.php?id=pip&amp;rev=1498692474&amp;do=diff</link>
        <description>pip

	*  python

	*  pip homepage</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pkg&amp;rev=1753083036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T07:30:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pkg</title>
        <link>https://nx.beandog.org/doku.php?id=pkg&amp;rev=1753083036&amp;do=diff</link>
        <description>pkg

	*  FreeBSD

Starting with RELEASE 10.0, pkg is the default package manager for FreeBSD.

After a fresh installation of FreeBSD, run pkg to get it started.


# pkg install webmin
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/freebsd:10:x86:64/latest, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
Installing pkg-1.2.7_4... done</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pkg_info&amp;rev=1753085689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:14:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pkg_info</title>
        <link>https://nx.beandog.org/doku.php?id=pkg_info&amp;rev=1753085689&amp;do=diff</link>
        <description>pkg_info

	*  NetBSD

Howto

List installed ports in category/name format


pkg_info -aoq


Display package owner of a file


pkg_info -W bash</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pkg_mgr&amp;rev=1433267238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T17:47:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pkg_mgr</title>
        <link>https://nx.beandog.org/doku.php?id=pkg_mgr&amp;rev=1433267238&amp;do=diff</link>
        <description>pkg_mgr

	*  OpenBSD
	*  pkg_add
	*  pkg_info
	*  pkg_delete

pkg_mgr is a nice little console frontend to search / browse / install packages.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=port&amp;rev=1455912516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-19T20:08:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>port</title>
        <link>https://nx.beandog.org/doku.php?id=port&amp;rev=1455912516&amp;do=diff</link>
        <description>port

	*  OS X
	*  MacPorts
	*  bash
	*  binutils
	*  diffutils
	*  coreutils
	*  findutils
	*  patchutils

	*  &lt;ftp://ftp.beandog.org/osx/macports/packages&gt;

 Install some basic preferred packages 


port install bash bzip2 coreutils curl diffutils findutils gawk gnutar grep gzip less libressl rsync vim wget


 Update repository 


port update


 Update all packages in tree</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=portconf&amp;rev=1346173694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-28T17:08:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>portconf</title>
        <link>https://nx.beandog.org/doku.php?id=portconf&amp;rev=1346173694&amp;do=diff</link>
        <description>portconf

	*  FreeBSD

portconf is a utility to set per-port Makefile options.  Configurations are set in /usr/local/etc/ports.conf.

make config

When using portconf, anytime you run make config and set options manually, they will override any changes made in portconf&#039;s configuration.  The two configurations will be cumulative, with the settings from</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=porticron&amp;rev=1753088507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:01:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>porticron</title>
        <link>https://nx.beandog.org/doku.php?id=porticron&amp;rev=1753088507&amp;do=diff</link>
        <description>porticron

	*  Homepage

Sample config


# use emerge for synchronisation
#SYNC_CMD=&quot;/usr/bin/emerge --sync&quot;

# use eix-sync instead of emerge --sync
SYNC_CMD=&quot;/usr/bin/eix-sync&quot;

# do not synchronize (e.g. if PORTDIR is mounted read-only)
#SYNC_CMD=&quot;/bin/true&quot;

# use layman for synchronizing overlays
#SYNC_OVERLAYS_CMD=&quot;/usr/bin/layman --sync-all&quot;

# do not synchronize overlays
SYNC_OVERLAYS_CMD=&quot;/bin/true&quot;

# include a report of changed ebuilds
#DIFF_CMD=&quot;/usr/bin/eix-sync -d&quot;

# emerge upgrad…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=portmaster&amp;rev=1345232590&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-17T19:43:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>portmaster</title>
        <link>https://nx.beandog.org/doku.php?id=portmaster&amp;rev=1345232590&amp;do=diff</link>
        <description>portmaster

	*  FreeBSD
	*  FreeBSD Ports Upgrades

A tool for updating your ports.

Rebuild a port and all it&#039;s dependencies

Howto

Batch upgrade all ports


portmaster -G -a


Check all ports dependecies

In cases where the dependecies needs fixing, as in they are installed, but the ports database needs to know they are there, you can have portmaster upgrade the datbase:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=postfix&amp;rev=1540940195&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-30T22:56:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postfix</title>
        <link>https://nx.beandog.org/doku.php?id=postfix&amp;rev=1540940195&amp;do=diff</link>
        <description>Postfix Mail Server

	*  Mail Servers
	*  SendGrid
	*  SSMTP
	*  pflogsumm

	*  Mail Tester - great for seeing how to improve outgoing mail setup, check for spam, etc.
	*  Check MX
	*  SMTP Response Codes

Postfix is the SMTP server of choice, used to send outgoing email messages to the world.

Howto

To see the mail queue:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=postgresql&amp;rev=1356713017&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-28T16:43:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postgresql</title>
        <link>https://nx.beandog.org/doku.php?id=postgresql&amp;rev=1356713017&amp;do=diff</link>
        <description>PostgreSQL

	*  createdb

Display all databases


\l


Display all tables


\d</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=powermac_g5&amp;rev=1396889836&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-07T16:57:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>powermac_g5</title>
        <link>https://nx.beandog.org/doku.php?id=powermac_g5&amp;rev=1396889836&amp;do=diff</link>
        <description>Open Firmware

	*  Common Commands
	*  Open Firmware Quick Reference

Both desktops have Open Firmware version 4 installed, which I haven&#039;t seen any docs that support booting BSD from there.  They all focus on version 3.

However, here&#039;s some commands you can use to look around:

List files on CD</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=powershell&amp;rev=1498065782&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-21T17:23:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>powershell</title>
        <link>https://nx.beandog.org/doku.php?id=powershell&amp;rev=1498065782&amp;do=diff</link>
        <description>PowerShell

	*  Windows

Restart computer:


restart-computer


Services Management:


services.msc


Disk Management:


diskmgmt.msc</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=psearch&amp;rev=1344903855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-14T00:24:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>psearch</title>
        <link>https://nx.beandog.org/doku.php?id=psearch&amp;rev=1344903855&amp;do=diff</link>
        <description>psearch

	*  FreeBSD

Search the ports tree</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=psql&amp;rev=1563072770&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-07-14T02:52:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>psql</title>
        <link>https://nx.beandog.org/doku.php?id=psql&amp;rev=1563072770&amp;do=diff</link>
        <description>psql

	*  PostgreSQL

Run a query in batch mode:


psql -Aqtc &quot;SELECT 1;&quot; database</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pt-find&amp;rev=1453321038&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-20T20:17:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pt-find</title>
        <link>https://nx.beandog.org/doku.php?id=pt-find&amp;rev=1453321038&amp;do=diff</link>
        <description>pt-find

	*  Percona Toolkit

Find MySQL tables and execute actions, like GNU find.

	*  Documentation

Find MyISAM tables:


pt-find --engine MyISAM &lt;database&gt;


Convert MyISAM to InnoDB


pt-find --engine MyISAM --exec &quot;ALTER TABLE %D.%N ENGINE=InnoDB&quot;


Find the largest tables and indexes, and sort by size:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pure-ftpd&amp;rev=1433200794&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:19:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pure-ftpd</title>
        <link>https://nx.beandog.org/doku.php?id=pure-ftpd&amp;rev=1433200794&amp;do=diff</link>
        <description>pure-ftpd

	*  pure-ftpd

Configuration

pure-ftpd can be setup with virtual users, that exist outside of the PAM and Unix authentication methods.  They can be linked to system accounts, if desired.

First, setup and configure pure-ftpd.

Here&#039;s the generic list of settings being applied:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pv&amp;rev=1587511321&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-21T23:22:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pv</title>
        <link>https://nx.beandog.org/doku.php?id=pv&amp;rev=1587511321&amp;do=diff</link>
        <description>pv

	*  pv Homepage

Pipe viewer.

Watch progress of dumping a block device

pv -ptre -E 2048 /dev/sr0 | dd of=dvd.iso</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=pw&amp;rev=1343757831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-31T18:03:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pw</title>
        <link>https://nx.beandog.org/doku.php?id=pw&amp;rev=1343757831&amp;do=diff</link>
        <description>pw

	*  FreeBSD

Create, edit, delete users in FreeBSD

Add nologin user for a daemon

Creates a new user with no login allowed, no home directory, and a group of same name:


pw useradd -n &lt;name&gt; -s /usr/sbin/nologin -d /nonexistent


Delete a user


pw userdel &lt;name&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=python&amp;rev=1498795962&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-30T04:12:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python</title>
        <link>https://nx.beandog.org/doku.php?id=python&amp;rev=1498795962&amp;do=diff</link>
        <description>python

	*  Apache mod_wsgi
	*  django
	*  ralph
	*  pip

 Install package to a prefix 


python2 setup.py install --prefix=/usr</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=qmail&amp;rev=1456774723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-29T19:38:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>qmail</title>
        <link>https://nx.beandog.org/doku.php?id=qmail&amp;rev=1456774723&amp;do=diff</link>
        <description>qmail

	*  Ubuntu
	*  upstart

	*  Working with qmail&#039;s log files

Convert logs from TAI format to UTC:


cat /var/log/qmail/qmail-send/current.log | tai64nlocal


Ubuntu 14.04

Installing qmail on Ubuntu 14.04 will install daemontools as well.

The init script for upstart is going to be located at</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=quicktables&amp;rev=1435851048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-02T15:30:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>quicktables</title>
        <link>https://nx.beandog.org/doku.php?id=quicktables&amp;rev=1435851048&amp;do=diff</link>
        <description>quicktables

	*  Firewall

	*  Homepage

quicktables is an iptables ruleset generator. It asks a few questions about how you&#039;d like to configure your firewall, and writes to rc.firewall in the current directory.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=raidctl&amp;rev=1377194715&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-22T18:05:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>raidctl</title>
        <link>https://nx.beandog.org/doku.php?id=raidctl&amp;rev=1377194715&amp;do=diff</link>
        <description>raidctl

	*  Filesystems
	*  NetBSD
	*  disklabel
	*  fdisk
	*  newfs
	*  sysctl

fdisk and disklabel

Assuming the disk device is sd1

Add a blank partition list:


fdisk -f -a -0 sd1


Create a RAID label:


disklabel -i -I /dev/rsd1d


Initial Setup

Setup first time:


raidctl -v -i /dev/raid5 -C /etc/raid5.conf</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ralph&amp;rev=1498856343&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-30T20:59:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ralph</title>
        <link>https://nx.beandog.org/doku.php?id=ralph&amp;rev=1498856343&amp;do=diff</link>
        <description>ralph

	*  Python
	*  Ubuntu

Note that installing the .deb file for Ralph will take a long time (15+ mins on my dual-core VirtualBox image).

Create a ralph user on the system:


useradd -m -s /bin/bash ralph


Create a MySQL user:


CREATE DATABASE ralph;
GRANT ALL PRIVILEGES ON ralph.* TO &#039;ralph&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;o-hai-ralph&#039; WITH GRANT OPTION;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rdesktop&amp;rev=1537161608&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-17T05:20:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rdesktop</title>
        <link>https://nx.beandog.org/doku.php?id=rdesktop&amp;rev=1537161608&amp;do=diff</link>
        <description>rdesktop

Sample login with username, prompt for password, set window geometry:


rdesktop -u Administrator -p - -g 1024x768</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rdiff-backup&amp;rev=1753086843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:34:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rdiff-backup</title>
        <link>https://nx.beandog.org/doku.php?id=rdiff-backup&amp;rev=1753086843&amp;do=diff</link>
        <description>rdiff-backup

	*  Homepage

rdiff-backup is a script, written in python that backs up one directory to another.

Backing Up

Simple backup


rdiff-backup user@server.com::/var/www/localhost server.com


Ignore .git directory and display files being archived:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rename-perl&amp;rev=1753088637&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:03:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rename-perl</title>
        <link>https://nx.beandog.org/doku.php?id=rename-perl&amp;rev=1753088637&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=route&amp;rev=1461798206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T23:03:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>route</title>
        <link>https://nx.beandog.org/doku.php?id=route&amp;rev=1461798206&amp;do=diff</link>
        <description>route

	*  Networking

From the man page:

Route  manipulates  the  kernel&#039;s IP routing tables. Its primary use is to set up static routes to specific hosts or networks via an interface after it has been configured with the ifconfig program.

When the add or del options are used, route modifies the routing tables. Without these options, route displays the current contents of the routing tables.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=routine_server_maintenance&amp;rev=1415893094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-13T15:38:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>routine_server_maintenance</title>
        <link>https://nx.beandog.org/doku.php?id=routine_server_maintenance&amp;rev=1415893094&amp;do=diff</link>
        <description>Routine Server Maintenance

These are some examples of routine maintenance you can do on a server.

Before maintenance begins, stop all cron daemons and stop all monitoring services on affected servers.  And don&#039;t forget to restart when finished.

Check for emails sent to root user</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rpm&amp;rev=1343753714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-31T16:55:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rpm</title>
        <link>https://nx.beandog.org/doku.php?id=rpm&amp;rev=1343753714&amp;do=diff</link>
        <description>RPM

	*  CentOS

HOWTO

See Changelog

rpm -q --changelog package</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rsync&amp;rev=1433200921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:22:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsync</title>
        <link>https://nx.beandog.org/doku.php?id=rsync&amp;rev=1433200921&amp;do=diff</link>
        <description>rsync

	*  Filename Exclusions
	*  rsyncd

 rsync and slashes 

Rsync will do things differently based on how you add a slash to the source.

Let&#039;s say you have two directories: src and dest, and that src has a file named document.txt in it.

You have two options: Use rsync to copy the entire folder of src</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rsyncd&amp;rev=1433200936&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:22:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsyncd</title>
        <link>https://nx.beandog.org/doku.php?id=rsyncd&amp;rev=1433200936&amp;do=diff</link>
        <description>rsyncd

	*  rsync

Edit /etc/rsyncd.conf:


uid = nobody
gid = nogroup
use chroot = yes
motd file = /etc/motd.rsyncd

[repo]
path = /var/rsyncd/repo


Sync with a repo


rsync -r rsync://beandog.org/repo repo</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rsyslog&amp;rev=1366647264&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-04-22T16:14:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsyslog</title>
        <link>https://nx.beandog.org/doku.php?id=rsyslog&amp;rev=1366647264&amp;do=diff</link>
        <description>rsyslog

	*  Ubuntu

Permissions

Log file /var/log/rsyslog needs ownership of syslog:adm</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=rubygems&amp;rev=1325628933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-03T22:15:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rubygems</title>
        <link>https://nx.beandog.org/doku.php?id=rubygems&amp;rev=1325628933&amp;do=diff</link>
        <description>gem

Examples

See examples


gem help examples


List locally installed gems


gem list --local


Search for gems in remote repositories


gem query  -r -n &lt;name&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=s3cmd&amp;rev=1753088768&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:06:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>s3cmd</title>
        <link>https://nx.beandog.org/doku.php?id=s3cmd&amp;rev=1753088768&amp;do=diff</link>
        <description>s3cmd

	*  Amazon S3

	*  Homepage

Amazon S3 Sync

A simple way to keep local archives and an Amazon bucket up to date is to sync the two locations.

Here&#039;s a command that would take all the MySQL archives in /var/archives/mysql and sync them with the Amazon bucket, deleting any remote files that are no longer on the filesystem:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=salt&amp;rev=1599202434&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-04T06:53:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>salt</title>
        <link>https://nx.beandog.org/doku.php?id=salt&amp;rev=1599202434&amp;do=diff</link>
        <description>Salt

	*  CentOS Salt
	*  Ubuntu Salt

 Get the master key and add to minions 

On master:


salt-key -f master.pub


On minion, edit /etc/salt/minion and add pubkey to master_finger

 Add minion to master 

Display all keys:


salt-key -L


Accept new keys:


salt-key --accept=minion1 --yes</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=samba&amp;rev=1753086044&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:20:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>samba</title>
        <link>https://nx.beandog.org/doku.php?id=samba&amp;rev=1753086044&amp;do=diff</link>
        <description>Samba

	*  avahi
	*  findsmb
	*  nbtscan
	*  net
	*  pdbedit
	*  smbcontrol
	*  smbstatus
	*  testparm

	*  smb.conf man page
	*  Samba Book
	*  Samba &amp; Bonjour with Avahi

Users

When creating a user in Samba through Webmin, it will default to no password.  You can set a user through Webmin then (plaintext) or use smbpasswd to set one.  It will not use the Unix password by default.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sc&amp;rev=1459960559&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-06T16:35:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sc</title>
        <link>https://nx.beandog.org/doku.php?id=sc&amp;rev=1459960559&amp;do=diff</link>
        <description>sc

	*  Windows

List all services:


sc queryex type= service state= all


Disable a service:


sc config &quot;Name of Service&quot; start= disabled</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=scponly&amp;rev=1356632907&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-27T18:28:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scponly</title>
        <link>https://nx.beandog.org/doku.php?id=scponly&amp;rev=1356632907&amp;do=diff</link>
        <description>scponly

	*  scponly github wiki

Some reasons to not use scponly:

	*  last updated in 2008
	*  Does not exist in Ubuntu repositories
	*  Gentoo has two patches to it
	*  Can&#039;t let users write to their home directory because they could modify .ssh files
	*  Needs to be run setuid if using chroot</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=scutil&amp;rev=1433197935&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T22:32:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scutil</title>
        <link>https://nx.beandog.org/doku.php?id=scutil&amp;rev=1433197935&amp;do=diff</link>
        <description>scutil

 Change hostname on OS X 


scutil --set HostName lightcycle.beandog.org</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=security&amp;rev=1753090737&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:38:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>security</title>
        <link>https://nx.beandog.org/doku.php?id=security&amp;rev=1753090737&amp;do=diff</link>
        <description>Security

	*  Apache Security
	*  Firewall
	*  PCI Compliance
	*  PHP Security
	*  SSH
	*  SSL Certificates

Software

	*  dropbear
	*  iptables
	*  gpg
	*  openssh
	*  openssl
	*  ufw</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sed&amp;rev=1401231815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-27T23:03:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sed</title>
        <link>https://nx.beandog.org/doku.php?id=sed&amp;rev=1401231815&amp;do=diff</link>
        <description>sed

	*  awk
	*  grep
	*  sed examples

Sed is a string editor program.  It can manipulate data using regular expressions.

	*  Invoking sed
	*  Examples
	*  Common one-line sed scripts
	*  seder&#039;s grab bag
	*  Common threads: Sed by example
	*  One-line scripts for sed

The basic syntax for sed is sed SCRIPT INPUTFILE where a SCRIPT is the format used to replace or modify.

If you want to pass options, then the format is</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sed_examples&amp;rev=1356983518&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-31T19:51:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sed_examples</title>
        <link>https://nx.beandog.org/doku.php?id=sed_examples&amp;rev=1356983518&amp;do=diff</link>
        <description>sed examples

	*  sed

Remove one line


sed -e &#039;1d&#039;


Remove a range of lines


sed -e &#039;2,4d&#039;


Remove all trailing numbers and spaces behind it


sed -e &#039;s/[1-9]* *//&#039;


Replace tabs with commas


sed -e &#039;s/\t/,/g&#039;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sendmail&amp;rev=1363739652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-03-20T00:34:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sendmail</title>
        <link>https://nx.beandog.org/doku.php?id=sendmail&amp;rev=1363739652&amp;do=diff</link>
        <description>sendmail

	*  FreeBSD
	*  OpenBSD

Sendmail will work out of the box, and use the FQDN to send email from.  You may want to make sure the hostname is set correctly using Webmin first.

Disable Sendmail

For FreeBSD:

Add to /etc/rc.conf:


postfix_enable=&quot;YES&quot;
sendmail_enable=&quot;NO&quot;
sendmail_submit_enable=&quot;NO&quot;
sendmail_outbound_enable=&quot;NO&quot;
sendmail_msp_queue_enable=&quot;NO&quot;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=setterm&amp;rev=1435183306&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-24T22:01:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setterm</title>
        <link>https://nx.beandog.org/doku.php?id=setterm&amp;rev=1435183306&amp;do=diff</link>
        <description>setterm

	*  tput

 Disable console blanking: 


setterm -blank 0</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sh&amp;rev=1411765060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-09-26T20:57:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sh</title>
        <link>https://nx.beandog.org/doku.php?id=sh&amp;rev=1411765060&amp;do=diff</link>
        <description>#!/bin/sh

	*  bash
	*  csh
	*  ksh
	*  tcsh
	*  zsh

	*  Bourne shell programming
	*  Summary of shell facilities
	*  Capturing signal traps

sh uses different syntax for operators than bash.

Use -o for or in place of || and -a for and in place of &amp;&amp;.

Shell Symbols

	*  $1..$9 - arguments
	*  $0 - process name
	*  $# - number of arguments</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=shred&amp;rev=1753088911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:08:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shred</title>
        <link>https://nx.beandog.org/doku.php?id=shred&amp;rev=1753088911&amp;do=diff</link>
        <description>shred

Use shred to securely erase a file or a partition.


shred -v /tmp/temporary-file</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=slow_website&amp;rev=1378491858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-06T18:24:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>slow_website</title>
        <link>https://nx.beandog.org/doku.php?id=slow_website&amp;rev=1378491858&amp;do=diff</link>
        <description>Diagnosing A Slow Website

	*  Google PageSpeed
	*  GTmetrix - tests PageSpeed and YSlow
	*  Pingdom Website Speed Test</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=smartctl&amp;rev=1360012835&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T21:20:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smartctl</title>
        <link>https://nx.beandog.org/doku.php?id=smartctl&amp;rev=1360012835&amp;do=diff</link>
        <description>smartcl

	*  &lt;http://notemagnet.blogspot.com/2009/10/watching-hard-drive-die.html&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=smbcontrol&amp;rev=1376367398&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:16:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smbcontrol</title>
        <link>https://nx.beandog.org/doku.php?id=smbcontrol&amp;rev=1376367398&amp;do=diff</link>
        <description>smbcontrol

	*  Samba
	*  smbd

Sends some controls to the smbd daemon.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=smbpasswd&amp;rev=1376367354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:15:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smbpasswd</title>
        <link>https://nx.beandog.org/doku.php?id=smbpasswd&amp;rev=1376367354&amp;do=diff</link>
        <description>smbpasswd

	*  Samba

Edit Samba users passwords.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=smbstatus&amp;rev=1376367077&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:11:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smbstatus</title>
        <link>https://nx.beandog.org/doku.php?id=smbstatus&amp;rev=1376367077&amp;do=diff</link>
        <description>smbstatus

	*  Samba

Run smbstatus on a server to see what users are connected and the shares status.  Similar to macusers for netatalk.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=socketlabs&amp;rev=1380917689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-04T20:14:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>socketlabs</title>
        <link>https://nx.beandog.org/doku.php?id=socketlabs&amp;rev=1380917689&amp;do=diff</link>
        <description>SocketLabs

	*  Postfix

	*  Configuration
	*  Diagnosing SMTP Service Connections

SocketLabs is an SMTP relay service.

Postfix Integration

Create a passwords file at /etc/postfix/relay_auth:


smtp.socketlabs.com smtp9999:MyPassword


Set permissions and build hash:


chmod 600 /etc/postfix/relay_auth
postmap relay_auth</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=softraid&amp;rev=1433202932&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:55:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>softraid</title>
        <link>https://nx.beandog.org/doku.php?id=softraid&amp;rev=1433202932&amp;do=diff</link>
        <description>softraid

	*  OpenBSD
	*  Filesystems

	*  &lt;http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/softraid.4?query=softraid&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=software&amp;rev=1602222681&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-09T05:51:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software</title>
        <link>https://nx.beandog.org/doku.php?id=software&amp;rev=1602222681&amp;do=diff</link>
        <description>Software

	*  ack
	*  acl
	*  Alpine
	*  Apache
	*  apt-get
	*  aptitude
	*  avahi
	*  awk
	*  aws
	*  AWStats
	*  backup-manager
	*  bash
	*  binutils
	*  bsfl
	*  bugzilla
	*  CentOS
	*  ceph
	*  CGP
	*  chfn
	*  collectd
	*  confcat
	*  Consul
	*  couchbase
	*  coreutils
	*  cpan
	*  cron
	*  cronie
	*  cryptsetup
	*  csh
	*  csshX
	*  curl
	*  cut
	*  Darwin
	*  date
	*  dcron
	*  DenyHosts
	*  dhcpcd
	*  diff
	*  dig
	*  disklabel
	*  djbdns
	*  dnsip
	*  dnsmasq
	*  dnsmx
	*  dnsname
	*  d…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=speedtest&amp;rev=1415730129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-11T18:22:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>speedtest</title>
        <link>https://nx.beandog.org/doku.php?id=speedtest&amp;rev=1415730129&amp;do=diff</link>
        <description>speedtest

	*  Project homepage

Use speedtest-cli to check download and upload speed of your Internet connection.  Uses closest mirrors.


git clone https://github.com/sivel/speedtest-cli</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sqoop&amp;rev=1441902068&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-10T16:21:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sqoop</title>
        <link>https://nx.beandog.org/doku.php?id=sqoop&amp;rev=1441902068&amp;do=diff</link>
        <description>sqoop

	*  Hadoop
	*  sqoop import

Sqoop is part of the Hadoop set of tools. It is designed to import and export SQL data.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sqoop_import&amp;rev=1441902151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-10T16:22:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sqoop_import</title>
        <link>https://nx.beandog.org/doku.php?id=sqoop_import&amp;rev=1441902151&amp;do=diff</link>
        <description>sqoop import

	*  Hadoop
	*  sqoop

 Import a database from MySQL 


sqoop import --connect jdbc:mysql://node1/test --table test --username root</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ssh-keygen&amp;rev=1557374202&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-09T03:56:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh-keygen</title>
        <link>https://nx.beandog.org/doku.php?id=ssh-keygen&amp;rev=1557374202&amp;do=diff</link>
        <description>ssh-keygen

	*  OpenSSH
	*  ssh

 Re-create the public key from a private key 


ssh-keygen -y -f id_rsa &gt; id_rsa.pub


 Convert pubkey format 

Convert from pubkey with ---- BEGIN SSH2 PUBLIC KEY --- to one-line:


ssh-keygen -i -f beandog_rsa.pub</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ssh&amp;rev=1546643237&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-04T23:07:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh</title>
        <link>https://nx.beandog.org/doku.php?id=ssh&amp;rev=1546643237&amp;do=diff</link>
        <description>Secure Shell (SSH)

	*  dropbear
	*  OpenSSH
	*  ssh-keygen

Managing Keys

You can have as many public keys as you like.  When using ssh, you can specify which one to use if it is a non-standard name (id_rsa, id_dsa) using ssh -i &lt;path to key&gt;

You can see which keys are authorized to login by looking at</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ssh_diagnosis&amp;rev=1433201488&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:31:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh_diagnosis</title>
        <link>https://nx.beandog.org/doku.php?id=ssh_diagnosis&amp;rev=1433201488&amp;do=diff</link>
        <description>SSH Diagnosis

	*  Diagnosis

	*  ✔ Get client username, password, software, IP address
	*  ✔ Check system logs for username, IP address
	*  ✔ Check IP address in hosts.allow and hosts.deny
	*  ✔ Check last</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sslscan&amp;rev=1753089005&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:10:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sslscan</title>
        <link>https://nx.beandog.org/doku.php?id=sslscan&amp;rev=1753089005&amp;do=diff</link>
        <description>sslscan

	*  SSL Certificates

	*  Homepage

Check which TLSv1 ciphers are being accepted


sslscan --no-failed --tls1 [host:port | host]</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ssl_certificates&amp;rev=1753090895&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:41:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssl_certificates</title>
        <link>https://nx.beandog.org/doku.php?id=ssl_certificates&amp;rev=1753090895&amp;do=diff</link>
        <description>SSL Certificates

	*  Apache SSL
	*  OpenSSL
	*  Security

	*  Apache: create self-signed certificates
	*  Check SSL Certificate
	*  SSL Server Test - Check security of SSL

Buying a Certificate

Namecheap

These are the steps involved in generating an SSL certificate to be validated by an SSL provider:

Create a private key to be used only by that server:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ssmtp&amp;rev=1753089031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:10:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssmtp</title>
        <link>https://nx.beandog.org/doku.php?id=ssmtp&amp;rev=1753089031&amp;do=diff</link>
        <description>ssmtp

	*  Mail Servers

	*  Homepage

SSMTP is used to send outgoing emails without a mail server.  It hands off all mail delivery to a third party client.

Sample configuration using all options


# User to get all emails for userids less than 1000
Root=root
# Third-party SMTP server, port
Mailhub=smtp.server.com:25
# The source domain, what domain the email comes &quot;from&quot;
RewriteDomain=clients-website.com
# FQDN Hostname, if unset, checks the system
Hostname=clients-website.com
# Email address …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=start&amp;rev=1753090945&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:42:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://nx.beandog.org/doku.php?id=start&amp;rev=1753090945&amp;do=diff</link>
        <description>*n*x wiki


 ______________ 
&lt; Works for me &gt;
 -------------- 
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /&#039;\_   _/`\
    \___)=(___/


Systems Admin

	*  Software
		*  Apache
		*  MySQL
		*  PHP
		*  bash
		*  OpenSSL

	*  Multimedia
	*  Networking

Operating Systems</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=stat&amp;rev=1380043303&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-24T17:21:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stat</title>
        <link>https://nx.beandog.org/doku.php?id=stat&amp;rev=1380043303&amp;do=diff</link>
        <description>stat

Darwin

Get user, group owner of a file


stat -f %Su &lt;filename&gt;
stat -f %Sg &lt;filename&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=stunnel&amp;rev=1302625932&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-12T16:32:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stunnel</title>
        <link>https://nx.beandog.org/doku.php?id=stunnel&amp;rev=1302625932&amp;do=diff</link>
        <description>stunnel

stunnel is used to either create secure connections over otherwise insecure routes, or to route from one source port to another destination port.

Configuration

	*  Configuration files are located in /etc/stunnel
	*  Log files are /var/log/stunnel.log or syslog, depending on version used.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sudo&amp;rev=1454372124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-02T00:15:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sudo</title>
        <link>https://nx.beandog.org/doku.php?id=sudo&amp;rev=1454372124&amp;do=diff</link>
        <description>sudo

Use vim to edit sudo:


EDITOR=vim visudo


On Ubuntu, set the default editor:


sudo update-alternatives --config editor


Display sudo commands the user can run:


sudo -l


Run a command as a specific user:


sudo -u beandog -- whoami


Switch to another user:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=sysctl&amp;rev=1448918694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-11-30T21:24:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysctl</title>
        <link>https://nx.beandog.org/doku.php?id=sysctl&amp;rev=1448918694&amp;do=diff</link>
        <description>sysctl

	*  OpenBSD
	*  NetBSD

Display disk drives


sysctl hw.disknames


Linux

Changes to sysctl go in /etc/sysctl.conf.

Once your changes are made, you can reload from all the system files:


sysctl --system


To display all sysctl settings:

sysctl -a

You can set a value directly as well:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=syslinux&amp;rev=1452113184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-06T20:46:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>syslinux</title>
        <link>https://nx.beandog.org/doku.php?id=syslinux&amp;rev=1452113184&amp;do=diff</link>
        <description>syslinux

	*  Arch Linux: Syslinux

EXTLINUX GPT Installation

Before anything, you will need to use gdisk to edit a partition and set a legacy MBR bootflag for it.  The option is available in the expert list of options in the gdisk menu.

Writing the changes to the MBR will not delete your partitions.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=systemd&amp;rev=1499718807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-10T20:33:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd</title>
        <link>https://nx.beandog.org/doku.php?id=systemd&amp;rev=1499718807&amp;do=diff</link>
        <description>systemd

	*  Ubuntu

Disable broadcast messsages

Systemd will send broadcast messages to *all* terminals. Disable it in /etc/systemd/journald.conf:


ForwardToWall=no



systemctl restart systemd-journald</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=system_rescue_cd_xen&amp;rev=1468540173&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-07-14T23:49:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>system_rescue_cd_xen</title>
        <link>https://nx.beandog.org/doku.php?id=system_rescue_cd_xen&amp;rev=1468540173&amp;do=diff</link>
        <description>System Rescue CD Xen

	*  Xen

	*  SystemRescueCd Homepage
	*  How to personalize SystemRescueCd

Booting into a livecd using Xen as a para-virtualized guest is impossible with just the ISO alone. Xen does provide CD support, but a kernel is still required to boot into an OS. That&#039;s accomplished by extracting the kernel from the ISO first, and then into the image.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tail&amp;rev=1438201996&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-29T20:33:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tail</title>
        <link>https://nx.beandog.org/doku.php?id=tail&amp;rev=1438201996&amp;do=diff</link>
        <description>tail

Keep watching a file if it&#039;s removed and reloaded, created, etc., keeps trying to open it:


tail -fF /var/log/awesome.log</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tar&amp;rev=1499390993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-07T01:29:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tar</title>
        <link>https://nx.beandog.org/doku.php?id=tar&amp;rev=1499390993&amp;do=diff</link>
        <description>tar

 Change directory 

For example, create a tarball of the contents of /var/www/html/foobar and have the tarball unpack into the foobar directory:


tar -C /var/www/html/ -jcf foobar.tar.bz2 foobar/


 List files 

Usually, less will work. Otherwise:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tcpdump&amp;rev=1536143305&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-05T10:28:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tcpdump</title>
        <link>https://nx.beandog.org/doku.php?id=tcpdump&amp;rev=1536143305&amp;do=diff</link>
        <description>tcpdump

	*  tcpdump tutorial

 Monitor all DNS lookups 


tcpdump udp port 53</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tcsh&amp;rev=1370293156&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-06-03T20:59:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tcsh</title>
        <link>https://nx.beandog.org/doku.php?id=tcsh&amp;rev=1370293156&amp;do=diff</link>
        <description>#!/bin/tcsh

	*  FreeBSD
	*  bash
	*  csh
	*  ksh
	*  sh
	*  zsh

	*  Summary of shell facilities

Set environment variables


setenv BATCH yes


Create an alias


alias ls &quot;ls -G&quot;
alias ll &quot;ls -lAFG&quot;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=terminal_shells&amp;rev=1358532069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-18T18:01:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>terminal_shells</title>
        <link>https://nx.beandog.org/doku.php?id=terminal_shells&amp;rev=1358532069&amp;do=diff</link>
        <description>Terminal Shells

	*  bash
	*  csh
	*  ksh
	*  sh
	*  tcsh
	*  zsh

Need howto on:

	*  Output redirection (piping to stdout, stderr, etc.)
	*  if then else if syntax
	*  for loops
	*  while
	*  read line
	*  setting environment variables</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=testparm&amp;rev=1376367450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-13T04:17:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>testparm</title>
        <link>https://nx.beandog.org/doku.php?id=testparm&amp;rev=1376367450&amp;do=diff</link>
        <description>testparm

	*  Samba

testparm checks Samba configuration files for errors.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tmux&amp;rev=1753089137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:12:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tmux</title>
        <link>https://nx.beandog.org/doku.php?id=tmux&amp;rev=1753089137&amp;do=diff</link>
        <description>tmux

	*  Homepage

	*  Intro to tmux
	*  tmux and screen reference sheet
	*  sync tmux panes

To build tmux from source, libevent must be installed as well.  The tmux configure/build will link against libevent in /usr/local, but will not see it at runtime.  Build tmux as a static binary to work around it.

Set bindings to Ctl-A</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tomcat&amp;rev=1506664187&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-29T05:49:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tomcat</title>
        <link>https://nx.beandog.org/doku.php?id=tomcat&amp;rev=1506664187&amp;do=diff</link>
        <description>Apache Tomcat

	*  Tomcat 9 downloads

 Environment Variables 

	*  CATALINA_HOME - location of Tomcat core installation, fex /usr/local/tomcat
	*  JRE_HOME - location of the Java Runtime Environemnt (JRE)
	*  JAVA_HOME - location of the Java Development Kit (JDK)

You can override variables for in</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tr&amp;rev=1544805730&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-14T16:42:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tr</title>
        <link>https://nx.beandog.org/doku.php?id=tr&amp;rev=1544805730&amp;do=diff</link>
        <description>tr

	*  coreutils

Convert newline to space


cat test.txt | tr &quot;\n&quot; &quot; &quot;


Remove newlines


cat test.txt | tr -d &quot;\n&quot;


Convert upper case to lower case


cat test.txt | tr [:upper:] [:lower:]


Remove quotations


echo \&quot;testing\&quot; | tr -d [:punct:]</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tune2fs&amp;rev=1461779511&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-27T17:51:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tune2fs</title>
        <link>https://nx.beandog.org/doku.php?id=tune2fs&amp;rev=1461779511&amp;do=diff</link>
        <description>tune2fs

	*  Filesystems
	*  tune2fs

Set the volume label:


tune2fs -L gentoo /dev/sda2


Set reserved blocks percentage for root from default 5% to 2%:


tune2fs -m 2 /dev/sda2


Display current status:


tune2fs -l /dev/sda2


Example output:


tune2fs 1.42.9 (4-Feb-2014)
Filesystem volume name:   &lt;none&gt;
Last mounted on:          /boot
Filesystem UUID:          26302869-918a-47d8-b832-19391db8f439
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:    …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=tunnelblick&amp;rev=1753088252&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T08:57:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tunnelblick</title>
        <link>https://nx.beandog.org/doku.php?id=tunnelblick&amp;rev=1753088252&amp;do=diff</link>
        <description>TunnelBlick

	*  Network Fileshares
	*  OpenVPN
	*  OS X

TunnelBlick is software for OS X to connect to a VPN connection.  Locally, it is used to connect to the office&#039;s internal LAN.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu&amp;rev=1473453800&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-09-09T20:43:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu&amp;rev=1473453800&amp;do=diff</link>
        <description>Ubuntu

	*  Ubuntu Autoinstall
	*  Ubuntu HortonWorks
	*  Ubuntu Networking
	*  Ubuntu Release Upgrades
	*  Ubuntu Repositories
	*  Ubuntu Services
	*  Linux ISOs
	*  aptitude
	*  dpkg
	*  update-rc.d

Package Management

Update package repository

aptitude update

Update system packages

aptitude safe-upgrade

Search for a package

aptitude search &lt;package&gt;

Install, update, remove a package</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_autoinstall&amp;rev=1461605009&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-25T17:23:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_autoinstall</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_autoinstall&amp;rev=1461605009&amp;do=diff</link>
        <description>Ubuntu Autoinstall

	*  Ubuntu
	*  mkisofs
	*  tasksel
	*  Ubuntu Xen

Source ISO

First, download an Ubuntu ISO, and mount it so it can be accessed.


mkdir /mnt/iso
mount -o ro,loop ubuntu-14.04.4-server-amd64.iso /mnt/iso


Documentation

The ISO itself includes the documentation for setting up an automatic install, so you can view it directly if you want. In this case, I&#039;m using</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_hortonworks&amp;rev=1454025683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-29T00:01:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_hortonworks</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_hortonworks&amp;rev=1454025683&amp;do=diff</link>
        <description>Ubuntu HortonWorks

	*  Ubuntu
	*  Hadoop

Install the Ubuntu OS as normal. HortonWorks supports 12.04 and 14.04.

When partitioning the drives, do not create any swap.

Install some packages required by HDP:


aptitude -y install unzip ntp nscd


Increase the file descriptor and processor limits. In</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_networking&amp;rev=1463085448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-12T20:37:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_networking</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_networking&amp;rev=1463085448&amp;do=diff</link>
        <description>Ubuntu Networking

	*  Bonding
	*  Networking
	*  ifconfig
	*  ifenslave
	*  ifup
	*  ip
	*  route

	*  Debian wiki - Bonding

The programs for configuring networking on Ubuntu are ifup and ifdown. The read their configuration from /etc/network/interfaces. See the man page for interfaces. Also, see /usr/share/doc/ifupdown/examples</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_release_upgrades&amp;rev=1351034851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-10-23T23:27:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_release_upgrades</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_release_upgrades&amp;rev=1351034851&amp;do=diff</link>
        <description>Ubuntu Release Upgrades

	*  Ubuntu

Install upgrade software:


aptitude install update-manager-core 


Set the preferences for release upgrades in /etc/update-manager/release-upgrades and set the prompt to never, lts or normal

Start the release upgrade:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_repositories&amp;rev=1473454929&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-09-09T21:02:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_repositories</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_repositories&amp;rev=1473454929&amp;do=diff</link>
        <description>Ubuntu Repositories

Ubuntu 12.04.5

	*  /etc/apt/sources.list
	*  md5sum 506cce90eaf0967a5b4159f34a5f68af


# 

# deb cdrom:[Ubuntu-Server 12.04.5 LTS _Precise Pangolin_ - Release amd64 (20140806.1)]/ dists/precise/main/binary-i386/
# deb cdrom:[Ubuntu-Server 12.04.5 LTS _Precise Pangolin_ - Release amd64 (20140806.1)]/ dists/precise/restricted/binary-i386/
# deb cdrom:[Ubuntu-Server 12.04.5 LTS _Precise Pangolin_ - Release amd64 (20140806.1)]/ precise main restricted

#deb cdrom:[Ubuntu-Server…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_salt&amp;rev=1599202617&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-04T06:56:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_salt</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_salt&amp;rev=1599202617&amp;do=diff</link>
        <description>Ubuntu Salt

	*  Salt
	*  Ubuntu

	*  Salt Stack Package Repo

 Install Salt repo 


wget https://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest/SALTSTACK-GPG-KEY.pub
apt-key add SALTSTACK-GPG-KEY.pub
echo deb http://repo.saltstack.com/py3/ubuntu/20.04/amd64/latest focal main &gt; /etc/apt/sources.list.d/saltstack.list
apt-get update</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ubuntu_xen&amp;rev=1454609003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-04T18:03:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ubuntu_xen</title>
        <link>https://nx.beandog.org/doku.php?id=ubuntu_xen&amp;rev=1454609003&amp;do=diff</link>
        <description>Ubuntu Xen

	*  Ubuntu
	*  Xen

Install the Xen hypervisor tools and kernel:


aptitude -y install xen-hypervisor-amd64


Download the Ubuntu 14.04 / trusty kernels to do a netboot off of, the one with the most recent updates here.

Sample configuration, using a netboot kernel:</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=udev&amp;rev=1753089188&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:13:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>udev</title>
        <link>https://nx.beandog.org/doku.php?id=udev&amp;rev=1753089188&amp;do=diff</link>
        <description>udev

	*  Howto create a udev symlink for a DVD drive</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ufs&amp;rev=1377192826&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-08-22T17:33:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ufs</title>
        <link>https://nx.beandog.org/doku.php?id=ufs&amp;rev=1377192826&amp;do=diff</link>
        <description>UFS

	*  Filesystems

Mount a UFS filesystem in Linux


mount -t ufs -o ro,ufstype=ufs2 /dev/sdb2 /mnt/ufs</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=ufw&amp;rev=1433202328&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:45:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ufw</title>
        <link>https://nx.beandog.org/doku.php?id=ufw&amp;rev=1433202328&amp;do=diff</link>
        <description>ufw

	*  Firewall
	*  iptables
	*  Security
	*  Ubuntu

ufw, or uncomplicated firewall, is a command-line application that ships with Ubuntu to setup iptables.

Once you enable ufw with ufw enable, it will add the firewall to the startup services.

Examples


ufw allow proto tcp to any port 22
ufw allow proto tcp to any port 80
ufw allow proto tcp to any port 222
ufw allow proto tcp to any port 443
ufw allow proto tcp to any port 10000
ufw enable</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=unfoo&amp;rev=1442435164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-16T20:26:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unfoo</title>
        <link>https://nx.beandog.org/doku.php?id=unfoo&amp;rev=1442435164&amp;do=diff</link>
        <description>unfoo

	*  github master
	*  zip</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=useradd&amp;rev=1440544119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-25T23:08:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>useradd</title>
        <link>https://nx.beandog.org/doku.php?id=useradd&amp;rev=1440544119&amp;do=diff</link>
        <description>useradd

	*  getent
	*  usermod
	*  vipw

Create a new user, with a home

	*  -g Primary group of users
	*  -m Create the user&#039;s home directory
	*  -N Do not create a group with the same name as the user
	*  -s login shell of the new account


useradd -g users -m -N -s /bin/bash &lt;user&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=usermod&amp;rev=1399659729&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-09T18:22:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>usermod</title>
        <link>https://nx.beandog.org/doku.php?id=usermod&amp;rev=1399659729&amp;do=diff</link>
        <description>usermod

	*  useradd
	*  vipw

	*  Unix Users and Groups Cheat Sheet - good stuff

Change primary group


usermod -g user-group username


Add user to more groups


usermod -G &quot;group-a group-b&quot; -a username


Change home directory


usermod -d /home/dir username</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=uvesafb&amp;rev=1435684577&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T17:16:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uvesafb</title>
        <link>https://nx.beandog.org/doku.php?id=uvesafb&amp;rev=1435684577&amp;do=diff</link>
        <description>uvesafb

	*  Gentoo Wiki: uvesafb
	*  Funtoo Wiki: uvesafb
	*  Kernel driver documentation

Loading the module:


modprobe uvesafb mode_option=1024x768-32 mtrr=3 scroll=ywrap


Add the settings to the kernel boot params:


video=uvesafb:1024x768-32,mtrr:3,ywrap</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=varnish&amp;rev=1753089274&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:14:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>varnish</title>
        <link>https://nx.beandog.org/doku.php?id=varnish&amp;rev=1753089274&amp;do=diff</link>
        <description>varnish

	*  Homepage

Varnish is a web accelerator.

Wikipedia: A web accelerator is a proxy server that reduces web site access times. They can be a self-contained hardware appliance or installable software.

Configuration

Edit /etc/varnish/default.vcl:


backend default {
  .host = &quot;127.0.0.1&quot;;
  .port = &quot;80&quot;;
}</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=vboxmanage&amp;rev=1436368780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-08T15:19:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vboxmanage</title>
        <link>https://nx.beandog.org/doku.php?id=vboxmanage&amp;rev=1436368780&amp;do=diff</link>
        <description>VBoxManage

	*  VirtualBox

VBoxManage is used to control VirtualBox instances from the command-line. You can, fex, start an instance headless.

 Get the list of options: 


VBoxManage controlvm


 Start, stop, reset, etc.: 


VboxManage controvm &lt;vmname&gt; pause
VboxManage controvm &lt;vmname&gt; resume
VboxManage controvm &lt;vmname&gt; reset
VboxManage controvm &lt;vmname&gt; poweroff
VboxManage controvm &lt;vmname&gt; savestate
VboxManage controvm &lt;vmname&gt; acpipowerbutton</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=video_conversion&amp;rev=1753089410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:16:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>video_conversion</title>
        <link>https://nx.beandog.org/doku.php?id=video_conversion&amp;rev=1753089410&amp;do=diff</link>
        <description>Video Conversion

	*  faac
	*  Handbrake
	*  mp4box
	*  x264

Creating a Streamable MP4

Convert to Y4M

	*  16×9
	*  480p

First, take the original source and extract the video to a YUV4MPEG container.  At the same time, choose the new aspect ratio and video size.


ffmpeg -i source.mp4 -s hd480 -aspect 16:9 source.y4m</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=vifs&amp;rev=1753089092&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:11:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vifs</title>
        <link>https://nx.beandog.org/doku.php?id=vifs&amp;rev=1753089092&amp;do=diff</link>
        <description>vifs

	*  OS X
	*  nfs

Use vifs to edit filesystems mounted on OS X.

 Add an NFS share: 


nfs.beandog.org/var/www/html /var/www/html nfs auto,user,resvport,sync 0 0
automount -vc</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=vim&amp;rev=1344282663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-08-06T19:51:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vim</title>
        <link>https://nx.beandog.org/doku.php?id=vim&amp;rev=1344282663&amp;do=diff</link>
        <description>vim

	*  Vim Tips and Tricks

Vim is a console text editor designed to make you feel like a noob.

Modes

Vim has two modes, which I&#039;ll call navigation and editing mode.  In navigation mode, you are not making any direct changes to the text by typing.  You can still perform actions such as copying, pasting, moving, deleting, etc. along with file operations such as opening and saving files.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=vim_tips_and_tricks&amp;rev=1453227879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-19T18:24:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vim_tips_and_tricks</title>
        <link>https://nx.beandog.org/doku.php?id=vim_tips_and_tricks&amp;rev=1453227879&amp;do=diff</link>
        <description>Vim Tips and Tricks

	*  vim

	*  :e! Forced reload current of file
	*  zz Scroll current line to center
	*  zt Scroll current line to top
	*  zb Scroll current line to bottom
	*  10zl Scroll rightward 10 chars
	*  ZZ Write, if changed, and quit
	*  % Jump to corresponding brace</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=virtualbox&amp;rev=1449693908&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-12-09T20:45:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualbox</title>
        <link>https://nx.beandog.org/doku.php?id=virtualbox&amp;rev=1449693908&amp;do=diff</link>
        <description>VirtualBox

	*  Gentoo
	*  Networking
	*  VBoxManage

Shortcuts

 Switch to/from scale mode: 


&lt;Host Key&gt; + c


Networking

Setting up a bridged apater is simplest if you can directly get an IP address from your current network&#039;s DHCP server.

However, if you want / need to only have the server accessible locally, you can setup a NAT and then give it a local IP address that you can remote into from there.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=vixie-cron&amp;rev=1433202448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:47:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vixie-cron</title>
        <link>https://nx.beandog.org/doku.php?id=vixie-cron&amp;rev=1433202448&amp;do=diff</link>
        <description>vixie-cron

	*  cron

Gentoo Linux

	*  Gentoo

On Gentoo, there is an /etc/crontab file that will automatically run.  They do not need to be in root user&#039;s cron job lists.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=vnconfig&amp;rev=1364584689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-03-29T19:18:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vnconfig</title>
        <link>https://nx.beandog.org/doku.php?id=vnconfig&amp;rev=1364584689&amp;do=diff</link>
        <description>vnconfig

	*  NetBSD
	*  Xen

Use vnconfig to access virtual devices as harddrives.

List active devices


vnconfig -l


Create a 4GB virtual drive


dd if=/dev/zero bs=1024k count=4096 of=hdd.img


Create as a virtual device:


vnconfig vnd0 hdd.img


Release a device</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=wbadmin&amp;rev=1498063836&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-21T16:50:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wbadmin</title>
        <link>https://nx.beandog.org/doku.php?id=wbadmin&amp;rev=1498063836&amp;do=diff</link>
        <description>wbadmin

	*  Windows

System State Backup

Server Manager :: Tools :: Windows Server Backup

Backing up an Active Directory installation, you can create a system state backup. The backups must be saved to another physical drive connected to the server -- they cannot be done over a network share.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=webhdfs&amp;rev=1441830884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-09T20:34:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>webhdfs</title>
        <link>https://nx.beandog.org/doku.php?id=webhdfs&amp;rev=1441830884&amp;do=diff</link>
        <description>webhdfs

	*  Hadoop
	*  HDFS Filesystem
	*  hdfs

You can use REST to get contents / details of data on hdfs.

This will return a JSON:


curl -s &quot;http://node1/webhdfs/v1/user/root?op=LISTSTATUS&quot;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=webmin&amp;rev=1753089314&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:15:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>webmin</title>
        <link>https://nx.beandog.org/doku.php?id=webmin&amp;rev=1753089314&amp;do=diff</link>
        <description>webmin

	*  Homepage

Webmin makes life easier.

Use it to:

	*  Setup a firewall
	*  Setup user quotas
	*  Review system logs
	*  etc.

Manual install is simple.  Unpack the tarball and run setup.sh.  Startup and shut down scripts are in /etc/webmin -- stop and start.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=website_optimization&amp;rev=1329370414&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-16T05:33:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>website_optimization</title>
        <link>https://nx.beandog.org/doku.php?id=website_optimization&amp;rev=1329370414&amp;do=diff</link>
        <description>Website Optimization

	*  Optimization

	*  PHP: session_cache_limiter

PHP Caching

Anytime PHP uses a session, it applies the setting in session_cache_limiter in the PHP configuration.  This setting sends HTTP headers which directly affect the browser&#039;s caching.

Caching is disabled by default when sessions are used.  The preferred approach would be to set it globally to</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=wget&amp;rev=1753089340&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:15:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wget</title>
        <link>https://nx.beandog.org/doku.php?id=wget&amp;rev=1753089340&amp;do=diff</link>
        <description>wget

	*  Homepage

	*  &lt;http://www.thegeekstuff.com/2009/09/the-ultimate-wget-download-guide-with-15-awesome-examples/&gt;

Save file to a certain directory:


wget -P /tmp http://server/distro.iso


 Limit download rate 

Max at 750 KBps:


wget --limit-rate=750K http://server/distro.iso</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=whiptail&amp;rev=1395675083&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-03-24T15:31:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>whiptail</title>
        <link>https://nx.beandog.org/doku.php?id=whiptail&amp;rev=1395675083&amp;do=diff</link>
        <description>whiptail

	*  dialog
	*  pdmenu

	*  How to use whiptail to write interactive shell scripts

whiptail can be used to create console menus, and takes calls as a shell script.

In distros, whiptail is packaged in the newt library.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=windows&amp;rev=1498065801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-21T17:23:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windows</title>
        <link>https://nx.beandog.org/doku.php?id=windows&amp;rev=1498065801&amp;do=diff</link>
        <description>Windows

	*  PowerShell
	*  Samba
	*  Windows Software

	*  net
	*  sc
	*  wbadmin</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=windows_software&amp;rev=1498066300&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-21T17:31:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windows_software</title>
        <link>https://nx.beandog.org/doku.php?id=windows_software&amp;rev=1498066300&amp;do=diff</link>
        <description>Windows Software

	*  Windows

	*  CyberDuck - Amazon S3
	*  DragonDisk - Amazon S3
	*  mRemoteNG - RDP client
	*  TreeSizeFree - get file directory sizes
	*  WinSCP</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=wipefs&amp;rev=1501477272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-31T05:01:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wipefs</title>
        <link>https://nx.beandog.org/doku.php?id=wipefs&amp;rev=1501477272&amp;do=diff</link>
        <description>wipefs

	*  Filesystems

wipefs can remove signatures, labels, and RAID info from block devices. In some cases, gdisk will recommend using it.

By default, will show them:


/sbin/wipefs /dev/sdc


From a USB drive imaged with an Ubuntu .img file:


offset               type
----------------------------------------------------------------
0x1fe                dos   [partition table]

0x8001               iso9660   [filesystem]
                     LABEL: Ubuntu-Server 16.04.2 LTS i386
          …</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=x264&amp;rev=1753089404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:16:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>x264</title>
        <link>https://nx.beandog.org/doku.php?id=x264&amp;rev=1753089404&amp;do=diff</link>
        <description>x264

	*  faac
	*  mp4box
	*  Video Conversion

	*  x264 preset reference
	*  x264 Settings
	*  x264 Encoding Suggestions
	*  Authoring a professional Blu-ray Disc with x264

Syntax Reference
 Handbrake     libav        x264            8x8dct        -8x8dct      --no-8x8dct     aq-strength   -aq_strength --aq-strength   b-adapt                    --b-adapt       b-pyramid     -b-pyramid</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xcode&amp;rev=1404171871&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-30T23:44:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xcode</title>
        <link>https://nx.beandog.org/doku.php?id=xcode&amp;rev=1404171871&amp;do=diff</link>
        <description>Xcode

	*  OS X
	*  homebrew

Once you install the XCode tools, you&#039;ll also need the development libraries as well:


xcode-select --install</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xdebug&amp;rev=1433202566&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-01T23:49:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xdebug</title>
        <link>https://nx.beandog.org/doku.php?id=xdebug&amp;rev=1433202566&amp;do=diff</link>
        <description>xdebug

	*  PHP

Module

It is disabled by default.  It can be enabled by default by adding to the php.ini:


xdebug.default_enable = 1


Alternatively, it can be loaded in runtime:


xdebug_enable()


Source installation

In some cases, installing xdebug directly from PECL may not work.  If so, it&#039;s possible to do a source install instead.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xdm&amp;rev=1753089452&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xdm</title>
        <link>https://nx.beandog.org/doku.php?id=xdm&amp;rev=1753089452&amp;do=diff</link>
        <description>xdm

	*  Homepage

	*  OpenBSD

To start XFCE4 with XDM, edit your .xsession:


exec /usr/bin/startxfce4</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xe&amp;rev=1364935943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-04-02T20:52:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xe</title>
        <link>https://nx.beandog.org/doku.php?id=xe&amp;rev=1364935943&amp;do=diff</link>
        <description>xe

	*  Xen
	*  xl

Display commands


xe help


Destroy a vm completely


ve xm-destroy uuid=1-2-3-4</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xen-create-image&amp;rev=1433203553&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T00:05:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen-create-image</title>
        <link>https://nx.beandog.org/doku.php?id=xen-create-image&amp;rev=1433203553&amp;do=diff</link>
        <description>xen-create-image

	*  Xen
	*  xl
	*  xm


xen-create-image --size=16Gb --memory=1Gb --swap=512Mb --vcpus=2 --dist=quantal --hostname=quantal  --dhcp --dir=/home/xen



xen-create-image --memory=2Gb --vcpus=2 --dist=quantal --hostname=xenbox --dhcp \
--dir=/home/xen --image-dev=/dev/xen-virtual-drives/xenbox-root \
--swap-dev=/dev/xen-virtual-drives/xenbox-swap</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xen&amp;rev=1468532683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-07-14T21:44:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen</title>
        <link>https://nx.beandog.org/doku.php?id=xen&amp;rev=1468532683&amp;do=diff</link>
        <description>Xen

	*  CentOS Xen
	*  Gentoo Xen
	*  NetBSD Xen
	*  System Rescue CD Xen
	*  Ubuntu Xen
	*  xen-create-image
	*  xl
	*  xm

	*  PyGrub
	*  &lt;http://wiki.xen.org/wiki/Xen_Overview&gt;
	*  &lt;http://wiki.xen.org/wiki/XCP_Ubuntu_Install&gt;
	*  &lt;https://help.ubuntu.com/community/Xen&gt;
	*  Xen Hypervisor Command Line Options
	*  Debian Wiki - Xen
	*  Creating and installing a CentOS 5 domU
	*  Grant McWilliams Xen howtos - good scripts to bootstrap Linux domUs
	*  Xen Configuration Options - for xen.cfg

Xe…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xfs&amp;rev=1433439280&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-04T17:34:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xfs</title>
        <link>https://nx.beandog.org/doku.php?id=xfs&amp;rev=1433439280&amp;do=diff</link>
        <description>XFS

	*  Filesystems
	*  acl
	*  attr
	*  mkfs.xfs - also see extra mount instructions
	*  mount
	*  xfs_copy
	*  xfs_info
	*  xfs_io
	*  xfs_growfs
	*  xfsdump
	*  xfsrestore

	*  xfsprogs
	*  XFS wiki
	*  XFS Overview &amp; Training

Featureset

	*  originally designed for media streaming requiring predictable latencies
	*  filesystems as large as a million terabytes
	*</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xfs_growfs&amp;rev=1433439375&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-04T17:36:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xfs_growfs</title>
        <link>https://nx.beandog.org/doku.php?id=xfs_growfs&amp;rev=1433439375&amp;do=diff</link>
        <description>xfs_growfs

	*  XFS
	*  mkfs.xfs

Use xfs_growfs to grow an already mounted XFS device.

Initialize specific size

Start off with a size of 1 GB:


mkfs.xfs -d name=/dev/sda,size=1g


Mount the device as normal:


mount /dev/sda /mnt/xfs


Verify everything:


xfs_info /dev/sda</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xfs_info&amp;rev=1433438331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-04T17:18:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xfs_info</title>
        <link>https://nx.beandog.org/doku.php?id=xfs_info&amp;rev=1433438331&amp;do=diff</link>
        <description>xfs_info

	*  XFS
	*  mkfs.xfs
	*  mount

Use xfs_info to get details about a mounted filesystem:


xfs_info /dev/sda



meta-data=/dev/sda               isize=256    agcount=4, agsize=524288 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0
data     =                       bsize=4096   blocks=2097152, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   a…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xhprof&amp;rev=1753089479&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-21T09:17:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xhprof</title>
        <link>https://nx.beandog.org/doku.php?id=xhprof&amp;rev=1753089479&amp;do=diff</link>
        <description>xhprof

	*  Homepage

	*  PHP
	*  PHP Optimization

xhprof is a PHP profiler.  It will tell you why your pages are slow.

Installation

To use it with your sites, add this to .htaccess in the root folder:


php_value auto_prepend_file /home/steve/public_html/xhprof_lib/header.php
php_value auto_append_file /home/steve/public_html/xhprof_lib/footer.php</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xl&amp;rev=1461896849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-29T02:27:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xl</title>
        <link>https://nx.beandog.org/doku.php?id=xl&amp;rev=1461896849&amp;do=diff</link>
        <description>xl

	*  Xen
	*  xe

Create a new domain with a config file


xl create xen.cfg


Display all running domains


xl list


Shutdown a domain immediately

This is similar to pulling the power cable on a server.


xl destroy vm


Send a shutdown signal

Poweroff, the nice way.</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xm&amp;rev=1364570523&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-03-29T15:22:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xm</title>
        <link>https://nx.beandog.org/doku.php?id=xm&amp;rev=1364570523&amp;do=diff</link>
        <description>xm

	*  Xen
	*  xl

Connect to a domain&#039;s console

Use Ctl ] to exit.


xm console domain-id</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=xset&amp;rev=1520532709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-08T18:11:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xset</title>
        <link>https://nx.beandog.org/doku.php?id=xset&amp;rev=1520532709&amp;do=diff</link>
        <description>xset

Turn the screen completely off, as compared to using a screensaver to blank it.

Can use this with an acpid event of lid closed / opened. Screen will reactivate upon any mouse movement or keypress.


xset dpms force off</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=yaboot&amp;rev=1370040202&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-31T22:43:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yaboot</title>
        <link>https://nx.beandog.org/doku.php?id=yaboot&amp;rev=1370040202&amp;do=diff</link>
        <description>yaboot

	*  PowerMac G5

	*  Ubuntu yaboot

Use yaboot to boot into a Linux install from a PowerPC Mac.

Create a configuration file in /etc/yaboot.conf.

Set the boot parameter to the partition where the NewWorld bootblock is installed (typically /dev/sda2).


boot=/dev/sda2</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=yafc&amp;rev=1435676843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-30T15:07:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yafc</title>
        <link>https://nx.beandog.org/doku.php?id=yafc&amp;rev=1435676843&amp;do=diff</link>
        <description>yafc

	*  ftp
	*  ncftp
	*  lftp

Yet another FTP client.

YAFC accepts connections using ftp:// as a URI.  It can also handle SFTP connections.


yafc ftp://user:pass@server.com/public_html


Fetch recursively and retain permissions:


&gt; get -rp *</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=yarn_application&amp;rev=1445538113&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-22T18:21:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yarn_application</title>
        <link>https://nx.beandog.org/doku.php?id=yarn_application&amp;rev=1445538113&amp;do=diff</link>
        <description>yarn application

	*  yarn

Manage applications through YARN.

Application Lists

Running -list will show all the applications that are currently accepted (queued up) or currently running.


yarn application -list


To reduce it to a certain subset, use</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=yarn_node&amp;rev=1445543459&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-10-22T19:50:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yarn_node</title>
        <link>https://nx.beandog.org/doku.php?id=yarn_node&amp;rev=1445543459&amp;do=diff</link>
        <description>yarn node

	*  Hadoop
	*  yarn

 List nodes 


yarn node -list


Display the status of a specific node:


yarn node -status node1.beandog.org:46728



Node Report : 
        Node-Id : node1.beandog.org:46728
        Rack : /default-rack
        Node-State : RUNNING
        Node-Http-Address : node1.beandog.org:8042
        Last-Health-Update : Thu 22/Oct/14 01:48:18:661MDT
        Health-Report : 
        Containers : 3
        Memory-Used : 18634MB
        Memory-Capacity : 26624MB
        CPU-…</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=yum&amp;rev=1439934844&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-18T21:54:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yum</title>
        <link>https://nx.beandog.org/doku.php?id=yum&amp;rev=1439934844&amp;do=diff</link>
        <description>yum

	*  CentOS

Package Management

Check for system updates


yum check-update


Update system


yum update


Install a package


yum install man


Also, agree to install:


yum -y install man


Package search


yum list &lt;exact package name&gt;
yum search &lt;foo&gt;</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=zfs&amp;rev=1433203832&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-02T00:10:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zfs</title>
        <link>https://nx.beandog.org/doku.php?id=zfs&amp;rev=1433203832&amp;do=diff</link>
        <description>ZFS

	*  Filesystems
	*  FreeBSD
	*  ZFS On Linux
	*  ZFS Administration - the definitive guide to ZFS on Linux
	*  FreeBSD Handbook: ZFS
	*  ZFS on FreeBSD
	*  ZFS Evil Tuning Guide

BIG FAT WARNING

Do NOT use fuse with ZFS.  If there is the slightest hiccup, the filesystem will crash and you will lose all your data.

Examples

Create a new ZFS filesystem</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=zip&amp;rev=1442435175&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-16T20:26:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zip</title>
        <link>https://nx.beandog.org/doku.php?id=zip&amp;rev=1442435175&amp;do=diff</link>
        <description>zip

	*  unfoo

Use zip to create compressed .zip files

Example:

Zip recursively ./* with verbose output


zip -rv /tmp/zipfile.zip *</description>
    </item>
    <item rdf:about="https://nx.beandog.org/doku.php?id=zsh&amp;rev=1419009669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-12-19T17:21:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zsh</title>
        <link>https://nx.beandog.org/doku.php?id=zsh&amp;rev=1419009669&amp;do=diff</link>
        <description>#!/bin/zsh

	*  Terminal Shells
	*  bash
	*  csh
	*  ksh
	*  sh
	*  tcsh

Update environment variables

If you are running remote commands (git, for example), and you need access to files in /usr/local, you&#039;ll need to update your PATH environment variable:

.zshenv


PATH=&quot;${PATH}:/usr/local/bin&quot;</description>
    </item>
</rdf:RDF>
