For years I have a had Debian system that ran BackupPC.
The system was used to back up a bunch of Windows workstations and servers.
The Debian system self-destructed when doing a update.

Since OpenBSD now and actually for while allows large file systems. My backup 
pools is about 4 Terabytes.
I thought I would try to get BackupPC to run on OpenBSD and give myself on less 
operating system to maintain.

Samba was used to reach into the Windows systems to get the files to backup.

On OpenBSD I had a minor problem when installing Samba, the missing libuuid.
Once libuuid was installed Samba worked in both directions as long as winbindd 
was not started.
If winbindd was started, the wbinfo appeared to work correctly, but it was no 
longer possible to access files using Samba.
I gather from reading the documentation that winbindd needs pam and since 
OpenBSD doesn't support pam
winbindd is not going to allow authentication. 
Is my belief about winbindd correct or am I missing something.

In my case, my user community is slowly changing, it is not too much work to 
manual created a OpenBSD account  for each BackupPC user.
There is enough other manual configuring in BackupPC for this extra work to be 
real problem.
I would like passwords to be automatically maintained, and I am hoping that 
login_ldap should allow authentication from active directory. 
login_ldap is still giving me problems, but I haven't given up yet.

BackupPC installs and appears to be running. The web service for BackupPC does 
not work. I believe there are several problems
The web service is started by /etc/rc.d/wwbackuppc.
/etc/rc.d/wwbackuppc contains

#!/bin/sh
#
# $OpenBSD: wwbackuppc.rc,v 1.1.1.1 2011/09/20 11:36:55 landry Exp $

daemon="/usr/local/bin/spawn-fcgi"
daemon_flags="-u_backuppc -g_backuppc -p1028 /usr/local/bin/BackupPC_Admin.fcgi"

. /etc/rc.d/rc.subr

pexp="/usr/bin/perl.*BackupPC_Admin.fcgi"
rc_reload=NO

rc_cmd $1

I don't' believe the value for pexp can be right.

The more import problem I have is /usr/local/bin/BackupPC_Admin.fcig want 
FCGI.pm which I have not been able to find.
I do have spawn-fcgi  and mod_fastcgi installed.

I note that there is a file /usr/libdata/perl5/CGI/Fast.pm 

Reply via email to