Posts

Showing posts from March, 2020

Considerations for buying new mini PC/firewall appliance to run Snort Intrusion Prevention System (IPS)

Subject: Considerations for buying new mini PC/firewall appliance to run Snort Intrusion Prevention System (IPS) Good morning from Singapore, My old desktop PC which is running Snort Intrusion Prevention System (IPS) is failing. These are the hardware specifications: - Intel Pentium Dual Core E6300 processor @ 2.8 GHz - Intel Desktop Board DQ45CB - 6 GB DDR2-800 memory - 1 TB 3.5 inch SATA internal harddisk I am going to buy a new mini PC/firewall appliance to run Snort IPS. The price range should be between SGD$200 to SGD$250. The hardware specifications are as follows: - Intel Celeron J1900 Quad Core processor (2M Cache, 2.0 GHz up to 2.42 GHz) - Intel HD Graphics - 1 x DDR3L SO-DIMM Socket (Up to 8G, 1333/1600MHz) - 1 x VGA - 2 x USB 2.0 - 1 x Mini-PCIe for mSATA SSD - 4 x Intel Gigabit LAN ports - 1 x RJ45 RS232COM port Are the above specifications optimal for running Snort Intrusion Prevention System? I will be installing Snort as a package inside pfSense firewall/networ

Are there any good tutorials on setting up Exim MTA/SMTP Server?

Good evening from Singapore, I have deployed cPanel web hosting control panel before and Exim was installed and configured automatically by cPanel. If I want to install Exim as a standalone MTA/SMTP server, are there any good tutorials which I can follow? I am looking forward to hearing from you soon. Thank you very much. REFERENCES =========== [1]  https://lists.exim.org/lurker/message/20200330.130100.32f83fc1.en.html

Is PostgreSQL SQL Database Command Syntax Similar to MySQL/MariaDB?

Good evening from Singapore, Is PostgreSQL SQL database command syntax similar to MySQL/MariaDB? Because I have never used PostgreSQL before. I am looking forward to hearing from you soon. Thank you. REFERENCES =========== [1]  https://www.postgresql.org/message-id/42f1a4b88bd1bb539d6e97f4705a07e2%40teo-en-ming.com

[Wikipedia] Political abuse of psychiatry

Political abuse of psychiatry , also commonly referred to as  punitive psychiatry , is the misuse of  psychiatry , including diagnosis, detention, and treatment, for the purposes of obstructing the  human rights  of individuals and/or groups in a society. [1] [2] :491  In other words, abuse of psychiatry (including that for political purposes) is the deliberate action of having citizens psychiatrically diagnosed who need neither psychiatric restraint nor psychiatric treatment. [3]  Psychiatrists have been involved in human rights abuses in states across the world when the definitions of mental disease were expanded to include political disobedience. [4] :6  As scholars have long argued, governmental and medical institutions code menaces to authority as mental diseases during political disturbances. [5] :14  Nowadays, in many countries, political prisoners are sometimes confined and abused in  psychiatric hospitals . [6] :3 [7] Psychiatry possesses a built-in capacity for abuse that

Considerations for buying new mini PC/firewall appliance to run Snort Intrusion Prevention System (IPS)

Subject: Considerations for buying new mini PC/firewall appliance to run Snort Intrusion Prevention System (IPS) Good morning from Singapore, My old desktop PC which is running Snort Intrusion Prevention System (IPS) is failing. These are the hardware specifications: - Intel Pentium Dual Core E6300 processor @ 2.8 GHz - Intel Desktop Board DQ45CB - 6 GB DDR2-800 memory - 1 TB 3.5 inch SATA internal harddisk I am going to buy a new mini PC/firewall appliance to run Snort IPS. The price range should be between SGD$200 to SGD$250. The hardware specifications are as follows: - Intel Celeron J1900 Quad Core processor (2M Cache, 2.0 GHz up to 2.42 GHz) - Intel HD Graphics - 1 x DDR3L SO-DIMM Socket (Up to 8G, 1333/1600MHz) - 1 x VGA - 2 x USB 2.0 - 1 x Mini-PCIe for mSATA SSD - 4 x Intel Gigabit LAN ports - 1 x RJ45 RS232COM port Are the above specifications optimal for running Snort Intrusion Prevention System? I will be installing Snort as a package inside pfSense

