• Porting Sync on Windows to Linux?

    From Poindexter Fortran@VERT/REALITY to All on Tue Mar 27 12:04:58 2012
    Does anyone have any experience, or are there FAQs on how to port a running Synchronet BBS to Linux? I'm running Linux for most of my desktop duties, but running the BBS in an XP VM under Windows 7. I'd like to move to Linux and move my running config over to it.

    Thanks,

    --pF

    ---
    ■ Synchronet ■ realitycheckBBS -- http://realitycheckBBS.org
  • From The Millionaire@VERT/PARKAVE to Poindexter Fortran on Tue Mar 27 14:05:30 2012
    Re: Porting Sync on Windows to Linux?
    By: Poindexter Fortran to All on Tue Mar 27 2012 11:04 am

    Does anyone have any experience, or are there FAQs on how to port a running Synchronet BBS to Linux? I'm running Linux for most of my desktop duties, bu running the BBS in an XP VM under Windows 7. I'd like to move to Linux and m my running config over to it.

    Thanks,

    --pF

    Yeah you can port it to linux. It is possible.

    $ The Millionaire $
    Park Avenue Place
    Surrey, B.C., Canada █ ♠ █


    ---
    ■ Synchronet ■ Park Avenue Place - parkave.synchro.net
  • From Digital Man@VERT to Poindexter Fortran on Tue Mar 27 15:51:47 2012
    Re: Porting Sync on Windows to Linux?
    By: Poindexter Fortran to All on Tue Mar 27 2012 11:04 am

    Does anyone have any experience, or are there FAQs on how to port a running Synchronet BBS to Linux? I'm running Linux for most of my desktop duties, but running the BBS in an XP VM under Windows 7. I'd like to move to Linux and move my running config over to it.

    Just follow the wiki instructions on installing for Linux, then copy over your ctrl and data directories from your Windows system. If you made any modifications to your web, xtrn, exec, or mods directories, copy those over too.

    digital man

    Synchronet "Real Fact" #54:
    Synchronet Terminal Server introduced RLogin support w/v3.00c (2000).
    Norco, CA WX: 64.7°F, 42.0% humidity, 8 mph NNW wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to Poindexter Fortran on Tue Mar 27 17:58:26 2012
    Re: Porting Sync on Windows to Linux?
    By: Poindexter Fortran to All on Tue Mar 27 2012 11:04 am

    Does anyone have any experience, or are there FAQs on how to port a running Synchronet BBS to Linux? I'm running Linux for most of my desktop duties, bu running the BBS in an XP VM under Windows 7. I'd like to move to Linux and m my running config over to it.

    Thanks,

    --pF


    well it should be pretty easy but setting up the doorgames isnt going to be fun.

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Orion Blastar@VERT to Poindexter Fortran on Tue Mar 27 16:45:49 2012
    Re: Porting Sync on Windows to Linux?
    By: Poindexter Fortran to All on Tue Mar 27 2012 11:04 am

    Does anyone have any experience, or are there FAQs on how to port a running Synchronet BBS to Linux? I'm running Linux for most of my desktop duties, bu running the BBS in an XP VM under Windows 7. I'd like to move to Linux and m my running config over to it.

    Thanks,

    --pF

    Try instaling WINE or using Virtual Box for Linux.

    http://www.winehq.org/

    https://www.virtualbox.org/

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
  • From Trash80@VERT/THEVILLE to Poindexter Fortran on Tue Mar 27 16:57:35 2012
    Re: Porting Sync on Windows to Linux?
    By: Poindexter Fortran to All on Tue Mar 27 2012 11:04:58

    Does anyone have any experience, or are there FAQs on how to port a running Synchronet BBS to Linux? I'm running Linux for most of my desktop duties, bu running the BBS in an XP VM under Windows 7. I'd like to move to Linux and m my running config over to it.

    I've done this (Win to Linux) a few times with my BBS. The biggest thing to watch out for is paths. Windows (FAT32 or NTFS really) is a case-insensitive file system but Linux isn't. In your configs there will likely be paths that are capitalized or in all uppercase but the actual folder isn't.

    Other than that it is pretty straight forward. Read through sbbsunix.txt on synchro.net

    Regards,
    Doug
    --
    The Ville - Where 8-bits meet 32. Internet: telnet, gopher
    FidoNet: 1:255/36 URL: theville.vintagecomputing.net

    ---
    ■ Synchronet ■ The Ville...where 8 bits meet 32.
  • From Mro@VERT/BBSESINF to Trash80 on Wed Mar 28 00:25:48 2012
    Re: Porting Sync on Windows to Linux?
    By: Trash80 to Poindexter Fortran on Tue Mar 27 2012 03:57 pm

    I've done this (Win to Linux) a few times with my BBS. The biggest thing to watch out for is paths. Windows (FAT32 or NTFS really) is a case-insensitive file system but Linux isn't. In your configs there will likely be paths that are capitalized or in all uppercase but the actual folder isn't.


    and the doorgamessss! pita!

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Trash80@VERT/THEVILLE to Mro on Wed Mar 28 17:21:06 2012
    Re: Porting Sync on Windows to Linux?
    By: Mro to Trash80 on Tue Mar 27 2012 23:25:48

    I've done this (Win to Linux) a few times with my BBS. The biggest thing watch out for is paths. Windows (FAT32 or NTFS really) is a case-insensitive file system but Linux isn't. In your configs there will likely be paths that are capitalized or in all uppercase but the actual folder isn't.


    and the doorgamessss! pita!

    DOSEMU is a little tricky but it works fine. I always end up having to google around to get it working with TW (only door I have) and sbbs but work it does. I really should learn to take notes!

    Regards,
    Doug
    --
    The Ville - Where 8-bits meet 32. Internet: telnet, gopher
    FidoNet: 1:255/36 URL: theville.vintagecomputing.net

    ---
    ■ Synchronet ■ The Ville...where 8 bits meet 32.
  • From Poindexter Fortran@VERT/REALITY to Digital Man on Thu Mar 29 11:05:56 2012
    Re: Porting Sync on Windows to Linux?
    By: Digital Man to Poindexter Fortran on Tue Mar 27 2012 02:51 pm

    Just follow the wiki instructions on installing for Linux, then copy over yo ctrl and data directories from your Windows system. If you made any modifications to your web, xtrn, exec, or mods directories, copy those over too.

    It's that easy? Great!


    poindexter FORTRAN | poindexter at realitycheckbbs dot org
    realitycheckBBS | http://realitycheckbbs.org

    ---
    ■ Synchronet ■ realitycheckBBS -- http://realitycheckBBS.org
  • From Ragnarok@VERT/DOCKSUD to Poindexter Fortran on Mon Apr 2 12:30:32 2012
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    El 27/03/12 15:04, Poindexter Fortran escribi≤:
    Does anyone have any experience, or are there FAQs on how to port a
    running Synchronet BBS to Linux? I'm running Linux for most of my
    desktop duties, but running the BBS in an XP VM under Windows 7.
    I'd like to move to Linux and move my running config over to it.

    sync run perfect on gnu/linux
    im' running it on debian.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.12 (GNU/Linux)
    Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

    iEYEARECAAYFAk95xhIACgkQrka4e4h7i+Nd+ACdFa3HENyv1YUVa1xCoeXbm7sO mesAoNWFOq+iRYiCKZQsYBhruDuVGWRN
    =9GMB
    -----END PGP SIGNATURE-----

    ---
    ■ Synchronet ■ Dock Sud BBS TLD 24 HS - http://www.docksud.com.ar - telnet://bbs.docksud.com.ar
  • From Mro@VERT/BBSESINF to Ragnarok on Mon Apr 2 16:34:08 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Ragnarok to Poindexter Fortran on Mon Apr 02 2012 12:30 pm

    desktop duties, but running the BBS in an XP VM under Windows 7.
    I'd like to move to Linux and move my running config over to it.

    sync run perfect on gnu/linux
    im' running it on debian.



    do you guys also have a problem with addfiles not working correctly unless you delete the data files for your file dirs then run addfiles * /zsn

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Access Denied@VERT/PHARCYDE to Mro on Mon Apr 2 18:20:34 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Ragnarok on Mon Apr 02 2012 04:34 pm

    do you guys also have a problem with addfiles not working correctly unless you delete the data files for your file dirs then run addfiles * /zsn

    Which data files are you talking about? I don't think I've ever had to delete any data files. The only files that get deleted are the files.bbs (description) files that get created by my file tosser so that addfiles does not actually upload them to the BBS (using addfiles <name> -diz rather than -szn).

    --
    Nick aka axisd - telnet://bbs.pharcyde.org
    http://pharcyde.org

    ---
    ■ Synchronet ■ thePharcyde_ >> telnet://bbs.pharcyde.org (Wisconsin)
  • From Mro@VERT/BBSESINF to Access Denied on Tue Apr 3 12:20:05 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Access Denied to Mro on Mon Apr 02 2012 06:20 pm


    do you guys also have a problem with addfiles not working correctly unless you delete the data files for your file dirs then run addfiles * /zsn

    Which data files are you talking about? I don't think I've ever had to delete any data files. The only files that get deleted are the files.bbs (description) files that get created by my file tosser so that addfiles
    does not actually upload them to the BBS (using addfiles <name> -diz rather than -szn).


    when i use the command line /sbbs/exec/addfiles * /zsn it attempts to
    use the actual data files in sbbs/data/dirs and throws out an error msg.
    it's like it's attempting to use them on a case by case basis as the dir code but it's filename.ext or something.

    when i delete the data files that store the descriptions and that dir is blank, addfiles * /zsn imports all my files in all my file bases.

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Mro@VERT/BBSESINF to Access Denied on Tue Apr 3 17:09:50 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    do you guys also have a problem with addfiles not working correctly unless you delete the data files for your file dirs then run addfiles * /zsn


    Which data files are you talking about? I don't think I've ever had to delete any data files. The only files that get deleted are the files.bbs (description) files that get created by my file tosser so that addfiles does not actually upload them to the BBS (using addfiles <name> -diz rather than -szn).



    here's what is happening for me

    [Tue Apr 03 17:00:06 root@bbses:/sbbs/data/dirs ] $ /sbbs/exec/addfiles * /zsn

    ADDFILES v3.02-Linux (rev 1.48) - Adds Files to Synchronet Filebase

    Loading configuration files from /sbbs/ctrl
    Directory code 'acid.dab' not found.


    [Tue Apr 03 17:00:10 root@bbses:/sbbs/data/dirs ] $ ls
    acid.dab cracks.dat doorsip.dat hackingp.ixb lord.dab vaga.dab acid.dat cracks.exb doorsip.exb hackingt.dab lord.dat vaga.dat acid.exb cracks.ixb doorsip.ixb hackingt.dat lord.exb vaga.exb acid.ixb doors09.dab doorsqz.dab hackingt.ixb lord.ixb vaga.ixb ...ETC
    [Tue Apr 03 17:03:23 root@bbses:/sbbs/data/dirs ] $

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Access Denied@VERT/PHARCYDE to Mro on Tue Apr 3 19:19:09 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    when i use the command line /sbbs/exec/addfiles * /zsn it attempts to
    use the actual data files in sbbs/data/dirs and throws out an error msg. it's like it's attempting to use them on a case by case basis as the dir code but it's filename.ext or something.

    Just to see if it makes a difference, try specifying the internal code of the directory you want to add files to. To be honest, I remember a time I couldn't get "*" working, either. So to import all my fidonet files into synchronet, I manually specify every echo separately (ie: /sbbs/exec/addfiles fidonews -diz -- which you would be using -szn anyways). Also, if you're doing this on linux, try "-szn" instead of "/szn". Linux uses the hyphen instead of the forward slash in the [-opts] field.

    --
    Nick aka axisd - telnet://bbs.pharcyde.org
    http://pharcyde.org

    ---
    ■ Synchronet ■ thePharcyde_ >> telnet://bbs.pharcyde.org (Wisconsin)
  • From Access Denied@VERT/PHARCYDE to Mro on Tue Apr 3 19:21:47 2012
    Re: addfiles // Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 05:09 pm

    ADDFILES v3.02-Linux (rev 1.48) - Adds Files to Synchronet Filebase

    Loading configuration files from /sbbs/ctrl
    Directory code 'acid.dab' not found.


    [Tue Apr 03 17:00:10 root@bbses:/sbbs/data/dirs ] $ ls
    acid.dab cracks.dat doorsip.dat hackingp.ixb lord.dab

    It's possible the "*" isn't working. Try doing "/sbbs/exec/addfiles acid -szn" without the extension. If that works, a bug report might be in order. Like I said, I don't remember ever having "*" work for me.

    --
    Nick aka axisd - telnet://bbs.pharcyde.org
    http://pharcyde.org

    ---
    ■ Synchronet ■ thePharcyde_ >> telnet://bbs.pharcyde.org (Wisconsin)
  • From Digital Man@VERT to Mro on Wed Apr 4 00:09:36 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    Re: Re: Porting Sync on Windows to Linux?
    By: Access Denied to Mro on Mon Apr 02 2012 06:20 pm


    do you guys also have a problem with addfiles not working correctly unless you delete the data files for your file dirs then run addfiles * /zsn

    Which data files are you talking about? I don't think I've ever had to delete any data files. The only files that get deleted are the files.bbs (description) files that get created by my file tosser so that addfiles does not actually upload them to the BBS (using addfiles <name> -diz rather than -szn).


    when i use the command line /sbbs/exec/addfiles * /zsn it attempts to
    use the actual data files in sbbs/data/dirs and throws out an error msg. it's like it's attempting to use them on a case by case basis as the dir code but it's filename.ext or something.

    when i delete the data files that store the descriptions and that dir is blank, addfiles * /zsn imports all my files in all my file bases.

    '*' doesn't do what you expect on *nix shells (e.g. bash), so either use '\*' or better yet, use the supported syntax shown when you run "addfiles":

    ADDFILES v3.02-Linux (rev 1.48) - Adds Files to Synchronet Filebase

    usage: addfiles code [.alt_path] [-opts] +list [desc_off] [size_off]
    or: addfiles code [.alt_path] [-opts] file "description"

    available opts:
    -a import ASCII only (no extended ASCII)
    -b synchronize database with file list (use with caution)
    -c do not remove extra spaces from file description
    -d delete list after import
    -e do not import extended descriptions
    -f include file date in descriptions
    -t include today's date in descriptions
    -i include added files in upload statistics
    -n do not update information for existing files
    -o update upload date only for existing files
    -u do not update upload date for existing files
    -z check for and import FILE_ID.DIZ and DESC.SDI
    -k keep original short description (not DIZ)
    -s search directory for files (no file list)
    -l <lib> specify library (short name) to Auto-ADD
    -x <name> specify uploader's user name (may require quotes)

    Auto-ADD: use - in place of code for Auto-ADD of FILES.BBS
    use -filename to Auto-ADD a different filename
    use -l "libname" to only Auto-ADD files to a specific library


    digital man

    Synchronet "Real Fact" #10:
    DOVE-Net was originally an exclusive ("elite") WWIVnet network in O.C., Calif. Norco, CA WX: 59.2°F, 49.0% humidity, 4 mph ENE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
  • From Digital Man@VERT to Mro on Wed Apr 4 00:10:57 2012
    Re: addfiles // Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 05:09 pm

    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    do you guys also have a problem with addfiles not working
    correctly
    unless you delete the data files for your file dirs then run addfiles * /zsn


    Which data files are you talking about? I don't think I've ever had
    to delete any data files. The only files that get deleted are the files.bbs (description) files that get created by my file tosser so that addfiles does not actually upload them to the BBS (using
    addfiles <name> -diz rather than -szn).



    here's what is happening for me

    [Tue Apr 03 17:00:06 root@bbses:/sbbs/data/dirs ] $ /sbbs/exec/addfiles * /zsn

    When using a *nix shell (e.g. bash), a '*' must be escaped (i.e. '\*') or it will be replaced all the filenames in the current working directory. Either use
    '\*' or '-' (the supported syntax) instead.

    digital man

    Synchronet "Real Fact" #37:
    Synchornet first supported Windows NT-based operating systems w/v3.00b (2000). Norco, CA WX: 59.2°F, 49.0% humidity, 4 mph ENE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to Access Denied on Wed Apr 4 06:52:17 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Access Denied to Mro on Tue Apr 03 2012 07:19 pm

    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    when i use the command line /sbbs/exec/addfiles * /zsn it
    use the actual data files in sbbs/data/dirs and throws out
    it's like it's attempting to use them on a case by case ba
    code but it's filename.ext or something.

    Just to see if it makes a difference, try specifying the inte
    directory you want to add files to. To be honest, I remember
    get "*" working, either. So to import all my fidonet files in
    manually specify every echo separately (ie: /sbbs/exec/addfil
    -- which you would be using -szn anyways). Also, if you're do
    try "-szn" instead of "/szn". Linux uses the hyphen instead o
    slash in the [-opts] field.

    --
    Nick aka axisd - telnet://bbs.pharcyde.org
    http://pharcyde.org


    well i have a lot of file areas. once i am done setting up i can make a script i guess. now i just do what i said before to get addfiles * working


    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Mro@VERT/BBSESINF to Digital Man on Wed Apr 4 06:54:07 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Digital Man to Mro on Wed Apr 04 2012 12:09 am

    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    Re: Re: Porting Sync on Windows to Linux?
    By: Access Denied to Mro on Mon Apr 02 2012 06:20 pm


    do you guys also have a problem with addfiles not wo
    unless you delete the data files for your file dirs
    * /zsn

    Which data files are you talking about? I don't think I
    delete any data files. The only files that get deleted
    (description) files that get created by my file tosser
    does not actually upload them to the BBS (using addfile
    rather than -szn).


    when i use the command line /sbbs/exec/addfiles * /zsn it
    use the actual data files in sbbs/data/dirs and throws out
    it's like it's attempting to use them on a case by case ba
    code but it's filename.ext or something.

    when i delete the data files that store the descriptions a
    blank, addfiles * /zsn imports all my files in all my file

    '*' doesn't do what you expect on *nix shells (e.g. bash), so
    or better yet, use the supported syntax shown when you run "a


    oh i didnt think to look at the syntax. i thought it was the same as the win32 one


    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::
  • From Deuce@VERT/SYNCNIX to Mro on Wed Apr 4 12:16:42 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Access Denied on Tue Apr 03 2012 12:20 pm

    when i use the command line /sbbs/exec/addfiles * /zsn it attempts to
    use the actual data files in sbbs/data/dirs and throws out an error msg. it's like it's attempting to use them on a case by case basis as the dir code but it's filename.ext or something.

    The shell expands the *, so you need to escape it.

    /sbbs/exec/addfiles \* /zsn

    ---
    http://DuckDuckGo.com/ a better search engine that respects your privacy.
    ■ Synchronet ■ My Brand-New BBS (All the cool SysOps run STOCK!)
  • From Deuce@VERT/SYNCNIX to Mro on Wed Apr 4 12:22:33 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Digital Man on Wed Apr 04 2012 06:54 am

    oh i didnt think to look at the syntax. i thought it was the same as the win32 one

    It is.

    ---
    http://DuckDuckGo.com/ a better search engine that respects your privacy.
    ■ Synchronet ■ My Brand-New BBS (All the cool SysOps run STOCK!)
  • From Mro@VERT/BBSESINF to Deuce on Wed Apr 4 17:42:13 2012
    Re: Re: Porting Sync on Windows to Linux?
    By: Deuce to Mro on Wed Apr 04 2012 12:22 pm

    Re: Re: Porting Sync on Windows to Linux?
    By: Mro to Digital Man on Wed Apr 04 2012 06:54 am

    oh i didnt think to look at the syntax. i thought it was the same as the win32 one

    It is.


    oh it says use - for files.bbs you might want to change the text string

    ---
    ■ Synchronet ■ ::: BBSES.info - free BBS services :::