====== Home microserver information ====== ====== nut ====== wget "http://www.networkupstools.org/source/2.7/nut-2.7.2.tar.gz" ./configure \ --prefix=/apps/nut \ --with-usb \ --without-doc \ --with-serial \ --without-ipmi \ --without-freeipmi \ --without-macosx_ups \ --without-avahi \ --with-cgi \ --with-statepath=/apps/nut/var/state/ups \ --with-systemdsystemunitdir=/usr/lib/systemd/system make -j2 make install mv /usr/apps/nut/lib/systemd/system/*.service /usr/lib/systemd/system/ useradd -r -d /apps/nut/home -m -s /sbin/nologin nut mkdir -p /apps/nut/var/state/ups chown nut -R /apps/nut/var chmod 777 /apps/nut/var/state/ups cd /apps/nut/ chown root. etc/* chgrp nobody etc/upsd.users Config files (cleaned): cat> ./upsd.conf< cat> ./upsd.users< cat> ./nut.conf< cat> ./upssched.conf< cat> ./ups.conf< cat> ./upsmon.conf< Testing: cd /apps ./bin/blazer_usb -DDD -a salicru ====== asterisk ====== wget "http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz" tar xzfv asterisk-11-current.tar.gz rm -f asterisk-11-current.tar.gz cd asterisk-11.* ./configure --prefix=/apps/asterisk --disable-xmldoc cat >menuselect.makedeps< cat >menuselect.makeopts< just 4 fun: make menuselect make -j2 contrib/scripts/get_mp3_source.sh make install cd /apps/asterisk useradd -r -m -s /bin/nologin -d /apps/asterisk/home asterisk chown asterisk -R var/lib/asterisk chown asterisk -R var/spool/asterisk ====== pkg list ====== pacman -Q | awk '{print $1}' > pkgs.txt acl alsa-lib apr apr-util archlinux-keyring attr autoconf automake avahi bash binutils bison bluez bluez-firmware bluez-libs bzip2 ca-certificates cifs-utils cloog coreutils cracklib cryptsetup curl damageproto db dbus desktop-file-utils device-mapper dhcpcd diffutils dirmngr dnssec-anchors e2fsprogs elfutils elinks enca ethtool expat fakeroot ffmpeg file filesystem findutils fixesproto flac flex fontconfig freetype2 fribidi gamin gawk gc gcc gcc-libs gd gdbm gettext glib2 glibc gmp gnupg gnutls gpgme gpm graphite grep groff gsm guile gzip harfbuzz hdparm htop hwids iana-etc inetutils iniparser inputproto iproute2 iptables iputils isl jfsutils js185 json-c kbd kbproto keyutils kmod krb5 lame ldb ldns less libaio libarchive libass libassuan libasyncns libatomic_ops libbluray libbsd libcap libcap-ng libcups libdaemon libdbus libdrm libedit libevent libexif libffi libgcrypt libgpg-error libgssglue libical libice libid3tag libidn libjpeg-turbo libksba libldap libltdl libmariadbclient libmodplug libmpc libnl libogg libpcap libpciaccess libpipeline libpng libpulse librpcsecgss libsasl libseccomp libsm libsndfile libssh2 libsystemd libtasn1 libtheora libtiff libtirpc libtool libunistring libusb libusb-compat libutil-linux libva libvdpau libvorbis libvpx libwbclient libx11 libx264 libxau libxcb libxdamage libxdmcp libxext libxfixes libxi libxml2 libxrender libxshmfence libxtst libxxf86vm licenses linux linux-api-headers linux-firmware linux-headers llvm-libs logrotate lsof lua51 lvm2 lzo2 m4 make man-db man-pages mdadm mesa mesa-libgl minidlna mkinitcpio mkinitcpio-busybox mlocate mpfr nano ncurses netctl netstat-nat nettle nfs-utils nfsidmap nspr opencore-amr openjpeg openresolv openssh openssl openvpn opus orc p11-kit pacman pacman-mirrorlist pam pambase patch pbzip2 pciutils pcmciautils pcre perl pigz pinentry pkg-config pkgfile pm-quirks pm-utils popt ppp procps-ng psmisc pth python python2 readline recode recordproto reiserfsprogs renderproto rpcbind rsync rtmpdump run-parts s-nail samba schroedinger screen sdl sed serf shadow smbclient speex sqlite strace subversion sudo sysfsutils syslinux systemd systemd-sysvcompat talloc tar tcpdump tdb tevent texinfo tmux tre tzdata usbutils util-linux v4l-utils vi vim vim-runtime wayland wget which wvdial wvstreams x265 xcb-proto xextproto xf86vidmodeproto xfsprogs xplc xproto xvidcore xz zlib