Wednesday, November 4. 2009Review: The most annoying application of all times![]() It’s about time to do some more productive blog posts and review some apps I use. For the start I want to review no less than the most annoying application of all times™. What is it, you wonder? No, it’s nothing from MS at all. It’s Workrave what I’m talking about. Surprised? No longer if you read on. First, here’s what it is for: Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. That sounded quite promising to me, and this free app runs on Win and Linux. I started to give it a try in 2007 when I spent a lot of time writing at my Master’s thesis. I sometimes got burning eyes and a slight headache when ignoring to take a break from the screen once in a while. The app reminded me of important breaks and allowed me to work longer and more efficient. The micro-breaks give you the chance to rest for a few seconds to relax your eyes. Then the regular breaks allow you to e.g. get something to drink or to go somewhere else. I usually have 8–10 minutes between micro-breaks that last for 20–30 seconds. The regular breaks come every 50 minutes and last for 10 minutes. All these times are configurable. But the problem then comes with finding a compromise between break enforcement and break denial, and even more with the fact that the software isn’t smart enough to notice you being highly concentrated or busily typing at that time. You can gain different enforcement levels by making use of these options: Continue reading "Review: The most annoying application of all times" Friday, October 23. 2009Das Internet geht nicht, III![]()
(Das ähnliche Problem war übrigens das hier.) Wednesday, October 14. 2009Or what?![]()
Posted by Stephan Paukner
in GNU/Linux
at
20:10
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: fail
Tuesday, October 13. 2009How to download videos from YouTube![]() Although there are some tools available that allow you to grab videos from YouTube to your local storage, I rely on this plain method (rarely, though):
Monday, September 21. 2009Social web cascade![]() I guess mine is mostly harmless. (The “push” stands for first-time publications.) (Just fooling around with GraphViz.) Friday, September 18. 2009Linux autorun FAIL![]() Tuesday, August 25. 2009exec zerowing![]()
Thursday, July 16. 2009SSH daemon in a chroot on Debian lenny![]() This official Debian manual explains how to set up an SSH server in a chroot. However, and although it was last modified in March 2009, the manual appeared incomplete to me. Here are a few additional steps to consider: The manual uses makejail (and the config /usr/share/doc/makejail/examples/sshd.py) to automatically set up /var/chroot/sshd; the script uses ldd calls to find and copy the necessary libraries and files. However, its work is incomplete: You can’t launch the chroot’s Bash. Even /bin/ls doesn’t work. Using ldd I found out that /lib64/ld-linux-x86-64.so.2 is missing in the chroot. To use an elegant /etc/init.d/ssh-chroot script to control the chroot’ed daemon from the host system, you need to make /sbin/start-stop-daemon available in the chroot. You can then use /etc/init.d/ssh as basis for your init-script. Note that the chroot-SSH takes its config from /var/chroot/sshd/etc/ssh/sshd_config; it is possible to have both the native and the chroot’ed SSH daemon listen on port 22, but on different IPs. The manual mentions that proc must be mounted in the chroot as well and that syslogd should also lay a sock in there. But it doesn’t mention that devpts must be mounted in /var/chroot/sshd/dev/pts. Add this to the host’s /etc/fstab with the options noexec,nosuid,gid=5,mode=620; make the tty group available in /var/chroot/sshd/etc/group! If you make strace work in the chroot, you can find out via CODE: ~# chroot /var/chroot/sshd
/# strace /usr/sbin/sshd -d and looking into /var/log/auth.log that the /etc/pam.d/common-* stuff is missing. Having considered this, login should finally work if you have users and groups in /var/chroot/sshd/etc/{passwd,shadow,group}. You might need the coreutils in the chroot; you can install them using the makejail config mentioned above.
« previous page
(Page 10 of 16, totaling 126 entries)
» next page
|
AboutCalendar
ArchivesCategoriesShow tagged entriesandroid antenna anti-spam apache astronomy austria automobile bash bluetooth bug career cloud collecting comic cooking crypto cw debian dreams education electronics event fail fashion finance flickr fuerteventura fun gentoo geography german gnu-linux gnucash google google earth graphics guitar hardware history image processing internet kernel kids language lanzarote lhc lifestyle linkroll literature ltd machine learning making mallorca mathematics matlab microsoft migration movies music numismatics octave pdf perl philately philosophy phone photo gear photography physics podcast politics postfix private programming public transport rant religion review samsung science security shtf social web software statistics storage sustainability symbian tablet time lapse transceiver tv usenet video virtualization wordplay work www yahoo youtube
Syndicate This BlogFollow meBookmarks
Powered by |