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