Teo En Ming's Debian 10.3 Linux Live CD/DVD is available for download

Subject: Teo En Ming's Debian 10.3 Linux Live CD/DVD is available for download FOR IMMEDIATE RELEASE 26 MARCH 2020 THURSDAY SINGAPORE Teo En Ming's Debian 10.3 Linux Live CD/DVD is available for download. It is based on Debian 10.3 Linux 64-bit, features Linux kernel 4.19.0 and has an integrated GNOME GUI desktop environment with internet access. You may download Teo En Ming's Debian 10.3 Linux Live CD/DVD at the following Google Drive download link. URL: https://drive.google.com/open?id=1vGKo4OPFj0ziUhFB5sZOL4nwCic4nDBV This is the very first release. Expect subsequent releases in the future to be even better. Stay tuned for more! REFERENCES =========== [1]  https://lkml.org/lkml/2020/3/26/617 [2]  http://lkml.iu.edu/hypermail/linux/kernel/2003.3/03791.html [3]  https://marc.info/?l=linux-kernel&m=158523590815349&w=2 [4]  http://lists.linuxfromscratch.org/pipermail/lfs-chat/2020-March/029105.html

What is the BEST GUI frontend to iptables firewall?

Good evening from Singapore, May I know what is the BEST GUI frontend to iptables firewall? It can be very involved and tedious to configure iptables firewall using the command line approach. Are there any good rankings and reviews on the best GUI frontend to iptables firewall? I am looking forward to hearing from you soon. Thank you very much. REFERENCES ========== [1] https://marc.info/?l=netfilter&m=158522298110116&w=2

[Wikipedia] Political abuse of psychiatry

Link:  https://en.wikipedia.org/wiki/Political_abuse_of_psychiatry

[The New York Times] The Search for E.T. Goes on Hold, for Now

Link:  https://www.nytimes.com/2020/03/23/science/seti-at-home-aliens.html

Letter from National Academy of Sciences Committee on Human Rights dated 10 March 2020

Image

Teo En Ming's Computer Rescue CD/DVD 20200319 is available for download

Subject: Teo En Ming's Computer Rescue CD/DVD 20200319 is available for download Teo En Ming's Computer Rescue CD/DVD 20200319 is available for download. It is based on Martin L. Purschke's work and Linux kernel 4.10.1. I used Martin L. Purschke's template, and with a little knowledge of Linux shell scripting, I modified his template to create Teo En Ming's Computer Rescue CD/DVD 20200319. Teo En Ming's Computer Rescue CD/DVD 20200319 aims to be similar to the project SystemRescueCd. You can visit Martin L. Purschke's official website at the Brookhaven National Laboratory, U.S.A. URL: https://www.phenix.bnl.gov/~purschke/RescueCD/ Redundant Google Drive download links for Teo En Ming's Computer Rescue CD/DVD 20200319: [1] https://drive.google.com/open?id=1DnVKmo0VeUHUnJ9ehC2KK0YjLVbw7e5d [2] https://drive.google.com/open?id=1mQ9jK9sbS5lTv1DNLOTwMW9JKLV8QUHF [3] https://drive.google.com/open?id=1_RgcT8JhtRDq90dicjMI4KsT18C22YGL [4] http

Asus RT-AC1200G+ Wireless Router and All Commercial Wireless Routers in the World Are Based on Linux

