見緣起即見法,見法即見佛

 
從前,有一次,佛從忉利天來下人間,人間的佛弟子,都歡喜的去見佛。依次序,比丘應在比丘尼之先,但蓮華色尼為了先得見佛,即化作轉輪王,走在最前面。他以為最先見佛了,但佛對他說:不是你先見,『須菩提先見我身』。原來,那一次,須菩提沒有參加迎佛的勝會。當眾人去見佛時,他想:佛曾說:見法即見佛,我何不正觀法相!於是他就觀察諸法的從緣生滅,從無常為門而悟入諸法無性空,徹見了如來法身。

—— 印順法師《般若經講記》 (Source)


其次,《增一阿含經》有一段記載:

一時佛至忉利天為母說法,三月之後返回閻浮提僧迦尸池水側,蓮華色比丘尼搶先來到,欲先見佛;爾時尊者須菩提在羅閱城耆闍崛山中,於一山側縫補衣裳,原亦欲往問訊禮拜如來,再一思維:一切諸法皆悉因緣和合,沒有常恆性(無常),沒有獨存性(無我),是謂「緣起」。見緣起即見法,見法即見佛。於是不起於座,默思諸法之無常、無我性。當蓮華色因先見佛而雀躍之時,佛告大眾:「須菩提先見我身。」

這就是後來《金剛經》所說「凡所有相,皆是虛妄,若見諸相非相,即見如來」的深意。

—— 昭慧法師 · 無常、無我,大悲、大願——佛指舍利的啟發 (Source)

WOT probes my web access history

 
I loaded a private web address using Chromium with the extension WOT v2.6.0 (by www [dot] mywot [dot] com).

Hours later, some unknown ec2-x.compute-x.amazonaws.com IP probed my private address.

I repeated the same test with another unique private URL, and hours later, the same ec2 IP loaded that private URL again.

Then I disabled the WOT extension in Chromium and repeated the same test with a new unique private URL. No more probes.

Bad WOT! You should just be checking whether a link has bad reputation instead of loading the web addresses I’ve visited.

Uninstalled.

How to change sshd default port on firewalld

 
Instead of messing around with the ports directly with RHEL7/CentOS7 firewall-cmd, I’ve decided to update the port number in the ssh.xml service file instead. Think it’s cleaner this way.

For example, here are the steps to change sshd port from the default 22 to 9876:

1. Make a copy of the default ssh service file:
cp /usr/lib/firewalld/services/ssh.xml /etc/firewalld/services/

2. Inspect current firewall settings
iptables -nL | grep -e 22 -e 9876
ACCEPT     tcp  —  0.0.0.0/0            0.0.0.0/0            tcp dpt:22 ctstate NEW

3. Edit /etc/firewalld/services/ssh.xml to change port number
From: <port protocol=”tcp” port=”22″/>
To: <port protocol=”tcp” port=”9876″/>

4. Change /etc/ssh/sshd_config port to 9876

5. Restart sshd
systemctl restart sshd

6. Notice that sshd now listens on new port
netstat -punta

7. Reload firewalld, which will pick up the new port in ssh.xml
firewall-cmd –reload

8. Inspect new firewall settings, notice port changed
iptables -nL | grep -e 22 -e 9876
ACCEPT     tcp  —  0.0.0.0/0            0.0.0.0/0            tcp dpt:9876 ctstate NEW

9. Test

How to reset lost root password on Raspberry Pi running Arch Linux

 
Assumption: SD is not encrypted

Plug SD onto another working computer, look for the “cmdline.txt” file and edit it by appending “init=/bin/sh” after “rootwait”. Save the file, remove the SD and plug it back to the RPi and boot.

You’ll be dropped into a shell. Change your passwd, then hit CTRL-ALT-DEL to trigger a reboot. Switch off the RPi when the shutdown completes, just before the boot starts. Unplug the SD and plug it onto the other working computer. Remove “init=/bin/sh” from “cmdline.txt” file.

Plug the SD back onto the RPi, boot and you can now login with the newly reset password.

How to fix network print queue installation error 0x0000007e on Windows

Printer-Error

Problem:

The print queue of a HP printer on a Windows 2003 Server (clustered) already has its 32-bit driver installed.

For my new 64-bit Windows 7 client to use the print queue, I installed the 64-bit printer driver on the server.

However, when I connect to the print queue on the 64-bit Windows 7 client, at the end of the installation, it will fail with error:

Windows cannot connect to the printer
Operation failed with error 0x0000007e

Solution:

Delete the “CopyFiles” key from HKLM\Cluster\Resources\<LongString>\Parameters\Printers\<QueueName>

Non-clustered server may have the key at HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers\<QueueName>. Just do a search in regedit using your QueueName to find the right location.

Remember to backup the key before changing the registry.