John Walker

  • John Walker posted an update in the group Group logo of UpdatesUpdates 4 days, 4 hours ago

    2019 March 19

    For reference, the link to the welcome page for new members is:
        .https://www.ratburger.org/index.php/welcome-to-ratburger/
    
  • John Walker posted an update in the group Group logo of UpdatesUpdates 5 days, 5 hours ago

    2019 March 18

    All right, 1800 pixels height appears to be the sweet spot for
    the {iframe} in the Second Life Clubhouse page to not grow its
    own scroll bar.  I'll leave it at that for now.
    
    The ~/plug/rb-second-life plug-in has not changed for three days
    and appears to be doing its modest job of showing people in the
    Second Life clubhouse as a sidebar widget.  There's no reason
    to keep it in uncommitted purgatory, so I committed the new code
    (Build 277) and committed the changes to GitHub.
    
  • John Walker posted an update in the group Group logo of UpdatesUpdates 6 days, 7 hours ago

    2019 March 17

    Increasing the height of the {iframe} in the Second Life
    Clubhouse Page to 1500 pixels wasn't enough to keep it from
    popping up a scroll bar as it grew.  Let's try 1800.  Maybe it'll
    drive out the snakes.
    
  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week ago

    2019 March 16

    Updated the User Role Editor plug-in to version 4.50.1.  This is
    a minor bug fix update which corrects two problems, one fatal,
    for anybody silly enough to use a WordPress "Multisite"
    configuration or WooCommerce plug-in.  We have no local code in
    this plug-in.  Committed the changes (Build 275).
    
    Committed yesterday's change to add a "Second Life Clubhouse"
    link to the Meta widget in ~/theme/functions.php (Build 276).
    
    Wrapped a link around the title of the Second Life sidebar
    widget in ~/plug/rb-second-life/rb-second-life.php which links
    to the "Second Life…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 1 day ago

    2019 March 15

    Discovered that, seemingly, when you add a new field to a
    PHP object's $instance for a widget you have to deconfigure
    and reconfigure the widget before it is recognised.  Once
    I did this with the ~/plug/rb-second-life, the 'camfile'
    field which specifies where the widget looks for the Second
    Life clubhouse population started to work and I was able to
    get rid of the hard-coded file name.
    
    Added a new CGI script, ~/cgi/SecurityLog.  This script
    appends whatever appears in its standard input to a
    new Second Life log file:
        /server/var/SecurityCamera/SLlog.txt
    using…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 2 days ago

    2019 March 14

    Whenever the clown car goes sputtering out of the ring, it's a
    good bet it will be back soon with more fixes to fixes to fixes
    to fixes.  So, it's no surprise that today brings us version
    1.16.8 of UpdraftPlus, just three days after 1.16.7, which
    introduced two new features for their "premium" customers, one
    of which could cause an infinite loop which hung the Web server
    process and another which denied features to those who paid for
    them.  Because nothing inspires confidence in your backup
    solution provider like ham-fisted bungling, we also note that
    this "update"…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 3 days ago

    2019 March 13

    Installed the WordPress 5.1.1 update.  This is a minor security
    and bug fix which modified only 19 files, only three of which
    contain Ratburger local code.  I used a slightly different
    procedure to apply this update than usual.  Rather than running
    wp_update.pl between the running Ratburger code and the new
    WordPress release, I instead ran it between the stock WordPress
    5.1 release and 5.1.1 update.   This gave me a kit of the 19
    files which were modified in stock form.  I then searched those
    files in the production Ratburger WordPress installation to
    discover which…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 4 days ago

    2019 March 12

    Created directories:
        /server/bin/httpd
        /server/bin/httpd/cgi-bin
    The latter is where CGI programs will be installed.
    
    Created:
        /server/bin/httpd/cgi-executables
    This is where incidental executables
    and support files are kept.
    
    Created convenience symbolic links:
        ln -s /server/bin/httpd/cgi-bin ~/cgi
        ln -s /server/bin/httpd/cgi-executables ~/cgiexe
    
    Linked the default CGI-BIN directory location to our directory:
         super
         cd /var/www
         mv cgi-bin cgi-bin.ORIG
         ln -s /server/bin/httpd/cgi-bin cgi-bin
         chown -h root:apache cgi-bin
    
    OK,…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 5 days ago

    2019 March 11

    The Video Theatre CRON job ran normally at 08:00.  It looks like
    we've sorted out the problems it was running into before.
    
    Updated the Inline Spoilers plug-in to version 1.3.8.  This is a
    one-line fix which permits a blank title in the Spoilers
    drop-down box.  I integrated our local code which fixes the
    problem of spoilers not working in comments on posts which
    themselves do not contain spoilers.  Committed the changes
    (Build 270).
    
    Well, here comes the clown car again with yet another
    "improvement" to UpdraftPlus, this time version 1.16.7.  This is
    another assortment…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 week, 6 days ago

    2019 March 10

    Well, the YouTube quota reset as promised so we can once again
    run embed_videos.pl in live mode, but I continued to test with
    the canned JSON to make sure the CRON job was working before
    starting to burn through the quota.  The:
        /server/cron/video_theatre/Update
    job uses its home directory as a working directory and runs:
        /server/cron/video_theatre/embed_videos.pl
    to create a temporary embed.html tagged with its process
    number.  If the Perl program exits with status 0, it then moves
    the completed file into:…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks ago

    2019 March 9

    Obtained a YouTube API Key by the following process.
    

    Signed in to the "Ratburger Hostmaster" Google Account with: https://www.google.com/accounts/AccountChooser?Email=hostmaster@ratburger.org&continue=https://apps.google.com/user/hub and password: REDACTED This is the account we created on 2017-12-16 to set up Gmail delivery of mail to the ratburger.org domain.

    Go to the Google Developers' Console: https://console.developers.google.com/ which takes you to:…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 3 days ago

    2019 March 6

    Updated the Really Simple SSL plug-in to version 3.1.5.  Call
    this "fixes to fixes to fixes".  This corrects bungling in the
    3.1.4 release we just installed two days ago.  We have no local
    code in this plug-in.
    
    Committed the changes (Build 268) and published on GitHub.
    
  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 5 days ago

    2019 March 4

    Updated the Really Simple SSL plug-in to version 3.1.4.  This is
    a very minor update which mostly fixes problems in features we
    don't use, such Multi-Site configurations.  We have no local
    code in this plug-in.
    
    Updated the Subscribe to Comments Reloaded plug-in to version
    190305.  This corrects a bungle in the last attempt, which we
    installed on 2019-02-15, which caused E-mails that were supposed
    go to a subscribed user to be sent to the administrator
    instead.  There are also some trivial changes in code that begs
    for money and ratings of the plug-in.  We have no local…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 2 weeks, 6 days ago

    2019 March 3

    Detached the "Ratburger_test_server_2019-02-24" volume from the
    Ratburger Test server and deleted it.  We're not going to fire
    up the test server without making a new volume from a snapshot
    of the production server so there's no reason to pay storage
    charges to keep it around.
    
    Updated the User Role Editor plug-in to version 4.50.  This is a
    minor update which mostly affects things we do not use such as
    multi-site configurations.  We have no local code in this
    plug-in.  I checked the settings pages and role configuration
    and everything looks OK.
    
    When I foolishly tried…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 weeks, 2 days ago

    2019 February 27

    Stopped the Ratburger Test instance.  WordPress 5.1 is running
    smoothly on the production server and there aren't any projects
    on the agenda at the moment which justify paying to keep it
    running.  I'll also delete its 128 Gb /server volume to save on
    storage costs but wait a bit to see if something might require
    bringing the test server back up on short notice.
    
    Updated the Fix Image Rotation plug-in to version 2.2.1.  This
    removes the unsightly white on black text boxes with which
    version 2.1, installed on 2019-02-23, cluttered up the plug-in
    dashboard page.…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 weeks, 4 days ago

    2019 February 26

    After yesterday's confusion in disabling plug-ins on the
    production site while I thought I was logged into the test site,
    I decided to add a prominent visual reminder when you're logged
    into the test site.  I added a new
    ~/theme/js/rb_check_test_server.js file containing a JavaScript
    function which is run when a page has completed loading.  It
    checks the location.host field for the source of the current
    page and, if it's "raw.ratburger.org", changes the name of the
    site in the toolbar header to "Ratburger RAW" and displays the
    name with a red background.  Code in…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 weeks, 5 days ago

    2019 February 25

    The process of installing the 5.1 update caused old muddled-head
    WordPress to forget that the UpdraftPlus and WP Twitter Auto
    Publish plug-ins had been disabled before the installation.  I
    only discovered this when I saw they'd shuffled back from the
    grave.  Staked them, but who know when they may be re-animated
    again?  Oh, I see now.  When I disabled the plug-ins, I
    accidentally did it from a browser open to the administration
    page of the production site.  No harm done--I re-enabled them on
    the production site before the next scheduled backup or new
    post.
    
    Deleted…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 3 weeks, 6 days ago

    2019 February 24

    Performed a:
        service iptables save
        service ip6tables save
    to preserve the firewall rule changes across the next reboot.
    
    Made a mirror backup to Juno.
    
    Made a backup AMI:
        Ratburger Backup 2019-02-24  ami-0eb1697020738f597
            /           snap-04dcbcf0c1df757f4
            /server     snap-043b582445dbc00d9
    
    Installed all pending update packages: 17 in total, 6 for
    security including a new kernel.
    
    Rebooted at 14:48 UTC.  The system had been up for 13 days.
    
    The system came up normally after the reboot.  We are now
    running on kernel…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 4 weeks ago

    2019 February 23

    Updated the Fix Image Rotation plug-in to version 2.2.  This is
    a minor update which fixes a few problems such as not
    recognising images whose file name extensions are uppercase (for
    example, "I_AM_DUMB.JPG") and the irritating undefined function
    call on wp_read_image_metadata() we see every now and then in
    the error_log.  Also, for no obvious reason, it adds stupid
    messages, in white text on a black background, of "PHP EXIF
    MODULE LOADED" and "EXIF_READ_DATA CALLABLE" to the plug-in
    dashboard page just to let you know it's properly configured.
    This is irritating,…

    [Read more]

  • John Walker posted an update in the group Group logo of UpdatesUpdates 1 month ago

    2019 February 21

    Updated the BuddyPress plug-in to version 4.2.0.  This is a
    minor update which corrects four bugs and two security flaws in
    the 4.1.0 update which we installed on 2018-12-06.  The changes
    are so trivial I simply integrated our local code (which, with
    one exception, was all in files which were not modified by the
    update) and installed on the production site.  There was a
    modification to:
        buddypress/bp-templates/bp-legacy/js/buddypress.js
    (in which we have local code) that required re-minifying the
    file into buddypress.min.js locally.  After installing the
    update…

    [Read more]

  • Load More