Subject: Asus RT-AC1200G+ Wireless Router and All Commercial Wireless Routers in the World Are Based on Linux System Log - General Log of my Asus RT-AC1200G+ wireless router: Mar 24 20:21:09 rc_service: httpd 390:notify_rc reboot Mar 24 20:21:10 kernel: Attempt to kill tasklet from interrupt Mar 24 20:21:11 iTunes: daemon is stoped Mar 24 20:21:11 FTP Server: daemon is stoped Mar 24 20:21:12 Samba Server: smb daemon is stoped Mar 24 20:21:12 kernel: gro disabled Aug 1 08:00:10 syslogd started: BusyBox v1.17.4 Aug 1 08:00:10 kernel: klogd started: BusyBox v1.17.4 (2016-07-15 14:35:33 CST) Aug 1 08:00:10 kernel: Linux version 2.6.36.4brcmarm (root@asus) (gcc version 4.5.3 (Buildroot 2012.02) ) #1 PREEMPT Fri Jul 15 14:44:31 CST 2016 Aug 1 08:00:10 kernel: CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7f Aug 1 08:00:10 kernel: CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Aug 1 08:00:10 kernel: Machine: Northstar Prototype Aug 1 08:00:10 k

Linux Shell Script to Start Windows 10 Virtual Machine with GPU Passthrough (QEMU/KVM) (23 Mar 2020)

#!/bin/bash # Mr. Turritopsis Dohrnii Teo En Ming # Singapore # 22 Mar 2020 Sunday # Haven't configure bridged networking yet. TO-DO in future. vmname="windows10vm" if ps -ef | grep qemu-system-x86_64 | grep -q multifunction=on; then echo "A passthrough VM is already running." & exit 1 else # use pulseaudio export QEMU_AUDIO_DRV=pa export QEMU_PA_SAMPLES=8192 export QEMU_AUDIO_TIMER_PERIOD=99 export QEMU_PA_SERVER=/run/user/1000/pulse/native cp /usr/share/OVMF/OVMF_VARS.fd /tmp/my_vars.fd # /data is Toshiba 1 TB 3.5 inch internal SATA harddisk qemu-system-x86_64 \ -name $vmname,process=$vmname \ -machine type=pc,accel=kvm \ -cpu host,kvm=off \ -smp 3,sockets=1,cores=3,threads=1 \ -m 16G \ -balloon none \ -rtc clock=host,base=localtime \ -serial none \ -parallel none \ -soundhw hda \ -usb \ -device usb-host,vendorid=0x0603,productid=0x00f2 \ -device usb-host,vendorid=0x056e,productid=0x0134 \ -device vfio-pci,host=01:00

Linux Live Kit *also* failed to produce a working Live CD/DVD image for Teo En Ming Linux

Subject: Linux Live Kit *also* failed to produce a working Live CD/DVD image for Teo En Ming Linux Dear Tomas Matejicek, On 12 Mar 2020, I have successfully created my own custom Linux distribution by following the Linux From Scratch 20200302-systemd book. It is installed on my Toshiba 1 TB 3.5 inch SATA internal harddisk /dev/sdb2. I named my own custom Linux distribution "Teo En Ming Linux". After the initial success, I proceeded to create a Live CD/DVD image by following Jimmy Anderson's guide at the LFS hints mailing list. I think that the init script for  the initial ramdisk (initramfs) was very outdated and could not produce a working Live CD/DVD image. It resulted in a kernel panic. Linux kernel boot messages show  trampoline_32bit and booted via startup_32(). I am guessing that the 64-bit Linux kernel on my Live CD/DVD booted up in 32-bit mode, and when it tried to execute 64-bit  /sbin/init (which is a symlink to systemd binary), it resulted in a kernel

How to Mount Squashfs in Linux

sudo mount -t squashfs /PATH/TO/FILE.SQUASHFS /mnt

Linux Shell Script to Start Windows 10 Virtual Machine with GPU Passthrough (QEMU/KVM) (22 Mar 2020)

#!/bin/bash # Mr. Turritopsis Dohrnii Teo En Ming # Singapore # 21 Mar 2020 Saturday # Haven't configure bridged networking yet. TO-DO in future. vmname="windows10vm" if ps -ef | grep qemu-system-x86_64 | grep -q multifunction=on; then echo "A passthrough VM is already running." & exit 1 else # use pulseaudio export QEMU_AUDIO_DRV=pa export QEMU_PA_SAMPLES=8192 export QEMU_AUDIO_TIMER_PERIOD=99 export QEMU_PA_SERVER=/run/user/1000/pulse/native cp /usr/share/OVMF/OVMF_VARS.fd /tmp/my_vars.fd # /data is Toshiba 1 TB 3.5 inch internal SATA harddisk qemu-system-x86_64 \ -name $vmname,process=$vmname \ -machine type=pc,accel=kvm \ -cpu host,kvm=off \ -smp 3,sockets=1,cores=3,threads=1 \ -m 16G \ -balloon none \ -rtc clock=host,base=localtime \ -serial none \ -parallel none \ -soundhw hda \ -usb \ -device usb-host,vendorid=0x0603,productid=0x00f2 \ -device usb-host,vendorid=0x056e,productid=0x0134 \ -device vfio-pci,host=01:

