Windows and Unix systems have been invading each others’ turf, and people expect that they will not only play together nicely, but that they will share. A lot of emphasis has been placed on peaceful coexistence between Unix and Windows. Samba runs on Unix platforms, but speaks to Windows clients like a native. It allows a Unix system to move into a Windows “Network Neighborhood” without causing a stir. Windows users can happily access file and print services without knowing or caring that those services are being offered by a Unix host. All of this is managed through a protocol suite which is currently knownRead More →

This is scheduled in CRON. It will run every 30 minutes and check for network inactivity. It compares the RX and TX packets from 30 minutes ago to detect if they significantly increased. If they haven’t, it will force the system to sleep. Although it may not be obvious, there’s a direct connection between your energy use and the environment. When you consume less power, you reduce the amount of toxic fumes released by power plants, conserve the earth’s natural resources and protect ecosystems from destruction. By taking steps to reduce your energy intake, you’ll contribute to a healthier and happier world. Installation (will runRead More →

Aria2 is the next generation download utility. aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces. Aria2 is an open source and free lightweight multi-protocol & multi-server command-line download utility for Windows, Linux and Mac OSX. It has an ability to download files from multiple protocols and sources including HTTP/HTTPS, FTP, BitTorrent and Metalink. It improves download speed by utilizing maximum download bandwidth and speeds up your download experience. Aria2 WebUI is an open source web frontend for aria2. The software bills itself as the finestRead More →

Snappy is a software deployment and package management system developed by Canonical for the Linux operating system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions allowing distro-agnostic upstream software packaging. Snappy was originally designed for Ubuntu Touch. The system is designed to work for internet of things, cloud and desktop computing. Snap application packages of software are self-contained and work across a range of Linux distributions. This is unlike traditional Linux package management approaches, like APT or YUM, which require specifically adapted packages for each Linux distribution therefore adding delay between application development and itsRead More →

Wake-On-LAN (WOL) is a network standard, which provides the ability to switch on remote computers through special network packets, called Magic Packet from sleeping, hibernating, or powered-off state. It only works with Wake-On-LAN compliant BIOS and NIC. First of all, the motherboard should support Wake-On-LAN and it should be enabled in the BIOS. Different BIOSs and motherboards do this differently. Even though Wake-On-LAN works in network layer 2, OS support is still one of the important things to make it work. Even if you see the Ethernet port LED is on after the halt/shutdown, the OS shuts off the Ethernet internally. One must tell EthernetRead More →

youtube-dl is a command-line program to download videos from and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific. Also available as a Windows executable that includes Python. youtube-dl should work in your Unix box, in Windows or in Mac OS X. It is released to the public domain, which means you can modify it, redistribute it or use it however you like. Update youtube-dl Download latest Debian deb from: Alternative install: Options By default youtube-dl tries to download the best available quality, i.e. if you want the best quality you don’t needRead More →

Keep your current IP address in sync with your No-IP host or domain with Dynamic Update Client (DUC). Dynamic DNS Update Client continually checks for IP address changes in the background and automatically updates the DNS at No-IP whenever it changes. Command Line Interface, Quick & Easy Setup, Widely Compatible, Auto Host List Download, Runs When Logged Out, Open Source. Once you have opened your Terminal window, log in as the “root” user. sudo -s cd /usr/local/src/ wget tar xf noip-duc-linux.tar.gz cd noip-2.1.9-1/ make install You will then be prompted to log in with your No-IP account username and password. If you get “makeRead More →

This program will keep your system ON based on certain parameters; namely cpu load, user activity, and network traffic (boolean OR for all three). It will also log its interval analysis to a managed log file. Keep.Awake works with Ubuntu 18.04 Bionic due to the fact that it is using X Desktop instead of Wayland. sudo apt install bzr libxss-dev libx11-dev libffi-dev python3-pip python3-netifaces python3-psutil xz-utils pip3 install xprintidle bzr branch lp:keep.awake Script for startup ( Does not support auto-login! !/bin/bash SERVICE=”” if pgrep -x “$SERVICE” >/dev/null then echo “$SERVICE is running” else cd ~/keep.awake/v4 nohup ./ -r > /dev/null 2>&1 & fi fixRead More →

wsdd implements a Web Service Discovery host daemon. This enables (Samba) hosts, like your local NAS device, to be found by Web Service Discovery Clients like Windows. Since NetBIOS discovery is not supported by Windows anymore, wsdd makes hosts to appear in Windows again using the Web Service Discovery method. This is beneficial for devices running Samba, like NAS or file sharing servers on your local network. With Windows 10 version 1511, support for SMBv1 and thus NetBIOS device discovery was disabled by default. This causes hosts running Samba not to be listed in the Explorer’s “Network (Neighborhood)” views. While there is no connectivity problemRead More →

This is line 1 (Shift + Enter)This is Line 2 (Shift + Enter)This is Line 3 (Shift + Enter) This is line 5 (Shift + Enter)This is line 6 (Shift + Enter) This is a new paragraph (Enter)Read More →