Skip to content

Instantly share code, notes, and snippets.

u0d7i

Block or report user

Report or block u0d7i

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@u0d7i
u0d7i / n900_pcsuite_usbnet.txt
Last active Aug 29, 2015
N900 - usbnet and sshd on connect in PC Suite mode
View n900_pcsuite_usbnet.txt
Nokia-N900:~# diff -u /usr/sbin/pcsuite-enable.sh.dist /usr/sbin/pcsuite-enable.sh
--- /usr/sbin/pcsuite-enable.sh.dist 2000-01-01 15:50:20.000000000 +0200
+++ /usr/sbin/pcsuite-enable.sh 2000-01-01 15:54:25.000000000 +0200
@@ -71,4 +71,8 @@
kill -USR1 $SYNCD_PID
logger "$0: sent SIGUSR1 to syncd"
+# mod:
+# enable usbnet and start sshd
+/sbin/ifup usb0
@u0d7i
u0d7i / n900_startup_rdate.txt
Created Jul 29, 2015
N900 - remove startup wizard, set date via NTP
View n900_startup_rdate.txt
Nokia-N900:~# mv /etc/X11/Xsession.d/30osso_startup_wizard /root
Nokia-N900:~# apt-get install openrdate
Nokia-N900:~# rdate -n pool.ntp.org
View wallabag-pdf-utf8-fix.txt
$ cd $MYWBDIR
$ dpkg -L php-tcpdf | grep fonts
$ cp /usr/share/php/tcpdf/fonts/dejavusans* ./inc/3rdparty/libraries/tcpdf/fonts/
$ cp ./inc/poche/WallabagEBooks.class.php ./inc/poche/WallabagEBooks.class.php.dist
$ vi ./inc/poche/WallabagEBooks.class.php
View preserve_date_in_replace.txt
Preserve file timestamp in multifile string replace
-I to grep ignores binary files,
@ in sed works as separator for strings with /
-r in touch uses existing file timestap as a reference
$ grep -IR aaaa /somepath/ | awk -F: '{print $1}' | while read line; do touch -r $line /tmp/timeref; sed -i 's@aaaa@bbbb@' $line; touch -r /tmp/timeref $line; done
View rdesktop.txt
$ rdesktop -g 90% -r clipboard:CLIPBOARD windowsbox.net.lab
View chromium.desktop-fix.txt
$ sudo sed -i 's@bin/chromium@bin/chromium -incognito@' /usr/share/applications/chromium.desktop
View abuse-prepaid-quota.txt
# while true; do qp g+ && timeout 10 apt-get -y install elinks; qp g-; sleep 1; done
# time while true; do date +"%F %T"; ./3g-connect && echo "ip address: $(ip addr show dev gprs0 | grep inet | awk '{print $2}')"; timeout 5 wget --progress=dot -c http://cdn.kernel.org/pub/linux/kernel/v4.x/testing/linux-4.4-rc8.tar.xz && break; echo; ./3g-disconnect; sleep 1; echo; done
View x-clipboard-from-cli.txt
$ sudo apt-get install xclip
$ man xclip
<...>
-selection
specify which X selection to use, options are "primary" to use XA_PRIMARY (default), "secondary" for XA_SECONDARY or "clipboard" for XA_CLIPBOARD
<...>
$ xclip -i log.txt
View fm-radio-both-rds-and-audio.txt
{ rtl_fm -M fm -l 0 -A std -p 0 -s 171k -g 40 -F 9 -f 106.2M | redsea -e 2>&1 1>&3 3>&- | jq -c . ; } 3>&1 1>&2 | aplay -r 171k -f S16_LE
View wget-curl-redirect-real-filename.txt
Correct download filename when redirected with wget and curl
$ wget --content-disposition http://somesite.org/download/php?id=123123
$ curl -J -O http://somesite.org/download/php?id=123123
You can’t perform that action at this time.