Pages

Wednesday, December 28, 2011

pre-built grub floppy image

Ran across this in the debian develop mailing list regarding grub2

There's a pre-built floppy image in the grub-rescue-pc package.
It's from the grub2 source package.  Check it out, as it looks quite useful?


Thursday, December 15, 2011

Another dbconfig example

Besides anything else, the interchange-cat-standard  Interchange package is another
example of one that uses dbconfig-common. Investigate how it does it.

Tuesday, December 13, 2011

Sunday, December 11, 2011

HwB - update Debian bug regarding Vcs references

Debian bug 566754 has to do with needing to add/update the Vcs* related entries in the debian/control file to reflect where the package is now available.  That has been corrected in later packages but those packages have not yet been uploaded to Debian.  Updated the bug noting that and advising that a new version of the package was to be worked on.



JamNNTPd Debian ITP needs updating

The jamnntpd ITP bug #223905 needs to be updated;  including a note about the change for the new code repository at SF.


Thursday, December 8, 2011

BBBS Info on Twitter

Created a Twitter account for the BBBS Info system:  BBBSInfo

Plan to put at least some of the announcements I already do, also available via twitter.

Installed libnet-twitter-lite-perl, bti, & twidge so could start testing from the command line and/or scripts.




Create TinyTIC generic-linux branch

In order to create a TinyTIC generic-linux branch, did an svn copy from revision 69 to tinytic/branch/generic-linux.   Then created a remote branch for git-svn to use.


Tuesday, December 6, 2011

Registered the domain bbbs.info

Registered the bbbs.info domain and created the initial DNS configuration for it.

Monday, December 5, 2011

Use FSF website instead of their address?

I've seen reference while online reading that the FSF wants the to use their website instead of their postal address in their GPL copyright notices.

Need to investigate that.

"Debian" instead of "Debian GNU/LInux"

As was pointed out to me regarding a package I was working on (debian/changelog)):
we usually do s|Debian GNU/Linux|Debian|, since there's also a freebsd kernel nowadays
Will need to check at least debian/copyright for the packages I do, to see if I had or have any such references worded that way.

Friday, December 2, 2011

HTick st_htick.pl error


A sysop posted (28Nov11) in the HUSKY echo about getting the following error message when attempting to run the st_htick script on his htick.log file:

No files in areas or wrong number of days!
He was using 1.4.0-stable.

Script is available from hticks misc directory. Hasn't been updated for quite a while.

For some reason, there doesn't seem to be an archive at
SF for that version, though the CVS tag is available.

My New GPG Key

Created a new 4096 GPG key. 

pub   4096R/43B7EA9A 2011-12-02
      Key fingerprint = 2448 3AE0 874D 8696 6DCD  ECF4 198C AB6F 43B7 EA9A
uid                  Robert James Clay <jame@rocasa.us>
sub   4096R/D7FAF0E5 2011-12-02

Signed it with my old existing key and sent it to the subkeys.pgp.net keyserver.

Reference also:
  • http://lists.debian.org/debian-devel-announce/2010/09/msg00003.html
  • http://keyring.debian.org/creating-key.html
  • http://ekaia.org/blog/2009/05/10/creating-new-gpgkey/

Thursday, November 24, 2011

Debian v3 rootfs

Createing a Debian v3 ('woody') root file system,  one way to do that is to use deboostrap:

cd /var/cache/lxc/debian
debootstrap --arch=i386 woody partial-i386 http://archive.debian.org/debian


 lxc-create -n irexftn -t woody



Saturday, October 22, 2011

Synchronet BBS Source


Per http://wiki.synchro.net/dev:source, which was recently      updated.

URLs are listd at: ftp or http at bbs.synchro.net/Synchronet/.   Check if that's what is being used my source archive scripts.

There are separately available 32 bit & 64 bit binary(?) archives available.

reprepro bug for format v3 (quilt) debian packages

The following warning came up when using reprepro on a Debian v7 system to install a v3 (quilt) formatted package:

  • dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::quilt

Did find a bug for a similar issue in sbuild, #583337, but not yet one specifically for reprepro.

Wednesday, September 14, 2011

SBBS *-dbg packages?

Something I've considered doing is to add to debian/* for v3.14 & 3.15 whatever is neccessary for creating -*-dbg packages.

