Note: You are viewing an old version of this page. View the current version.

Differences between version 23 and previous revision of CyberLeo.

Other diffs: Previous Major Revision, Previous Author

Newer page: version 23 Last edited on Saturday, 8 May 2010 15:39:10 by CyberLeo Revert
Older page: version 22 Last edited on Sunday, 25 April 2010 18:49:57 by CyberLeo Revert
@@ -1,99 +1,107 @@
-http://friends.cyberleo.net/cyberleo/pub-ssh.txt  
-  
-!! Teams  
-  
-* BOINCstats - http://www.boincstats.com/stats/boinc_team_graph.php?pr=bo&id=38709  
-* BOINCstats image - http://www.boincstats.com/signature/team_38709.gif  
-  
-* SETI@Home - http://setiathome.berkeley.edu/team_display.php?teamid=121418  
-* Rosetta@Home - http://boinc.bakerlab.org/rosetta/team_display.php?teamid=982  
-  
-!! Copyright  
-* [COPYRIGHT|CyberLeo/COPYRIGHT]  
-  
-!! Tasks  
-  
-* [PleskAPI] - 90% - Awaiting feedback  
-* Billing  
-* Accounts Infrastructure  
-* Support Ticket System  
-  
-!! Notes  
-* [Verify alba's raid|CyberLeo/alba]  
-  
-!! Scrapbin  
-* [clone.sh|KnowledgeBase/Scripts/clone.sh]  
-* [/sbin/installkernel]  
-  
-!! Copy dependent libraries into a chroot jail:  
-<verbatim>  
-/bin/sh -c 'fifo="/tmp/ldd-$$"; mkfifo -m 600 ${fifo}; ldd /usr/sbin/sshd | cut -f2 | cut -d" " -f3 | tee ${fifo} | tail -n $(( $( cat ${fifo} | wc -l ) - 1 )); rm -f ${fifo}' | cpio --pass-through --make-directories /root/chroot/sshd/  
-</verbatim>  
-  
-Console Progress Bar for FreeBSD is in misc/clpbar  
-  
-<code brush="bash">  
-# Extract waveform data  
-for I in *.mp3; do lame --decode "${I}" "wav/$(basename "${I}" .mp3).wav"; done  
-for I in *.flv; do mplayer -vo null -ao pcm:fast:file="wav/$(basename "${I}" .flv).wav" "${I}"; done  
-  
-# Strip off leading and trailing silence  
-bash  
-for I in *.wav  
-do  
- echo -n "==> ${I} : "  
- echo -n "copy "; cp "${I}" 00.wav || kill $$  
- echo -n "silence "; sox 00.wav 01.wav silence 1 0.1 0.1 || kill $$  
- echo -n "reverse "; sox 01.wav 02.wav reverse || kill $$  
- echo -n "silence "; sox 02.wav 01.wav silence 1 0.1 0.1 || kill $$  
- echo -n "reverse "; sox 01.wav 00.wav reverse || kill $$  
- echo "move"; mv 00.wav "${I}" || kill $$  
-done  
-  
-# Normalize all tracks  
-normalize -m *.wav 
+http://friends.cyberleo.net/cyberleo/pub-ssh.txt  
+  
+!! Teams  
+  
+* BOINCstats - http://www.boincstats.com/stats/boinc_team_graph.php?pr=bo&id=38709  
+* BOINCstats image - http://www.boincstats.com/signature/team_38709.gif  
+  
+* SETI@Home - http://setiathome.berkeley.edu/team_display.php?teamid=121418  
+* Rosetta@Home - http://boinc.bakerlab.org/rosetta/team_display.php?teamid=982  
+  
+!! Copyright  
+* [COPYRIGHT|CyberLeo/COPYRIGHT]  
+  
+!! Tasks  
+  
+* [PleskAPI] - 90% - Awaiting feedback  
+* Billing  
+* Accounts Infrastructure  
+* Support Ticket System  
+  
+!! Notes  
+* [Verify alba's raid|CyberLeo/alba]  
+  
+!! Scrapbin  
+* [clone.sh|KnowledgeBase/Scripts/clone.sh]  
+* [/sbin/installkernel]  
+  
+!! Copy dependent libraries into a chroot jail:  
+<verbatim>  
+/bin/sh -c 'fifo="/tmp/ldd-$$"; mkfifo -m 600 ${fifo}; ldd /usr/sbin/sshd | cut -f2 | cut -d" " -f3 | tee ${fifo} | tail -n $(( $( cat ${fifo} | wc -l ) - 1 )); rm -f ${fifo}' | cpio --pass-through --make-directories /root/chroot/sshd/  
+</verbatim>  
+  
+Console Progress Bar for FreeBSD is in misc/clpbar  
+  
+<code brush="bash">  
+# Extract waveform data  
+for I in *.mp3; do lame --decode "${I}" "wav/$(basename "${I}" .mp3).wav"; done  
+for I in *.flv; do mplayer -vo null -ao pcm:fast:file="wav/$(basename "${I}" .flv).wav" "${I}"; done  
+  
+# Strip off leading and trailing silence  
+bash  
+for I in *.wav  
+do  
+ echo -n "==> ${I} : "  
+ echo -n "copy "; cp "${I}" 00.wav || kill $$  
+ echo -n "silence "; sox 00.wav 01.wav silence 1 0.1 0.1 || kill $$  
+ echo -n "reverse "; sox 01.wav 02.wav reverse || kill $$  
+ echo -n "silence "; sox 02.wav 01.wav silence 1 0.1 0.1 || kill $$  
+ echo -n "reverse "; sox 01.wav 00.wav reverse || kill $$  
+ echo "move"; mv 00.wav "${I}" || kill $$  
+done  
+  
+# Normalize all tracks  
+normalize -m *.wav  
+</code>  
+  
+Generate a toc with this:  
+[generate_toc.sh|KnowledgeBase/Scripts/generate_toc.sh]  
+  
+Then edit the TOC to add CD Text information:  
+<code>  
+CD_DA  
+  
+CD_TEXT {  
+ LANGUAGE_MAP {  
+ 0 : EN  
+ }  
+  
+ LANGUAGE 0 {  
+ TITLE "Mix CD"  
+ PERFORMER "Various Artists"  
+ }  
+}  
+  
+TRACK AUDIO  
+CD_TEXT {  
+ LANGUAGE 0 {  
+ TITLE "She Got It"  
+ PERFORMER "2 Pistols"  
+ }  
+}  
+AUDIOFILE "2 Pistols - She Got It.wav" 0  
+  
+TRACK AUDIO  
+CD_TEXT {  
+ LANGUAGE 0 {  
+ TITLE "How's It Going To Be"  
+ PERFORMER "3rd Eye Blind"  
+ }  
+}  
+AUDIOFILE "3rd Eye Blind - How's It Going To Be.wav" 0  
+</code>  
+  
+And burn using the raw driver, to ensure the CD-TEXT gets written:  
+<code brush="bash">  
+sudo cdrdao write --speed 1 --device /dev/sr0 --driver generic-mmc-raw -v 2 -n --eject cd.toc  
+</code>  
+  
+I've forgotten this three times already: [DVDisaster|http://dvdisaster.net]  
+  
+<code brush="bash">  
+# Convert sha1(1)-compatible into cfv's sha1sum-format  
+sed -e 's#^SHA1 (\./\(.*\)) = \(.*\)$#\2 *\1#g' shas-postcopy  
+  
+# Convert cfv's sha1sum-format into sha1(1)-compatible  
+sed -e 's#^\([0-9A-Fa-f]\{40\}\) [* ]\(.*\)$#SHA1 (./\2) = \1#g' foom.sha1  
 </code> 
-  
-Generate a toc with this:  
-[generate_toc.sh|KnowledgeBase/Scripts/generate_toc.sh]  
-  
-Then edit the TOC to add CD Text information:  
-<code>  
-CD_DA  
-  
-CD_TEXT {  
- LANGUAGE_MAP {  
- 0 : EN  
- }  
-  
- LANGUAGE 0 {  
- TITLE "Mix CD"  
- PERFORMER "Various Artists"  
- }  
-}  
-  
-TRACK AUDIO  
-CD_TEXT {  
- LANGUAGE 0 {  
- TITLE "She Got It"  
- PERFORMER "2 Pistols"  
- }  
-}  
-AUDIOFILE "2 Pistols - She Got It.wav" 0  
-  
-TRACK AUDIO  
-CD_TEXT {  
- LANGUAGE 0 {  
- TITLE "How's It Going To Be"  
- PERFORMER "3rd Eye Blind"  
- }  
-}  
-AUDIOFILE "3rd Eye Blind - How's It Going To Be.wav" 0  
-</code>  
-  
-And burn using the raw driver, to ensure the CD-TEXT gets written:  
-<code brush="bash">  
-sudo cdrdao write --speed 1 --device /dev/sr0 --driver generic-mmc-raw -v 2 -n --eject cd.toc  
-</code>  
-  
-I've forgotten this three times already: [DVDisaster|http://dvdisaster.net]  

version 23

http://friends.cyberleo.net/cyberleo/pub-ssh.txt

Teams

Copyright

Tasks

  • PleskAPI - 90% - Awaiting feedback
  • Billing
  • Accounts Infrastructure
  • Support Ticket System

Notes

Scrapbin

Copy dependent libraries into a chroot jail:

/bin/sh -c 'fifo="/tmp/ldd-$$"; mkfifo -m 600 ${fifo}; ldd /usr/sbin/sshd | cut -f2 | cut -d" " -f3 | tee ${fifo} | tail -n $(( $( cat ${fifo} | wc -l ) - 1 )); rm -f ${fifo}' | cpio --pass-through --make-directories /root/chroot/sshd/

Console Progress Bar for FreeBSD is in misc/clpbar

# Extract waveform data
for I in *.mp3; do lame --decode "${I}" "wav/$(basename "${I}" .mp3).wav"; done
for I in *.flv; do mplayer -vo null -ao pcm:fast:file="wav/$(basename "${I}" .flv).wav" "${I}"; done

# Strip off leading and trailing silence
bash
for I in *.wav
do
  echo -n "==> ${I} : "
  echo -n "copy "; cp "${I}" 00.wav || kill $$
  echo -n "silence "; sox 00.wav 01.wav silence 1 0.1 0.1 || kill $$
  echo -n "reverse "; sox 01.wav 02.wav reverse || kill $$
  echo -n "silence "; sox 02.wav 01.wav silence 1 0.1 0.1 || kill $$
  echo -n "reverse "; sox 01.wav 00.wav reverse || kill $$
  echo "move"; mv 00.wav "${I}" || kill $$
done

# Normalize all tracks
normalize -m *.wav

Generate a toc with this: generate_toc.sh

Then edit the TOC to add CD Text information:

CD_DA

CD_TEXT {
  LANGUAGE_MAP {
    0 : EN
  }

  LANGUAGE 0 {
    TITLE "Mix CD"
    PERFORMER "Various Artists"
  }
}

TRACK AUDIO
CD_TEXT {
  LANGUAGE 0 {
    TITLE "She Got It"
    PERFORMER "2 Pistols"
  }
}
AUDIOFILE "2 Pistols - She Got It.wav" 0

TRACK AUDIO
CD_TEXT {
  LANGUAGE 0 {
    TITLE "How's It Going To Be"
    PERFORMER "3rd Eye Blind"
  }
}
AUDIOFILE "3rd Eye Blind - How's It Going To Be.wav" 0

And burn using the raw driver, to ensure the CD-TEXT gets written:

sudo cdrdao write --speed 1 --device /dev/sr0 --driver generic-mmc-raw -v 2 -n --eject cd.toc

I've forgotten this three times already: DVDisaster

# Convert sha1(1)-compatible into cfv's sha1sum-format
sed -e 's#^SHA1 (\./\(.*\)) = \(.*\)$#\2 *\1#g' shas-postcopy

# Convert cfv's sha1sum-format into sha1(1)-compatible
sed -e 's#^\([0-9A-Fa-f]\{40\}\) [* ]\(.*\)$#SHA1 (./\2) = \1#g' foom.sha1