PiShrink is a bash script that automatically shrink a pi image that will then resize to the max size of the SD card on boot. This will make putting the image back onto the SD card faster and the shrunk images will compress better. In addition the shrinked image can be compressed with gzip and xz to create an even smaller image. Parallel compression of the image using multiple cores is supported.
To answer your question, the best way would be to create a file called /etc/dnsmasq.d/99-interfaces.conf, and list your interfaces that are not specified in /etc/dnsmasq.d/01-pihole.conf. For example:
interface=wan0
When the DNSmasq service runs, it would always listen on the interfaces specified in 01-pihole.conf in addition to those in 99-interfaces.conf (regardless of IP address range that the interface is using), and it would survive pihole updates/changes.
FYI; the gravity script uses the IP address as defined in /etc/pihole/setupVars.conf when building it's list of blocked hosts. Any devices connected to a different IP address range will be able to query the DNS server, but will timeout when accessing blocked hosts, instead of hitting the webserver and getting a "blank page"
Clear Linux OS is an open source, rolling release Linux distribution optimized for performance and security, from the Cloud to the Edge, designed for customization, and manageability.
yuzu is an experimental open-source emulator for the Nintendo Switch from the creators of Citra.
It is written in C++ with portability in mind, with builds actively maintained for Windows and Linux. The emulator is capable of running several commercial games.
yuzu only emulates a subset of Switch hardware and therefore most commercial games do not run at full speed or are not fully functional.
DSVPN is a Dead Simple VPN, designed to address the most common use case for using a VPN:
!++ with debian 9
The classic minimal crunchbang feel, now with debian 9 stretch.
- Offloads rendering to the GPU for lower system load and buttery smooth scrolling. Uses threaded rendering to minimize input latency.
- Supports all modern terminal features: graphics (images), unicode, true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and several new terminal protocol extensions.
- Supports tiling multiple terminal windows side by side in different layouts without needing to use an extra program like tmux
- Can be controlled from scripts or the shell prompt, even over SSH.
- Has a framework for Kittens, small terminal programs that can be used to extend kitty's functionality. For example, they are used for Unicode input, Hints and Side-by-side diff.
- Supports startup sessions which allow you to specify the window/tab layout, working directories and programs to run on startup.
- Cross-platform: kitty works on Linux and macOS, but because it uses only OpenGL for rendering, it should be trivial to port to other Unix-like platforms.
- Allows you to open the scrollback buffer in a separate window using arbitrary programs of your choice. This is useful for browsing the history comfortably in a pager or editor.
Useless Use of Kill -9 form letter
(Quote abomination)
No no no. Don't use kill -9.
It doesn't give the process a chance to cleanly:
1) shut down socket connections
2) clean up temp files
3) inform its children that it is going away
4) reset its terminal characteristics
and so on and so on and so on.
Generally, send 15, and wait a second or two, and if that doesn't
work, send 2, and if that doesn't work, send 1. If that doesn't,
REMOVE THE BINARY because the program is badly behaved!
Don't use kill -9. Don't bring out the combine harvester just to tidy
up the flower pot.
Just another Useless Use of Usenet
sslh accepts connections on specified ports, and forwards them further based on tests performed on the first data packet sent by the remote client.
Probes for HTTP, SSL, SSH, OpenVPN, tinc, XMPP are implemented, and any other protocol that can be tested using a regular expression, can be recognised. A typical use case is to allow serving several services on port 443 (e.g. to connect to SSH from inside a corporate firewall, which almost never block port 443) while still serving HTTPS on that port.
Hence sslh acts as a protocol demultiplexer, or a switchboard. Its name comes from its original function to serve SSH and HTTPS on the same port.
iftop ist ein Kommandozeilenwerkzeug zum Überwachen des Netzwerkverkehrs (Traffic) in Echtzeit, ähnlich wie das Programm top zum Überwachen der Prozesse.
iftop listet alle Netzwerkverbindungen einer Netzwerkschnittstelle übersichtlich auf und zeichnet im Hintergrund ein Balkendiagramm. Die Einträge können dabei nach verschiedenen Kriterien sortiert werden, vorrangig jedoch nach Bandbreite.
FeedReader is a modern desktop application designed to complement existing web-based RSS accounts.
It combines all the advantages of web based services like synchronisation across all your devices with everything you expect from a modern desktop application.
What Is It?
It's like SSH, but more secure, and with cool modern features. It is not an implementation of SSH, it is a new, modern protocol.
Why Do I Want It?
- Memory Safe + Fast (show more)
- Modern Crypto (show more)
- Paranoia Grade Security (show more)
- Secure Against User Psychology (show more)
- Realize that you'd become so close to OpenSSH that you'd lost the ability to see the gaps in its user experience (show more)
CorebirdNative
Gtk+ Twitter client for the Linux desktop
Corebird is a modern, easy and fun Twitter client, just what you were looking for, right?
MultiBootUSB is a cross platform software written in python which allows you to install multiple live linux on a USB disk non destructively and option to uninstall distros. Try out the world's first true cross platform multi boot live usb creator for free.
usermod -a -G examplegroup exampleusername