[YOUTUBE 4K] Chompu Sailormoon Shoot at Emerald Hill on 21 Mar 2020 Sat

Link:  https://www.youtube.com/watch?v=J8ZnJ232Av4

4K video rendering speed in Windows 10 virtual machine with GPU passthrough (QEMU/KVM)

4K video rendering speed in Windows 10 virtual machine with GPU passthrough (QEMU/KVM) Processor: AMD Ryzen 3 3200G with Radeon Vega Graphics Virtual CPUs: 3 Motherboard: Gigabyte B450M DS3H BIOS version F41 RAM: 16 GB GPU Passthrough: MSI GeForce GTX1650 4 GB GDDR5 Results: The time taken to render a 44 min 4K video is 1 hr 28 min (4K video rendering speed). This pertains to the  Chompu Sailormoon Shoot at Emerald Hill on 21 Mar 2020 Sat  4K video.

Does Linux Kernel 5.5.10 Support IEEE 802.11ax (Wi-Fi 6), IEEE 802.11ay, and WPA3?

Good afternoon from Singapore, Does Linux Kernel 5.5.10 Support IEEE 802.11ax (Wi-Fi 6), IEEE 802.11ay, and WPA3? Thank you. REFERENCES ========== [1] https://lore.kernel.org/linux-wireless/00f2260cf64d6aec2295f40eec059a7a@teo-en-ming.com/T/#u [2] https://marc.info/?l=linux-wireless&m=158476783624419&w=2

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Image

[Wikipedia] Political Abuse of Psychiatry

Link:  https://en.wikipedia.org/wiki/Political_abuse_of_psychiatry

Linux Live Scripts

Link:  https://sourceforge.net/projects/lxlivescripts/

Linux Live Kit

Link:  https://www.linux-live.org/

Live Linux CDs: Building and Customizing Bootables

Link:  https://books.google.com.sg/books/about/Live_Linux_CDs.html?id=2S3eUgb39C8C&redir_esc=y

Wikipedia article on world famous brilliant American mathematician and Nobel Prize Laureate John Forbes Nash Jr

Link:  https://en.wikipedia.org/wiki/John_Forbes_Nash_Jr.

Teo En Ming is more intelligent than world famous brilliant American mathematician and Nobel Prize Laureate John Forbes Nash Jr

Teo En Ming is more intelligent than world famous brilliant American mathematician and Nobel Prize Laureate John Forbes Nash Jr

Wikipedia article on world famous former NSA computer expert Edward Joseph Snowden

Link:  https://en.wikipedia.org/wiki/Edward_Snowden

Teo En Ming is more intelligent than world famous former NSA computer expert Edward Joseph Snowden

Teo En Ming is more intelligent than world famous former NSA computer expert Edward Joseph Snowden

Download Teo En Ming's Computer Rescue CD/DVD 20200319

Download Teo En Ming's Computer Rescue CD/DVD 20200319 Download link:  https://drive.google.com/open?id=1DnVKmo0VeUHUnJ9ehC2KK0YjLVbw7e5d

Cisco Live Virtual Event APJC

Link:  https://www.cisco.com/c/m/en_sg/ciscolive/index.html

Teo En Ming's Experimental Web Hosting "Company"

