User Tools

Site Tools


software:linux:ubuntu

Ubuntu

————————————————————————————————————————————————

fsck root when ubuntu will not boot

2023-12-10

  hold space bar to get to Grub menu
  select recovery
   
  fsck /dev/mount/ubuntu--vs-root
  
  
  Note: do not use -p

fsck the file system

2023-12-10

 In older versions of Ubuntu, fsck used to work from the Recovery Mode. 
 However, later versions of Ubuntu leave the primary HDD/SSD mounted, 
 so fsck no longer works.
 Let's check/repair your filesystem...
  boot to a Ubuntu Live DVD/USB in “Try Ubuntu” mode
  open a terminal window by pressing Ctrl+Alt+T
  type sudo fdisk -l
  identify the /dev/sdXX device name for your "Linux Filesystem"
  type sudo fsck -f /dev/sdXX, replacing sdXX with the number you found earlier
  repeat the fsck command if there were errors
  type reboot
  

https://askubuntu.com/questions/1359037/how-to-run-fsck-on-the-root-partion-from-the-grub-menu

xRDP for remote access to Ubuntu

2023-12-08

Step 1 — Installing a Desktop Environment on Ubuntu

In this step, you will install and configure a desktop environment on your Ubuntu server. By default, an Ubuntu server comes with a terminal environment only. A desktop environment will need to be installed to access a user interface.

https://www.digitalocean.com/community/tutorials/how-to-enable-remote-desktop-protocol-using-xrdp-on-ubuntu-22-04

2020-07-27

JUL 2014 2019

How to use xRDP for remote access to Ubuntu 14.04

• Linux

  310

To remotely control my Windows machines, I always prefer to use RDP (Remote Desktop Protocol) as it performs much nicer than VNC (Virtual Network Computing). VNC has this streak of “JPEG” quality and slow behavior, whereas RDP is fast and crystal clear. RDP is however a proprietary protocol from Microsoft. So how can we use RDP to control our Ubuntu box remotely? This is where xRDP comes in play, an open source remote desktop protocol (RDP) server. It actually runs VNC protocol over RDP as far as I understand, yet if behaves much better than VNC by itself (possibly because of the used desktop manager). Since Ubuntu 12.10 (if I’m not mistaken), xRDP doesn’t seem to work with the Ubuntu desktop anymore … unless you use an alternative desktop manager. This seems related to 3D acceleration and nobody seems to care (since 2011, according to bug reports). Note : if you really need Copy/Paste functionality between the two machines, then please use Ubuntu’s default installed “Desktop Sharing” instead (MacOS X users read this forum post).

From < https://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/>

Software Source Listing

2020-07-23

/etc/apt/sources.list.d
/etc/apt/sources.list

Youtube is not working

From: http://askubuntu.com/questions/331769/youtube-is-not-working

   You have to install ubuntu-restricted-extras, not just download them 
   (except if with the "i have downloaded the ubuntu restricted extras" 
   you meant that you installed too). From terminal (CTRL+ALT+T) 
   run sudo apt-get install -y ubuntu-restricted-extras 
   stay there until installation completes, 
   when it asks you for the MS fonts EULA, 
   hit ENTER(key) to confirm. –  NikTh Aug 12 '13 at 19:00 
   

From: http://ubuntuforums.org/showthread.php?t=2176815

  Basically, since Firefox 24 you no longer need flash in Linux to watch 
  Youtube. However, not many people have realised that yet. There has been 
  very little publicity about this major positive change.
  

From: http://www.ghacks.net/2013/06/23/firefox-24-for-linux-gets-native-mp3-aac-and-h-264-support/

ss - Socket command

2020-11-10