Reference:  http://wiki.debian.org/DebugPackage

Saturday, August 6, 2011

BinkD - bindaddr keyword ?

Can the BinkD BinkD bindaddr keyword be entered in to the configuration file more than once?

Also, it will need to be able to handle IPv6 addresses.

Tuesday, August 2, 2011

Debian IPv6 Release Goal

Debian Release Goal - Full IPv6 Support

http://wiki.debian.org/ReleaseGoals/FullIPv6Support  (there is also a link on that page to a listing of bugs that are already tagged IPv6)
  • Haven't checked yet but wouldn't be surprised if all of the FTN related applications in Debian that have network capability, like binkd or ifcico (part of ifmail) for instance, do not have IPv6 capability as yet.
  • Citadel does not yet have IPv6 capability?
  • INN ?
  • UUCP is already listed but notes are about usage via ssh or etc.


Sunday, July 31, 2011

SQL C prgramming libraries

Programming libaries like Perl DBI but for C.

Tntdb Tntdb is a c++-class-library for easy database-access. It implements a
simple database independent layer, which loads drivers at runtime.
Currently drivers for postgresql, sqlite3, mysql and oracle are
provided.

Home page:  http://www.tntnet.org/tntdb.html
Debian:  http://packages.debian.org/squeeze/libtntdb1


Wednesday, July 27, 2011

Comments Spam ...

