Monthly Archives

4 Articles

Command-line/Bash/Linux

cPanel: Listing all domains

Posted by Kevin Kivi on

I made a bash script listing all main domains and addon domains (for certain user by username or domain or for all users) in cPanel.

Usage: lsdom [OPTION] [INPUT]
Example: lsdom [cPanel username]
Lists domains for certain user by username or domain or for all users

Options:
  -d [domain]      Displays all domains of the user of the input domain.
  -a, --all        Lists all domains.
  -v, --version    Displays version.
  -h, --help       This help page.

Ubuntu/Desktop/Camera

Ubuntu: Loading Photos from Nikon D3300 DSLR Camera

Posted by Kevin Kivi on

I had some trouble loading photos from my Nikon D3300 camera. I had the USB cable, which came with and connected my PC to it. The camera was on.

I use Xubuntu. My file manager is Thunar. The camera would appear in the file manager. Whenever I would try to browse the files in the camera, Thunar would freeze. gvfsd-ghoto2 would use up a huge chunk of the CPU. I would then have to close Thunar and try again. This happened everytime. If you are experiencing the same problems. Mys suggestion is to not use Thunar, but to download gtkam. It’s a GUI for gphoto2. You can of course simply use the gphoto2 CLI if you want.

Photo by Javler Martínez

How to install gtkam:

sudo apt-get update
sudo apt-get install gtkam

This solved all my freezing issues. You can of course simply use and SD Card reader if you happen to have one.

Command-line/Bash/Linux

cPanel: Listing all non-self-signed certificates

Posted by Kevin Kivi on

I made a bash script listing all non-self-signed certificates (for certain user by username or domain or for all users) in cPanel.

Usage: lrcert [OPTION] [INPUT]
Example: lrcert [cPanel username]

Options:
  -d [domain]      Displays all certificates of the owner of the domain.
  -a, --all        Lists all certificates of all cPanel users
  -v, --version    Displays version.
  -h, --help       This help page.

GitHub: https://github.com/nake89/lrcert/

Command-line/Bash/Linux/Terminal

Echoing multiline in linux terminal

Posted by Kevin Kivi on

There are at least three fun ways to echo multiline to a file. We are going to look at doing the output twice, the heredoc -method and writing multiline using double quotes.

1. Output twice
I think this is the simplest and most intuitive method if you are familiar with linux output redirection.

user@server:~/projects/blog_content$ echo "This file is" >> multiline.txt
user@server:~/projects/blog_content$ echo "multiline" >> multiline.txt
user@server:~/projects/blog_content$ cat multiline.txt
This file is
multiline

2. Heredoc -method
You can replace EOF with your choice of characters. It denotes the ending of your input.

user@server:~/projects/blog_content$ cat <<EOF >> sorcery.txt
> This is
> SORCERY!
> EOF
user@server:~/projects/blog_content$ cat sorcery.txt
This is
SORCERY!

3. Write multiline
Leaving the double quote open you can press enter and start a new line. This is my favorite method.

user@server:~/projects/blog_content$ echo "what is this
> magic" > magic.txt
user@server:~/projects/blog_content$ cat magic.txt
what is this
magic