Language Selection

English French German Italian Portuguese Spanish

Restrict Access To Your Private Debian Repository

Filed under

There are many times where it is useful to setup a small repository for apt-get to install packages from. The downside of placing such a repository in a publicly available place means that other people might start using it. Here we'll look at a couple of simple ways of restricting access.

There are many reasons why you might want to have restricted access to your repository:

* The repository contains packages for internal use, personal and/or commercial.
* You host a private mirror for your company.
* You are a software vendor that provides commercial updates for packages.
* You are a software vendor that provides proprietary software for Linux and want to integrate it with apt-get

User/Password authentication

1) Using ftp/sftp

Full Story.

More in Tux Machines

today's leftovers

Leftovers: Kernel

  • Linus Torvalds Announces Linux Kernel 4.4 Release Candidate 3, Everything Is Normal
    Just a few moments ago, Linus Torvalds announced the release and immediate availability for download and testing of the third RC (Release Candidate) build of the upcoming Linux 4.4 kernel.
  • A look at the kernel bisection scripts
    I've been hacking on the bisection scripts for quite some time now. Things got stalled for a bit in October/November. I introduced several bugs which caused me to lose multiple days of testing verification so I took a break and worked on other things to relieve my frustrations. They are now at the point where they could use some testing besides my own. Here's a walk through of what I have
  • Unconscious biases
    Matthew Garrett’s recent very good response to Eric Raymond’s recent post opposing inclusiveness efforts in free software reminded me of something I’ve been noticing more and more often: a very substantial proportion of the female developers I encounter working on the kernel are from non-European cultures where I (and I expect most people from western cultures) lack familiarity with the gender associations of all but the most common and familiar names.
  • Mesa 11.1.0 3D Graphics Library Release Candidate 2 Has over 60 Bugfixes
    Today, November 30, 2015, Collabora's Emil Velikov has announced the release and immediate availability for download of the second RC (Release Candidate) build of the upcoming Mesa 11.1.0 open source 3D graphics library software.

Leftovers: Software

  • Laptop Mode Tools Review - Increase the Battery Life of Your Laptop
    I tested Laptop Mode Tools in Ubuntu 15.10, and it’s available in the official repos. You can use the Ubuntu Software Center to install it, and in this case, it’s quite useful because it also provides the option to install a couple more packages, one for Ethernet devices settings and the other one for Advanced Power Management (APD).
  • 5 Best Online Image Editor Free For Websites, Blogs And Social Media
    Images are everywhere, from a small blog post to social media. One of the best ways to attract customers to your content is through a unique and attractive graphic that describes what the whole content is all about. There are numerous software that let you design images for blogs and social media, but that needs to start from scratch. What if we have tools that get us going right from we open the tools for the first time. That’s what we are going to talk about. We’re going to mention 5 best online image editor free & premium tools to create illustrative images for your websites, blogs and social media etc. without any hard work. So let’s do it.
  • Popcorn Time App Is Back, Now Made by Developers from Around the World
    The famous Popcorn Time app that allows people to stream movies and TV shows directly from torrents is back after the development was suspended for a few weeks.
  • APT 1.1 released
    After 1.5 years of work we released APT 1.1 this week! I’m very excited about this milestone.
  • Build Your Own Linux Cloud Alternative
    Lately it seems like cloud computing is all the rage. Unfortunately, the cloud computing bandwagon has completely forgotten about users with limited connectivity. This article will dive head first into solutions that allow folks to enjoy the advantages of running their own personal cloud without relying on off-site servers.
  • MKV Extractor Qt Review - A Simple Tool for Your MKV Needs
    MKV Extractor Qt is yet another tool that helps users manage MKV video files, and it has this function and this function only. The MKV container is becoming a lot more prominent in the industry, which is causing some problems to the community. This is only a container, and in theory, it should work on any systems and in any conditions, but that’s not happening. Sometimes users need to unpack the MKV file for various purposes.
  • KShutdown Review - Scheduled Shutdown, Restarts, and Other Actions on Linux
    KShutdown is an application that allows users to customize the shutdown procedure for Linux and Windows OS, with features like time delay or proper notifications.

Red Hat and Fedora

  • podlators-4.00 in Rawhide
    I built perl-podlators-4.00 in Rawhide (only).
  • FESCo Elections: Interview with Adam Miller (maxamillion)
    My history in Fedora technically pre-dates the Fedora Project itself, I’ve been a member of the user community since Red Hat Linux 7 and I still have my boxed set of “Deluxe Workstation” sitting on my book shelf. However, my time as an active contributor to the Fedora Project is far more recent having started during the Fedora 8 cycle when I both became a Fedora Packager and a member of the Fedora QA community.
  • Celebrating six months of The Open Organization
  • Linux Top 3: Oracle Linux 7.2, Sabayon 15.12 and KaOS 2015.11
    Red Hat Enterprise Linux (RHEL) 7.2 was officially released on November 19 and barely a week later, Oracle Linux 7.2 is now available too. Oracle Linux is based on RHEL and tends to track releases more closely than other RHEL clones. Officially Oracle calls its release Oracle Linux 7 Update 2 and makes it available with the upstream RHEL kernel as well as the Unbreakable Enterprise Kernel (UEK) release 3.