Syndicate content

Page list for Linux

  • How it works

    The at command is often used to start a process at a later time. It can run any script at a specified date and time.

    For instance, if you want the computer to send you a signal in one hour, use something like:

    cat signal | at -q z now + 60 minutes

    Assuming that the file named signal contains the commands necessary to generate the signal. Then in 60 minutes, the script will be execute and the signal will be heard or shown.

  • Since the ZmEu attack, I've been watching my logs a little closer. I also found a page that I could not read (but Google could and was kind enough to provide a cached version.) That page listed many bots that are not nice bots. So? I decided to block some of them, especially those that use very bad URLs or load many pages too quickly.

    The result is that I'm getting more and IP addresses in my firewall. Although they get removed in a schedule that I will not state here, I can tell you that each time I block tenth when not hundredth of useless hits (worst than that at times those could be

  • Who is ZmEu?

    An image showing ZmeuThe name Zmeu (no capital E) is the name of a fantastic creature of Romania. There are so many stories that there isn't a clear understanding of what it is... but it is human like, can spit fire and wants to marry young women.

    If you're wondering, it is generally a bad guy.

    ZmEu Attack

    Today, I noticed a lot of traffic on one of my servers. Looking into what was happening, I immediately found out that an attacker was looking for a loophole in that system. That attack was being performed from China.

  • I had Ubuntu 6.04 and there were many errors about Audio drivers and devices not working. I turned it off and that was it at the time.

    Now that I have upgraded to Ubuntu 8.04 (avoiding the bug in October Debug in regard to a huge error in generating an SSL key and all of that!), I thought I'd try again.

    I use VLC so I tried to run with that. I could see the audio equalizer so I thought that it should be working and we should hear the audio... but nothing at all. And VLC would spit out an error about the pulse audio deamon not working properly:

    VLC media player 0.8.6e Janus
    [00000354] ...
  • Since my last upgrade, I had many small things that went awry on my computer. From tsearch2 in a Postgres database to ownership of files to the following authentication problem:

    root@mycomputer:~# su - www-data
    su: Authentication service cannot retrieve authentication info
    (Ignored)
    www-data@mycomputer:~$
    

    Note that with su it ignores the fact. With cron it was not being ignored, so I'd get no work done!

  • Since I manage multiple computers and each run a PostgreSQL database system, I can see discrepancies between versions. (i.e. newer versions fix problems in older versions.)

    [toc hidden:1]
  • Yesterday I had a customer sending me emails from a different account from last time. That different account is a Yahoo! account so in general there is no problems with that.

    Yet, this one time it did not make it. One of my email filters failed. Namely, the DKIM filter. It uses the dkim library to check mail messages and make sure that they indeed originate from where they say they are from.

    It is an interesting concept. In the following figure I show the standard scenario of a hacker sending me spam and a valid domain sending me an email:

    As you can see, if I communicate with the ...

  • Today I noticed many errors on one of my websites. Looking closer into it, I noticed that the code for the mo_references Drupal module stopped working.

    It took me some time, especially because the code seemed to work just fine as all the files could easily be displayed.

    Actually, that was not the case. The unpack() character 'a', which I used, was transformed from a simple string that gets trimmed, to all the characters, including the NULL characters. Ouch! Now we have to use the 'Z' character instead.

    I use it to unpack() a tar file by loading 512 bytes of data in a ...

  • GIT

    Drupal now offers git to access its source code and 3rd party modules, themes, etc.

    The GIT system is interesting but it has a huge difference between the CVS and SVN scheme: it requires an action, such as commit, and a push. The push is what synchronize your copy with the repository. Without the push, all the actions you've been taking will have no effect (they only are on your hard drive.)

    As you will see in each project, there is a Version Control tab at the top. Clicking on it gives you most of the instructions you need to know to work with Drupal git. I will not repeat them here. The only two things I often do is commit + push and tagging (to create new official versions.)

  • Today I got a new router, a Belkin G Wireless Router, the F5D7234-4 to be precised.

    I have been looking for the IP address of the device for 30 min. It is actually specified on page 26 (i.e. the Alternate Setup Method area). The IP address is 192.168.2.1.

    Very annoying since my server is also 192.168.2.1. In other words, I cannot talk with my server to that darn thing!

    Well... I'll do it from another computer, but quite annoying, if you ask me!

    I have a Cayman for my Internet connection and it uses 198.168.1.254. At least I find that much more practical.

    Next I wanted to setup the ...

Syndicate content

Diverse Realty

Diverse Realty Team

Want a New Home?
Want to Sell Your House?

Call Alex at
+1 (916)
220 6482

Alexis Wilke, Realtor
Salesperson
Lic. # 02024063

Cory Marcus, Broker
Lic. # 01079165

     

Terms of Site Index

Find the page/content you are looking for with our index.