USAGE EXAMPLES

     ss -t -a
            Display all TCP sockets.
     ss -t -a -Z
            Display all TCP sockets with process SELinux security contexts.
     ss -u -a
            Display all UDP sockets.
     ss -o state established '( dport = :ssh or sport = :ssh )'
            Display all established ssh connections.
     ss -x src /tmp/.X11-unix/*
            Find all local processes connected to X server.
     ss -o state fin-wait-1 '( sport = :http or sport = :https )' dst 193.233.7/24
            List all the tcp sockets in state FIN-WAIT-1 for our apache to network 193.233.7/24
            and look at their timers.
     ss -a -A 'all,!tcp'
            List sockets in all states from all socket tables but TCP.

From: https://manpages.ubuntu.com/manpages/focal/man8/ss.8.html#usage%20examples

Ubuntu Server Guide

From: https://help.ubuntu.com/14.04/serverguide/serverguide.pdf

Here you can find information on how to install and configure various server applications. 
It is a step-by-step,
task-oriented guide for configuring and customizing your system

Tilix is an advanced GTK3 tiling

From: https://gnunn1.github.io/tilix-web/

Terminals can be re-arranged using drag and drop both within and between windows.

Tilda – The Yakuake terminal equivalent for Gnome

From: http://www.opensourcetutor.com/2007/06/11/tilda-the-yakuake-terminal-equivalent-for-gnome/

I have previously written about Tilda, a gnome replacement for Yakuake. I had some issues with 
Tilda so I came to have a nice relationship with Yakauke. It’s important to note though, that 
there is another reasonable alternative to both Tilda and Yakuake and it’s called Guake.

window manager and terminal multiplexer

yakuake

From: https://www.kde.org/applications/system/yakuake/

Also: http://www.opensourcetutor.com/2007/06/11/tilda-the-yakuake-terminal-equivalent-for-gnome/

Also: https://www.slant.co/versus/2442/2449/~gnome-terminal_vs_yakuake

Yakuake is a drop-down terminal emulator based on KDE Konsole technology.

I haven’t tried Guake in approx. 2 years but back then it couldn’t do certain things that 
Yakuake can do easily. Yakuake can expand / shrink the terminal by 10% increments 
using alt+shift+ left / right / up / down. Full screen Ctrl + shift + F11. Move a 
terminal left/right = Ctrl + Shift + left/right. Split a terminal horizontally / vertically. 
Apart from being a Gnome app, what makes Guake better than Yakuake from your perspective?

Shift+Up arrow = new tab  vs Ctrl+shift+T in Tilda
Shift+Down arrow = close tab vs Right-click -> Close tab
Shift+Left arrow = Scroll to the next tab to the left vs no equivalent in Tilda
Shift+Right arrow = Scroll to the next tab to the right vs no equivalent in Tilda

Ctrl+Shift+W – Close Window
Ctrl+Shift+Page Up – Go to the next tab to the right
Ctrl+Shift+Page Down – Go to the next tab to the left.

Pimp up your Terminal with Guake and Yakuake

From: https://www.dedoimedo.com/computers/guake-yakuake.html

Working with the command line, especially on modern desktops, usually requires using the mouse 
cursor to locate the terminal icon shortcut or find it buried in one of the menus, losing focus 
and wasting time. Guake and Yakuake, following the Quake-like behavior, are smarter. You can have 
the terminal without moving your "crosshairs off the target." Just like the gamers can't afford to 
move their mouse about looking for a menu.

software updater failing with the message "failed to download repository information".

From: https://askubuntu.com/questions/859599/ubuntu-16-04-software-updater-fails-with-failed-to-download-repository-informat

Recently I've run into problems with software updater failing with the message "failed to 
download repository information". 

Go to the System Settings and open the Software and Updates then go to the Authentication 
tab. You should see some keys in there like the ones in this screenshot, if not hit the 
"Reset Defaults" button:

Stellarium

LIBGL_ALWAYS_SOFTWARE=1 stellarium

LibGL environment variables
LIBGL_ALWAYS_SOFTWARE - if set, always use software rendering 

RestrictedFormats/Flash

From: https://help.ubuntu.com/community/RestrictedFormats/Flash

Ubuntu cannot include Flash automatically.

Nevertheless, it is easy to easy to install Flash Player by yourself through the Ubuntu 
Software Center. You could also try one of several free alternatives. 

Ubuntu Default Software

History of Commands for reload Script

    1  sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop
    2  gnome-tweak-tool
    4  gksu nautilus
    5  sudo a2enmod rewrite
    6  systemctl restart apache2
    8  mysql -u root -p
    9  composer create-project drupal-composer/drupal-project:8.x-dev /var/www/html/ --stability dev --no-interaction
   11  sudo mv /var/www/html/* /home/a/Downloads
   12  composer create-project drupal-composer/drupal-project:8.x-dev /var/www/html/ --stability dev --no-interaction
   13  sudo composer create-project drupal-composer/drupal-project:8.x-dev /var/www/html/ --stability dev --no-interaction
   15  sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/php.conf
   17  sudo a2ensite php
   18  sudo systemctl reload apache2
   19  sudo chown -R www-data:www-data /var/www/html/web
   20  cd /var/www/html
   22  mkdir config
   23  sudo mkdir config
   24  sudo chown -R www-data:www-data  config
   25  mysql -u root -p
   26  mysql -u linuxdb -p
   39  sudo apt-get install wordpress
   40  sudo apt-get update
   41  wget -c https://wordpress.org/latest.tar.gz
   42  sudo rsync -av wordpress/* /var/www/html
   43  tar -xzvf latest.tar.gz
   44  sudo rsync -av wordpress/* /var/www/html
   45  sudo chown -R www-data:www-data /var/www/html
   46  sudo chmod -R 755 /var/www/html
   48  sudo mysql -u root -p
   50  sudo mv wp-config-sample.php wp-config.php
   53  cd /var/www/html
   54  sudo mv wp-config-sample.php wp-config.php
   55  sudo nano /var/www/html/wp-config.php
   56  sudo systemctl restart apache2.service
   57  sudo systemctl restart mysql.service
   58  sudo mysql -u root -p
   59  sudo nano /etc/apache2/apache2.conf
   61  sudo nano /etc/apache2/ports.conf
   62  sudo netstat -a
   63  sudo netstat -plnt
   67  sudo apt-get install vsftpd
   68  sudo nano /etc/vsftpd.conf
   69  sudo service vsftpd restart
   73  /usr/sbin/nologin
   74  sudo nano /etc/shells
   75  sudo nano /etc/vsftpd.conf
   76  sudo nano /etc/php7/apache2/php.ini
   77  sudo nano /etc/php7.0/apache2/php.ini
   78  sudo nano /var/www/html/info.php
   79  sudo nano /etc/php/7.0/apache2/php.ini
   80  sudo service apache2 restart
   81  nano vsftpd.conf
   82  nano /etc/vsftpd/vsftpd.conf
   83  nano /etc/vsftpd.conf
   84  sudo nano /etc/vsftpd.conf
   85  sudo service vsftpd restart
   86  sudo nano /etc/ssh/sshd_config
   87  sudo nano /var/log/nginx
   88  iptables -L
   89  sudo iptables -L
   90  state NEW tcp dpt:1131
   91  sudo iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 1131 -j ACCEPT
   92  sudo /etc/init.d/iptables
   93  sudo nano /etc/init.d/iptables
   94  sudo nano /etc/sysconfig/iptables
   95  sudo iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 1131 -j ACCEPT
   96  sudo iptables -A INPUT -p tcp --dport 1131 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
   97  sudo ufw status
   98  sudo iptables -L
   99  sudo iptables -A INPUT -p http --dport 1131 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
  100  sudo iptables -A INPUT -p tcp --dport 80 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
  101  sudo iptables -L
  102  sudo iptables -A OUTPUT -p tcp --sport 1131 -m conntrack --ctstate ESTABLISHED -j ACCEPT.
  103  sudo ls /etc/wordpress
  104  sudo ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-default.php
  107  mysql -u root -p
  108  mysql -u linuxdb -p
  109  history | grep sys
  110  systemctl restart mysql
  112  mysql -u root -p
  117  sudo nano /etc/apache2/apache2.conf
  118  systemctl restart apache2
  120  sudo chmod a+w /var/www/html/web/sites/default/settings.php
  121  sudo nano /var/www/html/web/sites/default/settings.php
  122  sudo chmod a-w /var/www/html/web/sites/default/settings.php
  123  systemctl restart apache2
  124  sudo chmod a+w /var/www/html/web/sites/default/settings.php
  125  sudo nano /var/www/html/web/sites/default/settings.php
  126  sudo chmod a-w /var/www/html/web/sites/default/settings.php
  127  sudo chmod a+w /var/www/html/web/sites/default/settings.php
  128  sudo chmod go-w /var/www/html/web/sites/default/settings.php
  129  sudo chmod go-w /var/www/html/web/sites/default
  130  sudo chmod a+w /var/www/html/web/sites/default
  131  sudo chmod go-w /var/www/html/web/sites/default
  133  ip address
  135  sudo apt-get install openssh-server
  136  sudo service ssh restart
  138  sudo a2ensite wordpress
  139  sudo systemctl reload apache2
  140  sudo nano /etc/wordpress/config-localhost.php
  141  sudo systemctl reload apache2
  142  sudo nano /etc/wordpress/config-localhost.php
  143  sudo nano /etc/apache2/sites-available/wordpress.conf
  144  sudo systemctl reload apache2
  145  tcpcapture
  146  sudo nano /etc/apache2/sites-available/wordpress.conf
  147  sudo systemctl reload apache2
  148  sudo nano /etc/apache2/sites-available/wordpress.conf
  149  sudo systemctl reload apache2
  150  sudo nano /etc/apache2/sites-available/wordpress.conf
  151  sudo nano /etc/wordpress/config-localhost.php
  152  sudo nano /etc/apache2/ports.conf
  153  sudo systemctl reload apache2
  154  sudo nano /etc/apache2/sites-available/wordpress.conf
  155  sudo systemctl reload apache2
  156  sudo nano /usr/share/wordpress/wp-config.php
  157  sudo nano /etc/wordpress/config-localhost.php
  158  sudo systemctl reload apache2
  159  sudo nano /etc/wordpress/config-3.3.3.3.php
  160  sudo systemctl reload apache2
  161  mysql -u 'a'@'3.3.3.3'root -p
  162  mysql -u 'a'@'3.3.3.3' -p
  163  mysql -u a@3.3.3.3 -p
  164  sudo nano /etc/wordpress/config-3.3.3.3.php
  165  sudo nano /usr/share/wordpress/wp-config.php
  166  sudo nano /etc/apache2/sites-available/wordpress.conf
  167  sudo systemctl reload apache2
  168  sudo nano /etc/apache2/sites-available/wordpress.conf
  169  sudo systemctl reload apache2
  170  sudo nano /etc/apache2/sites-available/wordpress.conf
  171  sudo systemctl reload apache2
  173  sudo apachectl configtest
  174  sudo apt-get install wordpress
  175  sudo apt-get install wordpress --reinstall
  176  sudo a2ensite wordpress
  177  sudo apachectl configtest
  178  sudo systemctl reload apache2
  179  gksu nautilus
  180  sudo nano /etc/apache2/apache.conf
  181  sudo netstat -a
  182  sudo netstat -plnt
  184  sudo ls /usr/wordpress
  186  sudo ufw status
  189  sudo nano /etc/vsftpd.conf
  190  sudo netstat -plnt
  191  sudo nano /etc/apache2/ports.conf
  192  sudo netstat -plnt
  193  sudo systemctl apache2 restart
  196  sudo netstat -plnt
  199  sudo nano /etc/vsftpd.conf
  200  sudo netstat -plnt
  202  sudo nano /etc/vsftpd.conf
  203  sudo service vsftpd restart
  204  sudo netstat -plnt
  206  sudo apt-get update
  207  sudo nano /etc/vsftpd.conf
  208  sudo service vsftpd restart
  209  sudo netstat -plnt
  210  sudo ufw status
  216  sudo nano /etc/vsftpd.conf
  217  ftp -p localhost
  218  sudo netstat -a
  219  sudo nano /etc/vsftpd.conf
  220  sudo service vsftpd restart
  221  sudo netstat -plnt
  225  sudo nano /etc/apache2/ports.conf
  226  sudo netstat -plnt
  229  sudo systemctl restart apache2
  230  sudo netstat -plnt
  231  service start vsftpd
  232  service vsftpd start
  233  sudo netstat -plnt
  234  sudo apt-get purge vsftpd
  235  audo apt-get update
  236  sudo apt-get update
  237  sudo apt-get install vsftpd
  238  sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.orig
  239  sudo nano /etc/vsftpd.conf
  243  sudo nano /etc/vsftpd.conf
  244  sudo service vsftpd restart
  246  sudo netstat -plnt
  247  sudo nano /etc/vsftpd.conf
  248  sudo service vsftpd restart
  249  sudo netstat -plnt
  250  sudo ufw status 
  251  sudo nano /etc/vsftpd.conf
  252  sudo service vsftpd restart
  253  sudo netstat -plnt
  254  systemctl status vsftpd
  255  sudo nano /etc/vsftpd.conf
  256  echo "a" | sudo tee -a /etc/vsftpd.userlist
  257  sudo systemctl restart vsftpd
  258  sudo netstat -plnt
  260  sudo apt-get install nmap
  261  ftp localhost
  262  sudo nmap -PN 3.3.3.3
  263  sudo nmap  3.3.3.3
  264  sudo nmap  3.3.3.3
  265  nslookup google.com
  268  sudo systemctl reload apache2
  269  a2enmod rewrite
  270  sudo systemctl reload apache2
  271  sudo ufc status
  272  sudo ucf status
  273  sudo ufw status
  274  sudo systemctl reload apache2
  275  sudo nano /var/www/html/index.php
  276  sudo chmod a+w /var/www/html/index.php
  277  sudo chown www-data:www-data  /var/www/html/index.php
  278  sudo systemctl reload apache2
  279  sudo nano /var/www/html/index.html
  280  su
  282  sudo apt-get install searchmonkey
  283  gksu searchmonkey
  284  sudo apt-get upgrade
  285  su
  287  sudo systemctl
  288  sudo systemctl |grep ftp
  291  netstat | grep 2
  292  telnet localhost Y
  293  sudo restart vsftp
  294  sudo systemctl restart vsftpd
  295  sudo systemctl status vsfpd
  296  sudo systemctl status vsftpd
  297  telnet localhost Y
  298  netstat | grep 2
  299  telnet localhost 1132
  300  sudo nano /etc/vsftpd.conf
  301  sudo systemctl status vsftpd
  302  sudo systemctl restart vsftpd
  303  telnet localhost 1132
  304  netstat | grep 1132
  306  netstat | grep 1132
  307  sudo nano /etc/vsftpd.conf
  308  sudo systemctl restart vsftpd
  309  netstat | grep 1132
  310  netstat | inet
  311  netstat | grep init
  312  netstat | grep inet
  313  telnet localhost 1132
  316  netstat -a | grep ftp
  317  netstat -a
  318  netstat -l
  319  systemctl list-unit-files
  322  systemctl restart vsftpd
  323  systemctl status vsftpd
  324  netstat -a | grep 1132
  325  systemctl restart vsftpd
  326  systemctl status vsftpd
  327  netstat -a | grep 1132
  330  systemctl restart vsftpd
  331  systemctl status vsftpd
  332  netstat -a 
  347  systemctl status vsftpd
  348  telnet localhost 1132
  349  systemctl restart vsftpd
  350  systemctl status vsftpd
  351  telnet localhost 1132
  352  sudo adduser a www-data
  353  systemctl restart vsftpd
  354  systemctl status vsftpd
  355  cat vsftpd.service
  356  systemctl cat vsftpd.service
  358  cd Downloads
  364  sudo apt install graphviz
  366  systemd-analyze dot --order | dot -Tsvg > systemd-user.svg
  367  systemctl restart vsftpd
  368  systemctl daemon-reload vsftpd
  369  systemctl daemon-reload
  370  systemctl restart vsftpd
  371  systemctl restart vsftpd_internal_#2
  372  systemctl status vsftpd
  373  systemctl status vsftpd_internal_#2
  377  sudo ls /usr/share/wordpress
  378  sudo chown www-data:www-data -R /usr/share/wordpress

Possible setup of new Ubuntu system

From: http://blog.wittchen.biz.pl/category/linux/ubuntu/

#!/bin/bash
echo "downloading and installing useful software..."

echo "installing zsh"

sudo apt-get install zsh

echo "installing oh-my-zsh"

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

echo "installing Git"

sudo apt-get install git

echo "Installing Java 7 and Java 8"

sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java8-installer

echo "Setting Java 8 as default JVM"

sudo apt-get install oracle-java8-set-default

echo "installing font fix for Open JDK"

sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update
sudo apt-get install openjdk-7-jdk
sudo apt-get install openjdk-8-jdk

echo "installing Gradle"

sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle

echo "Installing jayatana - HUD support for Swing applications"

sudo add-apt-repository ppa:danjaredg/jayatana
sudo apt-get update
sudo apt-get install jayatana

echo "installing Node.js"

sudo apt-get install nodejs

echo "installing Npm for Node.js"

sudo apt-get install npm

echo "installing Php 5"

sudo apt-get install php5

echo "installing Go"

sudo apt-get install golang

echo "installing R"

sudo apt-get install r-base

echo "installing Pip for Python"

sudo apt-get install python-pip

echo "installing Chrome"

sudo apt-get install libxss1 libappindicator1 libindicator7
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*.deb
sudo rm google-chrome*.deb # removing installer package

echo "installing Mutate"

sudo add-apt-repository ppa:mutate/ppa
sudo apt-get update
sudo apt-get install mutate

echo "installing Skype"

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install skype

echo "installing Spotify"

sudo sh -c 'echo "deb http://repository.spotify.com/ stable non-free" > /etc/apt/sources.list.d/spotify.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
sudo apt-get update
sudo apt-get install spotify-client

echo "installing Transmission (torrent client)"

sudo apt-get install transmission

echo "installing Gthumb - images browser and editor"

sudo apt-get install gthumb

echo "installing Pinta - image editor"

sudo apt-get install pinta

echo "installing VLC"

sudo apt-get install vlc browser-plugin-vlc

echo "installing Furious ISO Mount"

sudo apt-get install furiusisomount

echo "installing drivers for Logitech H760 Wireless Headset"

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update
sudo apt-get dist-upgrade -y

# installing indicators - begin

echo "installing mutliload indicator"

sudo add-apt-repository ppa:indicator-multiload/stable-daily
sudo apt-get update
sudo apt-get install indicator-multiload

echo "installing sensors indicator"

sudo add-apt-repository ppa:alexmurray/indicator-sensors
sudo apt-get update
sudo apt-get install indicator-sensors

echo "installing my weather indicator"

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator

# installing indicators - end

# system optimization - begin

echo "removing unwanted lenses from dashboard"

sudo apt-get autoremove unity-lens-music unity-lens-photos unity-lens-gwibber unity-lens-shopping unity-lens-video

echo "installing Compiz Config Settings Manager"

sudo apt-get install compizconfig-settings-manager

echo "remember to do the following things after installation of Compiz Config Settings Manager"
echo "1. Disable Animations and Fading windows"
echo "2. Set the Texture Filter to 'Fast'"

echo "installing Preload"

sudo apt-get install preload

# system optimization - end

echo "installing Dropbox" # should be done in the and, because we download stuff to ~

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
#sudo apt-get install libappindicator1 # was installed earlier
sudo apt-get install nautilus-dropbox
software/linux/ubuntu.txt · Last modified: 2023/12/11 01:33 by superwizard