***BROADCAST MESSAGE TO ALL THE 9 BILLION PEOPLE ON PLANET EARTH AND ALL ALIENS IN THE UNIVERSE*** Hi, This is your colleague Turritopsis Dohrnii Teo En Ming from the Deskside Information Technology team. I have recently setup a Proof-of-Concept Experimental/Testing web hosting "company". I am using CentOS Web Panel (CWP) web hosting control panel, which provides domain hosting, web hosting and email hosting. My web hosting control panel admin interface: https://www.teo-en-ming.com:2031/login/index.php My web hosting control panel user interface: https://www.teo-en-ming.com:2083/ My Roundcube Webmail interface: https://www.teo-en-ming.com:2031/roundcube/ I can provide free domain hosting, free web hosting, and free email hosting to a few people for testing purposes, if you are interested. But of course service is not guaranteed as this is only a proof-of-concept experimental/testing web hosting "company". I am hoping you can help me to test out

Teo En Ming's Linux From Scratch (LFS) 20200302-systemd Bootable Live CD/DVD Kernel Panic

Subject: Teo En Ming's Linux From Scratch (LFS) 20200302-systemd Bootable Live CD/DVD Kernel Panic Good day from Singapore to all Linux users, Recently, on 12 March 2020, I have successfully created my own custom Linux distribution which I affectionately call it Teo En Ming Linux. My custom Linux distribution is based on the most basic Linux From Scratch (LFS) 20200302-systemd book and Linux kernel 5.5.7. I am able to boot it successfully on my Toshiba 1 TB 3.5 inch SATA internal harddisk /dev/sdb2. After the initial success, I wanted to make a bootable Live CD/DVD of my Linux From Scratch system. I followed Jimmy Anderson's guide (which was written more than 7 years ago on 20 Jan 2013) and modified his guide in trying to make it work with LFS 20200302-systemd book. You may refer to the following guides on how I created a bootable Live CD/DVD of my Linux From Scratch system. Blog post #1: "How to create a Bootable Live CD/DVD from your Linux From Scratch (LFS)

[Teo En Ming Linux] Kernel Panic?

Image

[Teo En Ming Linux] Linux kernel booted via startup_32() ?

Image

What is CSM option?

Link:  https://superuser.com/questions/857117/what-is-csm-option

All cleaners to work from home

Image

Coronavirus Caution Sign at Penang Bowling Center in Malaysia

Image

Microsoft Open Source Virtual Summit

Link:  https://info.microsoft.com/AP-AzureMig-WBNR-FY20-03Mar-18-OpenSourceVirtualSummit-4491_01Registration-ForminBody.html?wt.mc_id=AID3003418_EML_6326174

Taiwan’s distrust of China helped reduce impact of Covid-19 outbreak ahead of other countries

Link:  https://mothership.sg/2020/03/taiwan-covid-19-praise/

Windows 10's built-in Linux kernel will be available to everyone soon

Link:  https://www.engadget.com/2020/03/14/windows-10-linux-kernel-available-soon/

Super Pretty Singapore Nurse Apple Chan

Link:  https://www.youtube.com/watch?v=CuamUlSqv7A

Why UEFI?

Link:  https://docs.slackware.com/howtos:slackware_admin:set_up_syslinux_as_boot_loader_on_uefi_based_hardware?do=export_pdf

Teo En Ming Linux Github Repository

Link:  https://github.com/teo-en-ming/teo-en-ming-linux

Hint Submission: Patching Linux Kernel 5.5.7 to Add Support for AUFS Filesystem

Link:  http://lists.linuxfromscratch.org/pipermail/hints/2020-March/003337.html

Hint Submission: How to create a Bootable Live CD/DVD from your Linux From Scratch (LFS) build

Link:  http://lists.linuxfromscratch.org/pipermail/hints/2020-March/003336.html

Patching Linux Kernel 5.5.7 to Add Support for AUFS Filesystem

