ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Private Secure APT Repository

    IT Discussion
    debian ubuntu apt package management linux
    4
    7
    1.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RamblingBipedR
      RamblingBiped
      last edited by RamblingBiped

      I'm in the beginning stages of researching the implementation of a private secured and authenticated APT repository. Anyone here by chance have experience setting up said service? My initial searches haven't proven to be all that fruitful, but I really haven't strained the limits of my google-fu yet.

      Before I started delving any deeper into the Google or sitting down to actually RTFM, I thought I would be a little lazy and try to scrape anything useful from your collective brain sacks...

      1 Reply Last reply Reply Quote 1
      • travisdh1T
        travisdh1
        last edited by

        All you're doing really is setting up a local repository. Question about the secure part tho, how do you see the local repository being any more secure than the normal repo?

        1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller
          last edited by

          What's the reason for secure and authenticated? You are going to be deploying private apps that would be dangerous to have exposed?

          1 Reply Last reply Reply Quote 2
          • RamblingBipedR
            RamblingBiped
            last edited by

            I think I've been able to put the pieces together via some debian documentation and other tutorials I've found involving reprepro. I guess it really isn't going to be private after the initial package build and testing. I don't necessarily want to advertise it publicly. They are eventually looking at opening it up to a single client to ease the installation of software and subsequent releases.

            If I understand things correctly I'll just build the local repository and provide authentication to it via configuration of nginx, apache, ssh, etc... (whichever medium they choose to provide access).

            scottalanmillerS 1 Reply Last reply Reply Quote 1
            • scottalanmillerS
              scottalanmiller @RamblingBiped
              last edited by

              @RamblingBiped said:

              I think I've been able to put the pieces together via some debian documentation and other tutorials I've found involving reprepro. I guess it really isn't going to be private after the initial package build and testing. I don't necessarily want to advertise it publicly. They are eventually looking at opening it up to a single client to ease the installation of software and subsequent releases.

              If I understand things correctly I'll just build the local repository and provide authentication to it via configuration of nginx, apache, ssh, etc... (whichever medium they choose to provide access).

              If you are okay without authentication, locking to an IP address would be simple. Adding authentication is probably doable, but I've never seen that done before.

              RamblingBipedR 1 Reply Last reply Reply Quote 2
              • RamblingBipedR
                RamblingBiped @scottalanmiller
                last edited by

                @scottalanmiller With my luck they will probably want both just so they can funnel me all of the subsequent client support calls with complaints about their credentials not working when they are trying to install our software from home or the local coffee shop.

                1 Reply Last reply Reply Quote 1
                • stacksofplatesS
                  stacksofplates
                  last edited by stacksofplates

                  I think Landscape does this plus a lot more. I think it's free for 10 physical and 10 virtual machines, but I don't know the cost after that.

                  There are some Juju charms that you can create a Landscape setup with pretty easily.

                  1 Reply Last reply Reply Quote 2
                  • 1 / 1
                  • First post
                    Last post