Skip to main content

Posts

Blocklist-Update.sh

Blocklist-Update.sh is a script that I wrote to manage blocklists from bluetack etc to be used in conjunction with Transmission torrent downloader in Linux/MacOS. The script can be taylored to work with Qbittorrent as well, but the placement of the blocklists means you'd have to redirect the blocklist to go somewhere locally manageable as Transmission uses its own blocklist directory in .config. I believe there are about 10 lists there now. It works well for my needs. It can be ran weekly using crontab in standard user profile.  To download:  blocklist-update.sh To download the others:  Github

LINUX MINT 19

With Linux Mint 19.1 coming in November, I decided to switch from arch-based as it was getting kind of buggy, I chose Linux Mint 19 and 18.3 for my drives, mostly because older computers wouldn’t work as well graphically with the new xorg stack in 19. The newer computer, however, works fine. It uses the modesetting driver in place of the standard intel driver that the cpu calls for. This seems to weed out any issues and the performance is at least on par with the brand name version of the driver module. Linux Mint all-in-all works better and smoother with regards to default themes and with optimizing itself for SSD drives. It also has a lot of things that I’m used to with regards to the traditional layout of the desktop, the standard Ubuntu base for packages, and the way that rather than resorting to a terminal every single time I want something done, I can find a graphical component for most things. My one gripe with Linux Mint is that in a short while, many of t...

VIVALDI 2.0 SNAPSHOTS AND UPCOMING RELEASE

The Vivaldi browser, a browser built off of HTML, CSS, and backed by the Blink engine most notably found in Google-Chrome, is a bit of fresh air within the browser world. The newest snapshots are no exception. Vivaldi recently jumped their snapshot release to version number 2.0.xx and since have been making a long list of improvements. All of three snapshots in as many weeks seems to be making great strides at ironing out the final little bugs. No one is certain exactly what date the new and improved Vivaldi milestone will be released, however, it is speculated that they are on the home stretch now. Vivaldi recently fixed some mac media issues and other regressions and crashes in their browser, the new Milestone looks as though it will have the Sync feature officially added this time around. They are also making tremendous strides in their web mail client and as of late, I can say that it seems to work really well. Vivaldi has also added some useful toggles within the settin...

PUPPY LINUX: A LIGHT DISTRIBUTION LIKENED UNTO KNOPPIX BUT BASED LOOSELY OFF OF VECTOR

Puppy Linux is a distribution that few people really try out. Little is really known about the distribution and the ones who benefit most from it are the ones who never want to get their hands dirty fixing some bug(or even seeing bugs at all really). Puppy was pieced together file by file and is thus related strictly to no other distribution, but rather takes from all of them. It is based on GNULinux and follows the GNU licensing. Puppy runs on a limited portion of RAM which is negligible by today’s standards. Puppy boots to around 100 MB or less but it is recommended to have about 128 or better MB of memory in the machine. Puppy has versions built for ARM devices as well. The distribution was built to breathe life in older hardware and show users off a whole new set of modern software despite not necessarily having to be ran from a hard drive, in fact, the distribution can run on systems where the hard drive is dead or not present at all. To boot to the system, ...

MOZILLA TO IMPLEMENT CONTENT BLOCKING FEATURE IN UPCOMING FIREFOX AND OTHER SECURITY ENHANCEMENTS

Firefox 63 marks a big turning point for Firefox, not only will it see a new Content blocking feature implemented which will automatically allow users to block all kinds of tracking scripts and cookies(even slow ones) which will improve performance as well as security, but they are also working on a potential option to help secure users’ DNS traffic within the browser as well. This will use DoH or DNS over Https which will encrypt DNS data. The feature is in Nightly versions now and is not enabled by default, but users who wish to try it out can do so. Also, as with Google Chrome Canary, the browser is also trying to eliminate its future use of Symantec certificates. In the past, malicious apps and sites have used signed certificates from trusted websites such as Verisign and even Symantec. The Symantec certs will no longer be valid in Firefox and Chrome after the nightly/Canary versions become stable. Meanwhile, the browser is also undergoing minor UI and backend change...

INTEL MICROCODE UPDATES IN LINUX

A week ago, it was revealed that Ubuntu and its derivatives would be releasing patches to the Linux kernel to try and prevent a critical flaw with the L1TF or a flaw directly affecting memory cache found in L1 of an intel cpu core which was exposed to malicious code running in the background which would steal personal information and reveal it to attackers. This was patched previously, however, Canonical, the company behind Ubuntu didn’t actually fix everything. There was an apology released by Canonical for in fact mucking some things up with their previous patch. It was revealed that there would be another patch to the kernel which came through about a week or so ago, however, this didn’t fix everything either. Intel Microcode is CPU instruction code which is updated by the CPU vendor to add security patches and new instructions to the CPU. Intel aren’t as forthcoming as some might like for them to be about their company’s updates to their CPU firmware. Intel has in th...

DEBIAN IS 25 THIS WEEK

Debian, the operating system that really started it all, is now turning 25. To kick off this feat, many are celebrating by explaining things about the history of the project, such as this article from Itsfoss: here. Debian is one of the oldest operating systems that is still being developed. It is the forefather of many offshoots such as Ubuntu which is closely tied to its stable branch with emphasis on security updates and newer software packages. Ubuntu takes a modest, yet modern approach with comparison to Debian’s more cautious approach with chooses stability over anything else. It is also a grandparent to Linux Mint, the second most popular distribution in the Linux world for modern desktops and laptops. Linux Mint again allows users a choice, but prefers stability and usability over anything else, however, it does add features that are not in neither in Ubuntu or Debian. Debian was around before the advent of AOL and the internet, with that age, it has progressed...

SYSTEMD TIMERS

In the spirit of the bash scripting tutorials I am working on, this is one tool that can be quite useful when automating certain tasks. Systemd utilizes files in detail describing each unit. These unit files give the name and path of the unit to be ran and act more like .desktop files in way of their format. Systemd can not run a unit without a file such as this. Systemd timers follow the system clock to perform an action. To list timers on a system, running the command systemctl list-timers (--all) will respectively display each timer active on a system with the all flag showing inactive ones too. To create your own timers/services you can use the following format: [UNIT] Description=”Aptly names or describes what the unit/script will do” CONFLICTS=”Makes sure the timer stops when the service starts” [SERVICE] Type=”Simple usually works for a service unless you just want it to run once then oneshot works” ExecStart= path to file or service to be ran ...