Uploaded image for project: 'CFEngine Community'
  1. CFEngine Community
  2. CFE-3285

Create Termux Packages for core



    • Type: Task
    • Status: Done
    • Priority: Lowest
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.15.1
    • Component/s: None
    • Labels:


      Already in progress. Using https://github.com/termux/termux-packages to create a termux package for core cfengine.

      I have many questions which I'd like to hash out as far as ease-of-use/design. Also related to CFE-3286 , make cfengine useful in termux.

      I'm going to just brain-dump here. Anyone (especially Nick Anderson maybe, please edit/adjust/add)


      To Decide/Discuss:

      • [x] self hosted policy? (allow loopback bootstrap)
        include as a command line option/override
      • [x] bootstrap to server,
      • [DEFER] how to deal with connectivity in/out associated with mobile
      • [RUNS] cf-serverd, probably not right? What would it be used for if self-hosted policy?
      • [RUNS] cf-execd, cron or some other means that is "standard" for termux
      • [RUNS] cf-monitord
      • [x] how to ease-of-use the install? =pkg install cfengine= should "just work" in some fashion
      • [MANUAL] how/when to bootstrap?
        should probably be a separate step done manually
      • [x] =pkg install cfengine-masterfiles= right? How does debian handle it? CFE-3288 talks about adjusting MPF for android/termux non-priv use (NO: core+masterfiles package)
      • [DEFER] non-priv versus root-priv packages?!
      • [DEFER] enterprise packages
      • [N] HUB packages? Why?
      • [N] quickstart script?
      • [N] cfengine hosted .debs? ENT-4005


        1. cfengine-3.12.0-1_termux_aarch64.tgz
          1.89 MB
        2. cfengine-3.12.0-1_termux_arm.tgz
          1.92 MB
        3. cfengine-3.12.0-1_termux_i686.tgz
          2.13 MB
        4. cpuinfo.txt
          2 kB
        5. debug.txt
          10 kB
        6. Screenshot 2018-10-29 at 10.52.33 AM.png
          Screenshot 2018-10-29 at 10.52.33 AM.png
          114 kB
        7. uname.txt
          0.1 kB



            • Assignee:
              craig.comstock Craig Comstock
              craig.comstock Craig Comstock
            • Votes:
              0 Vote for this issue
              2 Start watching this issue


              • Created:

                Summary Panel