It appears that the comments spammers have found my site (http://rocasa.us/~jame), so I turned commenting off for all entries...

Sunday, July 17, 2011

Timestamp corrections in GIT


Reference:

  •   http://www.alexpeattie.com/blog/working-with-dates-in-git/

 which in turn references

  •  https://git.wiki.kernel.org/index.php/GitFaq#How_can_I_tweak_the_date_of_a_commit_in_the_repo.3F


Monday, July 11, 2011

Saturday, July 9, 2011

funtoo git based Portage tree


Another sysop mentioned in a posting to the FN.Sysop echo that Funtoo has a "git based portage tree". Looks interesting...

http://www.funtoo.org/wiki/Portage_Tree

Migrate BBBS htdocs from bzr to git

I have had been tracking the static pages etc in the BBBS htdocs directory associated with my BBBS install using BZR.  I have primarily changed over to using GIT now but hadn't had a chance to convert that repository until today.  ( Note that this is being done on a Debian v6 system.)

I first tried using tailor to do the migration, as that has worked for me before.  This time, however, it failed with an error message about not being able to rename one of the files for one of the changesets.  I made sure that the repository format was upgraded and tried again but it still failed in the same way. 

Found the following article, which pointed me to a successful way ot doing the migration:
http://doc.bazaar.canonical.com/migration/en/foreign/bzr-on-git-projects.html

Ran the following command lines, with "old-htdocs" being the bzr repository is and "htdocs" being where the new git repostiory is going :

md htdocs

cd htdocs

git init

cd ../old-htdocs

bzr fast-export --htdocs=../htdocs.bzr --git-branch=BBBS-htdocs ../old-htdocs | git fast-import --import-marks=../htdocs.git --export-marks=../htdocs.git

That resulted in the branch BBBS-htdocs being imported in to the new htdocs git repository.


Friday, July 8, 2011

Lintian pbuilder hook example

An example of a pbuilder hook to run Lintian  during a package build, posted to the Debian Mentors list in the "Re:how to get people to run lintian on their packages" thread:

While we're sharing, here's a pbuilder hook that I (among others) use:

$ cat ~/.pbuilder-hooks/B20lintian#!/bin/bash## run lintian on generated deb filesecho "########  STARTING LINTIAN HOOK  ########"apt-get install -y --force-yes lintianlintian -iIEm --pedantic --color=auto --allow-root /tmp/buildd/*.debecho "########  FINISHED LINTIAN HOOK  ########"

Lintian pbuilder hook example

An example of a Lintian pbuilder hook was posted to the Debian Mentors mailing list in a thread about getting people to run Lintian .

  • Message:  http://lists.debian.org/debian-mentors/2011/07/msg00180.html
  • Thread Index:  http://lists.debian.org/debian-mentors/2011/07/threads.html#00180

 

Thursday, July 7, 2011

BBBSDEB project at GitHub

Created bbbsdeb project (i.e., Organization) at GitHub:



Wednesday, July 6, 2011

lxc-gentoo information

lxc-gentoo is like the other lxc scripts but is not (yet) part of the debian package.  Obtain and test at least on one of my systems?

(FTN related usages, like Benny Pederson keeps mentioning)

References:
http://globalcitizen.github.com/lxc-gentoo/

http://en.gentoo-wiki.com/wiki/LXC#Automatic_setup:_lxc-gentoo

ttylog v0.1.d-1 migrated to Debian testing.

My ttylog package v0.1.d-1 has migrated into the Debian Testing distribution (wheezy).


Issues with Busybox LXC on Debian v6?

I've moved the active 'Linux VServers' I had running over to 'Linux Containers' (LXC).  Have also been doing some experimentation.

Tried setting up a busybox container but had problems.


Friday, July 1, 2011

mbsebbs-0.92.00+110522-1~1 Test Build

Manually removed the patch (debian/patches/10_fix-flock-error.patch) altogether.  Was then able to do a successful binary only test build for 64 bit, as mbsebbs-0.92.0+110522-1~1.

The code has changed but still need to verify if the issue was fixed for Ubuntu installs or if the patch needs to be updated.

Manually installed that deb using dpkg to a new LXC server successfully and am now testing it there.


Sunday, June 26, 2011

ttylog v0.1.d-1 uploaded to Debian

My ttylog package v0.1.d-1 has been uploaded and accepted into the Debian Unstable distribution (sid).

Friday, June 24, 2011

Moved RJC blog to a different host.

Moved this blog to a different host, exporting it from my old host and then importing it to this one, although still using Movable Type. Also changed the theme being used for it.

Thursday, June 23, 2011

Source archive for testing MBSE BBS v0.95.12

Exported a version of MBSE BBS v0.95.12 from the authors mercurial repository.  That version has IPv6 capabilities, which I want to test.



Released MBSE BBS Debian package v0.92.0-1

Created and released the Debian package v0.92.0-1 for MBSE BBS and made the files publicly available package repository at deb.rocasa.org.   The build was made on a Debian v6 system.

This version of MBSE BBS compiles for i386:
The Debian source files for this version of MBSE BBS:

Also tried a way of making the files available for FREQ at ftn.rocasa.us but it didn't work when I tried testing it.  Posted in the MBSE BBS echo about the issue.


Wednesday, June 22, 2011

Test build of a qico package


Was added as an admin to the qico project at SF. in a test build for 54si, it compiled but the package build failed due to a no longer used packaging program.  
That will need to be updated when start working on new packaging.


Migrate cvs repo to a git repo & put that online at the project site? Or migrate it to an SVN repository? (which I can always connect to via git-svn and which is better supported by Trac)



Monday, June 20, 2011

TinyTIC v0.6.1-2 README.source

  • Was going over the files again & found that I forgot to update the debian/README.source file after changing from using dpatch to quilt.
  • Will need to redo the package again after updating that file.

Sunday, June 19, 2011

TinyTIC v0.6.1-2 test build

Created a test release build of the Debian package for TinyTIC v0.6.2-2.

In the Debian branch:  Set v0.6.1-2 for release.
  • Merged the current debian branch to the master branch:  Release v0.6.1-2
  • Used bin/gitbldsrc script to build a source package.
  • Used pbuilder scripts to build for Debian v5 (lenny), for i386 & amd64
  • Added those to my local package repository.

Sunday, May 1, 2011

Penguicon 2011

Attended the 2011 Penguicon (29 April - 1 May), and quite enjoyed it.

For more information about it, see its [web site](http://www.penguicon.org).

Saturday, March 26, 2011

SBBS, cryptlib, and Debian


As Peter Gutmanns CryptLib is currently used in a program I'm interested in (SBBS) , I periodically look at packaging it for Debian since it not already in Debian;  especially since SBBS upstream includes the source and/or compiled libraries for the cryptlib version they use in the SBBS source code distribution (which Debian is generally against: [embedded code copies]).

However, I again find that there are at least licensing issues against the possibility of packaging cryptlib for Debian, in that I found another note about the issues with cryptlib which I found at www.debian-administration.org.  (Note that the entry there also contains a link to a git repository that contains the articles authors work on debian packaging for it.)

Wonder how much trouble it would be to investigate using an SSL library with a better license for SBBS...

Tuesday, March 15, 2011

TinyTIC Debian Test release 0.6.1-2~1

Created a test package for TInyTIC v0.6.1-2
  • Change to using quilt instead of dpatch for patching.
  • Added note about the TinyTIC related code repositories.
  • Add entries noting packaging changes to debian/changelog.
  • Explicitly set as package format 1.0

Used git-buildpackage to build a test package, which I signed & installed in my local package repository for local testing.

Monday, March 14, 2011

TinyTIC debian/control

Further updates to the Debian packaging for TinyTIC.
  •  Set Standards Version from 3.7.3 to 3.8.4
  •  Found that I'd already done a test amd64 build.  Can't use it because it's actually using a different diff file.

Tuesday, March 1, 2011

Monday, February 21, 2011

ttylog v0.1.d released

The v0.1.d version of ttylog has been released and is available in the projects downloads section at Sourceforge as the file ttylog-0.1.d.tar.gz.

Use quilt for MBSE BBS Debian packaging

Changed patching system used in the MBSE BBS Debian packaging from dpatch to quilt, partly in anticipation of change the packaging format from 1.0 to 3.0 (quilt).


Sunday, February 20, 2011

MBSE BBS Mercurial repository

Did some investigation of the authors MBSE BBS  mercurial repository & mirroring it to git. The repository can be browsed at:

  • http://fido.mbse.eu/cgi-bin/hgwebdir.cgi/mbsebbs/summary

Note that he also has the following projects available at the same site:
  • doorlib
  • ec65k
  • ndl-tools
  • osidump
  • picodos
  • pktextr
  • safe-door

Cloned the MBSE BBS Mercurial repository


Cloned the authors MBSE BBS mercurial repository.

cd ~/prj/mbsebbs/scm
mkdir hg-git
hg clone http://fido.mbse.eu/cgi-bin/hgwebdir.cgi/mbsebbs/  hg-git
requesting all changes
adding changesets
adding manifests
adding file changes
added 12 changesets with 972 changes to 908 files
updating to branch default
898 files updated, 0 files merged, 0 files removed, 0 files unresolved



Wednesday, February 9, 2011

MBSE BBS 0.92.0-1~3

Created version 0.92.0-1~3 of the MBSE BBS debian packaging, installed it to my local package repository, and sucessfully installed it on a test system.



Sunday, February 6, 2011

MBSE BBS GIT repository

Made the MBSE BBS Debian packaging development GIT repository publically available at:
  • git://git.rocasa.org/mbsedeb.git
It can be accessed using a web browser at:
  • http://git.rocasa.org/gitweb.cgi/mbsedeb.git

Successfully tested it using the following command line:
  • git clone git://git.rocasa.org/mbsedeb.git


Wednesday, January 26, 2011

TinyTIC 0.6.1-1 Test Build

Received the following Lintian warnings on a test build of TinyTIC v0.6.1-1:
  1. W: tinytic source: ancient-standards-version 3.7.3 (current is 3.9.1)
  2. W: tinytic: executable-not-elf-or-script ./usr/share/doc/tinytic/examples/MAILPROC.BAT
  3. W: tinytic: executable-not-elf-or-script ./usr/share/doc/tinytic/examples/AUTORULE.BAT

Saturday, January 1, 2011

Old MBSE BBS repo at Sourceforge

The old CVS repo is still at SF, even though the admin disabled viewing it with the web interface. Used the usual rsync method of backing up the cvs repo to a local drive, then cvsimport to a git repo.

~/prj/mbsedeb/bin/cvs2git$ ./cvs2git.sh
Initialized empty Git repository in /home/jame/prj/mbsedeb/scm/mbsebbs/.git/
Skipping #CVSPS_NO_BRANCH
Counting objects: 10667, done.
Compressing objects: 100% (10649/10649), done.
Writing objects: 100% (10667/10667), done.
Total 10667 (delta 8354), reused 0 (delta 0)
Counting objects: 13220, done.
Compressing objects: 100% (4840/4840), done.
Writing objects: 100% (13220/13220), done.
Total 13220 (delta 10593), reused 10492 (delta 8354)