~ubuntu-branches/ubuntu/precise/lxc/precise-updates

« back to all changes in this revision

Viewing changes to templates/lxc-fedora.in

  • Committer: Package Import Robot
  • Author(s): Serge Hallyn, Serge Hallyn, Stéphane Graber
  • Date: 2012-06-11 19:56:30 UTC
  • Revision ID: package-import@ubuntu.com-20120611195630-3bhau03sswy57myk
Tags: 0.7.5-3ubuntu59
[ Serge Hallyn ]
* 0085-pivot-dir: use a directory other than /mnt to put the pivot_root
  old dir into (LP: #986385)
* 0086-lxc-unshare-zero-args: fix lxc-unshare segfaulting when no command
  is given (LP: #1011603)
* 0087-lxc-ls-dash: fix lxc-ls for containers whose names start with a
  dash  (LP: #1006332)
* 0088-ubuntu-template-flock: don't fail when flock is busy, just wait,
  so concurrent lxc-creates don't break.  (LP: #1007483)
* debian/rules, debian/lxc.apport: install apport hook (LP: #1011644)

[ Stéphane Graber ]
* Ship /etc/dnsmasq.d/lxc to configure an eventual system wide
  dnsmasq daemon not to listen on the LXC bridge interface. (LP: #928524)

Show diffs side-by-side

added added

removed removed

Lines of Context:
190
190
{
191
191
    mkdir -p /var/lock/subsys/
192
192
    (
193
 
        flock -n -x 200
 
193
        flock -x 200
194
194
        if [ $? -ne 0 ]; then
195
195
            echo "Cache repository is busy."
196
196
            return 1
281
281
 
282
282
    # lock, so we won't purge while someone is creating a repository
283
283
    (
284
 
        flock -n -x 200
 
284
        flock -x 200
285
285
        if [ $? != 0 ]; then
286
286
            echo "Cache repository is busy."
287
287
            exit 1