Category: Linux

  • x11vnc recompiled to be as widely compatible as possible…

    As I said in the earlier posts, I was essentially looking for a “Single click” solution for linux VNC remote desktop support. A solution that doesn’t require the remote support client to change firewall settings, install software, etc. What I’ve settled on is closer to a single cut and paste solution, which is fairly simple. The next problem I had was compatibility of the x11vnc binary. The first problem was the xfixes library not being a part of Mandrake 10.0, then xdamage, xrender, xrandr – none of those libraries were found… so, I started looking at the compile options for x11vnc (and the optimization, because I wanted a smaller file size.)

    (more…)

  • Remote Tech Support with x11vnc and wrapper script

    So, the idea is that I wanted something “like” the Ultranvnc Single Click download, only for linux. The main idea being is that if someone is looking for a bit of desktop tech support on linux, we don’t need to be giving instructions for 5 different package managers, or source compilation, or anything more than MAYBE something to cut and paste. In fact, something like this…. wget http://www.mysite.com/remote-support && sh remote-support could be easily pasted into a console window (which hopefully we can give instructions on finding), or a run command in kde for instance. Then the remote-support script should do the rest. *(By the way, the script doesn’t have to be chmod’ed to executable when we use sh to invoke it…)

    (more…)

  • Remote Tech Support using VNC (Ultravnc SC and x11vnc+wrapper script)

    Ok, some time back I’d done a writeup on UltraVNC SC, which is a nice customizable (windows version) VNC server that essentially let’s someone doing remote support build their own downloadable .exe that runs and automatically tries to make a direct connection to a “listening” vnc viewer. It’s good for helpdesk environments as an easy download and run, and I’ve done some trials at using it over the internet with some of my existing computer service customers. Very soon, I’ll be adding a page and information about Remote Tech support services using this same method. I have run into some problems with it though. There are multiple advantages to this approach though (the main being NO firewall config for the user needing remote support – all firewall config is done at the “support center” end. Another advantage being that it’s “hardcoded” to connect to a specific given address and if that fails it gives up and uninstalls itself. The last advantage being that it completely uninstalls after a successful session as well. (Well, technically it never “installs” to begin with.))

    (more…)

  • Kubuntu Free CD’s

    One of the things I’ve really admired about the Ubuntu project is that they will MAIL you REAL cds of their product for free. That can give a much more professional look for redistribution than a hand burned cd with handwritten green ink saying ubuntu linux 5.10…. Well, Ubuntu has done this for quite a while, NOW the “Shipit” service is available for Kubuntu. You’ll basically need a Launchpad account first. Also, Edubuntu now will ship free cds as well.

    According to the FAQ… “All CDs currently contain version 6.06 LTS, development codename “Dapper Drake”. For every CD you order, we will send you one package that contains a single CD (live CD installer) in a cardboard wallet. This is true for all architectures.”

    (more…)

  • /bash/rm: argument list too long

    I can’t tell you how many times I’ve seen this complaint from the bash shell when trying to remove a bunch of files. In this case, I was trying to clear a directory where log rotating had run amuck and there was a 10 second lag in typing ls ∗.gz and seeing any output…. So, I did rm ∗.gz and got bash/rm: argument list too long in response…. So, then I though I could “surgically remove” some files and shrink the list a bit… rm ∗5∗3∗2∗.gz -f; rm ∗5∗3∗1∗.gz -f, etc, etc, etc after about 4 of these it became obvious I’d need to find another way because even some of THOSE gave the “argument list too long” error. (What’s more, it looked like I was going to have to deal with files matching ∗[1-5]∗[0-9]∗[0-9]∗gz – yuck…)

    (more…)

  • Clamav 0.88.1 for Mandrake 10.0

    Since, I’ve still got a few older Mandrake 10 installs that I’m maintaining as mailservers, there aren’t supported security fixes for various things anymore… Friday there was news of a new clamantivirus to fix some security flaws with 0.88, new version is 0.88.1 I’ve taken the cooker srpm and recompiled for 10.0, so… for my convenience (and that of anyone with an older Mandrake box…) the links will be below.

    (more…)

  • Customized small download linux iso….

    This is a good idea…. let’s say you want a linux install, but you’re very particular. You’d like to have a certain setup out of the box, say a basic desktop with OpenOffice and Firefox/Thunderbird. Nothing fancy, just a basic desktop and you wanted to deploy over several systems. Some distributions give you the choice to save settings for a later install, but for most, this can be the start of a fairly tedious install-fest. Someone has come up with a good solution to this (and a solution to the multi-GB of iso downloads….) You go to a web page answer a few questions and then download a CUSTOMIZED linux install iso that then takes care of the whole process for you.

    (more…)

  • Your own wikipedia….

    I’ve made quite a bit of use out of the wikipedia in recent years. I know it has it’s flaws (I’ve run across some first hand), but I’ve found typos in textbooks as well. However that doesn’t mean that it can’t be a very useful reference. In fact, in some of my browsing I’ve gone through the spanish language version of the wikipedia putting some of my spanish reading skills to the test. Anyway, in the last couple days I became curious for various reasons about actually downloading a copy and installing the wikipedia locally. Now, I know one of the benefits of the wikipedia is that it’s collaborative and this way I’ll miss out on current and changing/improving/updating articles. But I can see some reasons to want to have a “snapshot”.

    (more…)

  • Using ssh to protect web browsing over wireless or other hostile networks

    This really could be used to encyrpt web traffic over any “hostile” network. Here’s what I’m talking about. Laptop using wireless. Within our internal network we would LIKE all our web traffic to be encrypted at least from the laptop to a wired host. (From there to the outside world it will be open.) At the minimum we would like to have the traffic encrypted over the wireless leg of the journey. Here’s the most straightforward approaches uing ssh.

    (more…)

  • Enabling keyboard hotkeys under KDE

    I’ve just been sitting down with the laptop for a while (Dell Inspiron 8000) it’s an older laptop by current standards I guess, but it does well for me. The inspiron 8000 has some “hotkeys” for volume up and down, mute and controlling the cd player (play, stop, next and previous tracks.) It’s pretty standard these days to have hot keys of some sort on the keyboard for at least the volume. I realized though that I had never setup those hotkeys under KDE (Frequent visitors will remember that I use linux as the primary desktop.) Now, I guess some would have tried the hotkeys and, on seeing no response, conclude “hotkeys don’t work under linux.” That, of course, would be wrong….

    (more…)