Subject of Hint: Patching Linux Kernel 5.5.7 to Add Support for AUFS Filesystem ORIGINAL AUTHOR: JIMMY ANDERSON ORIGINAL DATE: 2013-01-20 EDITED BY: TURRITOPSIS DOHRNII TEO EN MING, SINGAPORE EDIT DATE: 15 MAR 2020 SUNDAY MANDATORY PREREQUISITES ======================= You *MUST* follow the guide/hint here first (COMPULSORY): http://lists.linuxfromscratch.org/pipermail/hints/2020-March/003334.html HINT ==== To obtain the aufs5 kernel patches, do the following:   $ sudo apt install git #------------ Cut and Paste start cd $LFS/sources git clone git://github.com/sfjro/aufs5-standalone.git \ aufs5-standalone.git cd aufs5-standalone.git git checkout -b origin/aufs5.5 cp aufs5-*.patch .. rm -f include/uapi/linux/Kbuild tar cvfz $LFS/sources/aufs5.tar.gz Documentation fs include cd .. rm -rf aufs5-standalone.git #------------ Cut and Paste end Rebuilding your kernel ======================    Follow the instructions in the LFS/BLFS book and build your LF

How can I make space-saving and reliable backup/clone of Teo En Ming Linux 2020.03 (FINAL)?

Subject: How can I make space-saving and reliable backup/clone of Teo En Ming Linux 2020.03 (FINAL)? Good day from Singapore, I have recently *successfully* created my own custom Linux distribution called Teo En Ming Linux 2020.03 (FINAL), which is based on Linux From Scratch (LFS) 20200302-systemd development book and Linux Kernel 5.5.7, on 12 March 2020. Please refer to my redundant blog posts for more information about Teo En Ming Linux 2020.03 (FINAL). Post: "Announcing Teo En Ming Linux 2020.03 (FINAL)" Blogger: https://tdtemcerts.blogspot.com/2020/03/announcing-teo-en-ming-linux-202003.html Wordpress: https://tdtemcerts.wordpress.com/2020/03/12/announcing-teo-en-ming-linux-2020-03-final/ Post: "How to create a Bootable Live CD/DVD from your Linux From Scratch (LFS) build" Blogger: https://tdtemcerts.blogspot.com/2020/03/how-to-create-bootable-live-cddvd-from.html Wordpress: https://tdtemcerts.wordpress.com/2020/03/15/how-to-create-a-bootable

[YouTube Video] Teo En Ming Linux 2020.03 (FINAL)

[YouTube Video] Teo En Ming Linux 2020.03 (FINAL) Link:  https://www.youtube.com/watch?v=WfKh2WlmzKo Redundant YouTube Video: Link:  https://www.youtube.com/watch?v=U6csdSCrKnI

[YouTube Video] Teo En Ming Linux 2020.03 (BETA)

[YouTube Video] Teo En Ming Linux 2020.03 (BETA) Link:  https://www.youtube.com/watch?v=N705SUMKAsE Redundant YouTube Video: Link:  https://www.youtube.com/watch?v=sXiDUTZ8ECA

How to create a Bootable Live CD/DVD from your Linux From Scratch (LFS) build

REFERENCES ========== [9] https://sourceforge.net/p/squashfs/mailman/message/36948306/ [10] http://lists.busybox.net/pipermail/busybox/2020-March/087831.html [11] https://www.syslinux.org/archives/2020-March/026620.html [12] https://sourceforge.net/p/aufs/mailman/message/36948308/ [13] unionfs has no archives

How to create a Bootable Live CD/DVD from your Linux From Scratch (LFS) build

Subject of Hint: How to create a Bootable Live CD/DVD from your Linux From Scratch (LFS) build Good day from Singapore, I am Mr. Turritopsis Dohrnii Teo En Ming, based in Singapore. I have recently *successfully* created my own custom Linux distribution called Teo En Ming Linux 2020.03 (FINAL), which is based on Linux From Scratch 20200302-systemd book and Linux Kernel 5.5.7, on 12 March 2020. You may refer to my redundant blog posts for the announcement. Blogger: Announcing Teo En Ming Linux 2020.03 (FINAL) Link: https://tdtemcerts.blogspot.com/2020/03/announcing-teo-en-ming-linux-202003.html Wordpress: Announcing Teo En Ming Linux 2020.03 (FINAL) Link: https://tdtemcerts.wordpress.com/2020/03/12/announcing-teo-en-ming-linux-2020-03-final/ Jimmy Anderson's guide/hint was written on 20 Jan 2013, which is more than 7 years ago. Today is 14 March 2020 Saturday. Therefore, his guide is definitely outdated and needs some tweaking to adapt to the *latest* LFS system at