# Procedure to copy mp3 files from Youtube playlist to Android smartphone # Prerequisites: Ubuntu 17.10, bash shell, mp3gain, parallel (to use multi-core processors) # Prerequisites: Google Chrome Web browser in Ubuntu, AirDroid on Android smartphone #VARIABLES TOOL=youtube-dl INSTALLDIR=~/$TOOL # install mp3gain (if not installed) if ! 236 more words
Tags » Ubuntu.
sudo apt update sudo apt install git cd rm -rf spectre-meltdown-checker git clone https://github.com/speed47/spectre-meltdown-checker.git cd spectre-meltdown-checker chmod +x spectre-meltdown-checker.sh sudo ./spectre-meltdown-checker.sh grep CONFIG_PAGE_TABLE_ISOLATION=y /boot/config-`uname -r` && echo "patched :)" || echo "unpatched :(" grep cpu_insecure /proc/cpuinfo && echo "patched :)" || echo "unpatched :(" dmesg | grep "Kernel/User page tables isolation: enabled" && echo "patched :)" || echo "unpatched :(" uname -a
Running Ubuntu 17.10 as a VirtualBox guest works fine except for accessing files located on the host.
Only vboxguest and vboxvideo modules are available and loaded. 96 more words
Welcome to the Ubuntu OpenStack development summary!
This summary is intended to be a regular communication of activities and plans happening in and around Ubuntu OpenStack, covering but not limited to the distribution and deployment of OpenStack on Ubuntu. 642 more words
How to enable new Quad9 (22.214.171.124) DNS and DNSSEC service in Ubuntu 17.10 64-bit using a bash shell script
# enable new Quad9 (126.96.36.199) DNS and DNSSEC service # in Ubuntu 17.10 64-bit using a bash shell script sudo apt purge unbound LogTime=$(date '+%Y-%m-%d_%Hh%Mm%Ss') cp /etc/resolv.conf $HOME/resolv.conf_$LogTime cp /etc/nsswitch.conf $HOME/nsswitch.conf_$LogTime cp /etc/systemd/resolved.conf $HOME/resolved.conf_$LogTime sudo service resolvconf stop sudo update-rc.d resolvconf remove cp /etc/resolv.conf /tmp/resolv.conf grep -v nameserver /tmp/resolv.conf > /tmp/resolv.conf.1 echo 'nameserver 188.8.131.52' >> /tmp/resolv.conf.1 sudo cp /tmp/resolv.conf.1 /etc/resolv.conf sudo service resolvconf start # enable systemd caching DNS resolver rm /tmp/nsswitch.conf rm /tmp/nsswitch.conf.1 cp /etc/nsswitch.conf /tmp/nsswitch.conf grep -v hosts /tmp/nsswitch.conf > /tmp/nsswitch.conf.1 # dns must be mentioned in next line, or else wget does not work echo 'hosts: files mdns4_minimal resolv dns myhostname mymachines' >> /tmp/nsswitch.conf.1 sudo cp /tmp/nsswitch.conf.1 /etc/nsswitch.conf # set DNS server to 184.108.40.206 rm /tmp/resolved.conf rm /tmp/resolved.conf.1 cp /etc/systemd/resolved.conf /tmp/resolved.conf grep -v DNS /tmp/resolved.conf > /tmp/resolved.conf.1 # enable new Quad9 (220.127.116.11) DNS and DNSSEC service # https://arstechnica.com/information-technology/2017/11/new-quad9-dns-service-blocks-malicious-domains-for-everyone/ echo 'DNS=18.104.22.168' >> /tmp/resolved.conf.1 echo 'DNSSEC=yes' >> /tmp/resolved.conf.1 sudo cp /tmp/resolved.conf.1 /etc/systemd/resolved.conf sudo systemd-resolve --flush-caches sudo systemctl restart systemd-resolved sudo systemd-resolve --flush-caches sudo systemd-resolve --status # It is probably also necessary to manually set # the DNS server to 22.214.171.124 in the router's configuration # and in the NetworkManager GUI # test DNSSEC validation using dig command-line tool and using DNS server 126.96.36.199: # see: https://docs.menandmice.com/display/MM/How+to+test+DNSSEC+validation dig pir.org +dnssec +multi