• DEB and RPM

    From Psi-Jack@VERT/DECKHEVN to All on Tuesday, June 12, 2018 00:53:44
    So, I've been working diligently on making both a Debian/Ubuntu package build build script, and an rpm spec file to build Synchronet into a binary package for Debian, Ubuntu, CentOS, openSUSE, Fedora, etc.

    I'm just trying to get a ballpark idea of what people are wanting the most, and well, who's interested. :)

    Let me know.

    )))[Psi-Jack -//- Decker]

    ---
    þ Synchronet þ Decker's Heaven -//- bbs.deckersheaven.com
  • From Al@VERT/TRMB to Psi-Jack on Tuesday, June 12, 2018 01:47:24
    Re: DEB and RPM
    By: Psi-Jack to All on Tue Jun 12 2018 12:53 am

    So, I've been working diligently on making both a Debian/Ubuntu package build build script, and an rpm spec file to build Synchronet into a binary package for Debian, Ubuntu, CentOS, openSUSE, Fedora, etc.

    The idea of a deb or rpm for synchronet is not a bad idea, as long as folks are aware of changes needed to the configs and/or ini files on upgrade.. :)

    I'm just trying to get a ballpark idea of what people are wanting the most, and well, who's interested. :)

    I think deb and rpm packages for syncterm are a good idea. I've been meaning to (and I'm going to get it done soon!) build a slackware package for syncterm for easy install-remove-update.

    Ttyl :-),
    Al


    ... All right, so I like spending money! But name one other extravagance.

    ---
    þ Synchronet þ The Rusty MailBox - Penticton, BC Canada
  • From Android8675@VERT/SHODAN to Psi-Jack on Tuesday, June 12, 2018 08:09:20
    Re: DEB and RPM
    By: Psi-Jack to All on Tue Jun 12 2018 12:53 am

    So, I've been working diligently on making both a Debian/Ubuntu package build build script, and an rpm spec file to build Synchronet into a binary package for Debian, Ubuntu, CentOS, openSUSE, Fedora, etc.

    I'm just trying to get a ballpark idea of what people are wanting the most, and well, who's interested. :)

    I've been thinking of moving to a Linux system, and Debian is my goto distro typically (simply because I haven't used those other examples much at all).

    You should do a Poll via synchroNet's snazzy new Voting features.
    --
    Android8675@ShodansCore

    ---
    þ Synchronet þ Shodan's Core @ ShodansCore.com
  • From Nightfox@VERT/DIGDIST to Psi-Jack on Tuesday, June 12, 2018 09:32:44
    Re: DEB and RPM
    By: Psi-Jack to All on Tue Jun 12 2018 12:53 am

    So, I've been working diligently on making both a Debian/Ubuntu package build build script, and an rpm spec file to build Synchronet into a binary package for Debian, Ubuntu, CentOS, openSUSE, Fedora, etc.

    I'm just trying to get a ballpark idea of what people are wanting the most, and well, who's interested. :)

    Let me know.

    It's been a while since I've seen you post here. :)
    When I've done some testing of Synchronet on Linux, I've just built it from the source. A package might make it slightly easier to install, but IMO building it from the source hasn't been much of an issue. And I believe Linux binaries are already provided for download on Vertrauen.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Psi-Jack@VERT/DECKHEVN to Al on Tuesday, June 12, 2018 18:44:23
    Re: DEB and RPM
    By: Al to Psi-Jack on Tue Jun 12 2018 01:47 am

    Re: DEB and RPM
    By: Psi-Jack to All on Tue Jun 12 2018 12:53 am

    So, I've been working diligently on making both a Debian/Ubuntu
    package build build script, and an rpm spec file to build Synchronet
    into a binary package for Debian, Ubuntu, CentOS, openSUSE, Fedora,
    etc.

    The idea of a deb or rpm for synchronet is not a bad idea, as long as folks are aware of changes needed to the configs and/or ini files on upgrade.. :)

    That's kinda the idea.. For the deb package I already have that happening, and testing as I continue to finish the details of it. The only real problem is that in deb packaging, you have to manually flag each file one by one that is a "config" file, or at least a file you want to monitor changes to. This includes everything in run-sbbs3 for text/* and ctrl/*. Some things aren't being monitored as config files, including exec/* (custom stuff should be in mods/*).

    This'll allow tracking updates needed to things like text.dat and such.

    I'm just trying to get a ballpark idea of what people are wanting
    the most, and well, who's interested. :)

    I think deb and rpm packages for syncterm are a good idea. I've been meaning to (and I'm going to get it done soon!) build a slackware package for syncterm for easy install-remove-update.

    Heh. I have one for rpm already as I made it for Fedora, though it should generally work in others, with little to no modification. I might actually aim to get SyncTERM in Debian repos itself, but if not, can always get a solution up somewhere, like opensuse build service or packagecloud or something.

    )))[Psi-Jack -//- Decker]

    ---
    þ Synchronet þ Decker's Heaven -//- bbs.deckersheaven.com
  • From Psi-Jack@VERT/DECKHEVN to Nightfox on Tuesday, June 12, 2018 18:48:08
    Re: DEB and RPM
    By: Nightfox to Psi-Jack on Tue Jun 12 2018 09:32 am

    Re: DEB and RPM
    By: Psi-Jack to All on Tue Jun 12 2018 12:53 am

    So, I've been working diligently on making both a Debian/Ubuntu
    package build build script, and an rpm spec file to build Synchronet
    into a binary package for Debian, Ubuntu, CentOS, openSUSE, Fedora,
    etc.
    I'm just trying to get a ballpark idea of what people are wanting
    the most, and well, who's interested. :)

    Let me know.

    It's been a while since I've seen you post here. :)
    When I've done some testing of Synchronet on Linux, I've just built it from the source. A package might make it slightly easier to install, but IMO building it from the source hasn't been much of an issue. And I believe Linux binaries are already provided for download on Vertrauen.

    Heh. I've been around, just not as much in some fronts. :)

    Yes, it's "easy" for some to compile, no doubt. But maintaining what's new is the key part of it that makes it benefitial. Tracking config updates that need be done to things like text.dat for example.

    The libraries Synchronet comes with are not all the ones you need though. There's many others that differs from distro to distro (which I plan to look into updating the wiki to cover other dependancies required for Fedora, CentOS, and openSUSE, when I have time after this).

    )))[Psi-Jack -//- Decker]

    ---
    þ Synchronet þ Decker's Heaven -//- bbs.deckersheaven.com
  • From Tony Langdon@VERT to Android8675 on Wednesday, June 13, 2018 12:40:00
    On 06-12-18 08:09, Android8675 wrote to Psi-Jack <=-

    I've been thinking of moving to a Linux system, and Debian is my goto distro typically (simply because I haven't used those other examples
    much at all).

    I don't mind compiling from source. But if I was to choose a distro, it would be Raspian. :)

    You should do a Poll via synchroNet's snazzy new Voting features.

    Which leaves some of us out, I interact with my systems offline. The voting feature, while a neat concept, is not accessible to me in my typical setup. Maybe if the author of Multimail can support it, then I'd be happy. :)


    ... Sir, the Romulans do not take prisoners!
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Tony Langdon@VERT to Nightfox on Wednesday, June 13, 2018 12:41:00
    On 06-12-18 09:32, Nightfox wrote to Psi-Jack <=-

    It's been a while since I've seen you post here. :)
    When I've done some testing of Synchronet on Linux, I've just built it from the source. A package might make it slightly easier to install,

    Only issue I've had with source is satisfying the dependencies. But once they're in place, Synchronet is a breeze to compile. :)


    ... Your reasoning is excellent. It's your basic assumptions that are wrong. === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net