The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perl extension App-LXC-Container

0.41 2024-02-01T09:52:25Z

0.41 2024-02-01T09:51:03Z

    - removing all X11 authorisations after end of main (1st) job of container
    - fix authorising bug for 2nd user attaching container with X11

0.40 2023-12-05T08:51:59Z

    - removed all temporary diagnostics
    - fix for wrong debugging output on some smokers

0.39 2023-12-04T07:37:37Z

    - added diagnostic for 'debugging level' problem on some smokers

0.38 2023-11-30T08:10:24Z

    - fix for symbolic link errors in 06-update.t
    - hopefully fixed last 'dpkg-query' problem on some smokers (another pattern)

0.37 2023-11-29T08:26:04Z

    - fixed 'dpkg-query' problem on some smokers (different SO pattern of libc)

0.36 2023-11-27T08:43:43Z

    - added still more diagnostic for 'ldd' / 'dpkg-query' problem on some smokers

0.35 2023-11-26T09:37:50Z

    - added still more diagnostic for 'ldd' / 'dpkg-query' problem on some smokers

0.34 2023-11-23T09:21:20Z

    - mockup/dpkg-query: added diagnostic for 'ldd' problem on some smokers
    - fix for 'ldd' tests for /bin/ls on Alpine smoker

0.33 2023-11-21T10:21:57Z

    - trying different approach for 'ldd' tests (no mockup for /bin/ls)

0.32 2023-11-20T10:04:17Z

    - added diagnostic for 'ldd' problem on some smokers
    - fixes when abs_path in common::libraries_used returns undef
    - fixed shellcheck warning in t/mockup/nft

0.31 2023-11-13T08:18:10Z

    - fixes for some failing ldd tests on various smokers

0.30 2023-11-09T11:22:53Z

    - added German help texts
    - setup now supports modifying packages and can use ldd dependencies
    - added support of optional special configuration lines (just copied)
    - fixed handling of names with special characters in Debian::package_of
    - minor documentation fixes

0.29 2023-09-21T08:40:34Z

    - reverted bad fix for smoker detection

0.28 2023-09-19T08:17:36Z

    - removed some obsolete FIXMEs and diagnostics in tests
    - leaving pre-alpha test phase
    - fixed wrong smoker detection

0.27 2023-09-01T09:10:02Z

    - updated dependecy to UI::Various to hopefully fix deep recursions

0.26 2023-08-31T12:05:35Z

    - t/02-init.t: added further debugging for UI::Various (still checking deep recursions)

0.25 2023-08-30T14:39:27Z

    - t/02-init.t: added debugging for UI::Various (still checking deep recursions)

0.24 2023-08-29T11:40:16Z

    - t/02-init.t (UI::Various): added diagnostics for deep recursion on some smokers
    - t/06-update.t now skips major part if running below /tmp
    - fixed bad hash key in Update.pm
    - t/mockup/dpkg-query: hopefully correct fix for smokers where ls is busybox

0.23 2023-08-28T08:12:04Z

    - t/mockup/dpkg-query: fix for smokers where ls is busybox

0.22 2023-08-27T11:16:31Z

    - t/06-update.t: another fix for different distributions (found in Debian 7)
    - fixed possible problem for permissions of directories
    - removed old FIXME

0.21 2023-08-26T11:53:11Z

    - added some more diagnostics for failing smoker tests

0.20 2023-08-25T07:43:30Z

    - t/08-data.t: added diagnostics for test failing on some smokers

0.19 2023-08-24T08:46:10Z

    - t/08-data.t: test to fix different content in package tests
    - t/06-update.t: another test to fix different content in package tests
    - fixed bug for directory option containing whitespace

0.18 2023-08-22T11:39:15Z

    - t/06-update.t: test to fix different content in package tests
    - t/06-update.t: (again) fixed regular expression for multiple hits

0.17 2023-08-21T10:08:20Z

    - t/06-update.t: again some fixes for different distributions
    - t/06-update.t: check for "/usr/bin/missing doesn't exist" now optional
    - t/06-update.t: fix for real /bin, /lib, /sbin ... directories

0.16 2023-08-20T09:32:02Z

    - t/06-update.t: yet some more fixes for non-Debian distributions

0.15 2023-08-17T08:48:07Z

    - removed temporary diagnostics from t/06-update.t and t/08-data.t
    - t/06-update.t: fix (skipping 2 tests) for non-Debian systems

0.14 2023-08-16T08:33:53Z

    - t/03-setup.t: skipping \A regexp tests in older Perl versions
    - t/06-update.t: another fix to count elements of hash in older Perl versions
    - t/06-update.t: allowed different number of elements in 'mount_' hash tests

0.13 2023-08-15T08:34:42Z

    - t/06-update.t: added diagnostics for a smoker error
    - t/06-update.t: allow switched sequence of one error output
    - fixed counting of elements in t/06-update.t for older Perl versions

0.12 2023-08-14T07:42:15Z

    - fix for t/06-update.t: now loading modules before setting up mocking
    - added unsupportet OSes
    - fixed counting of elements in t/05-mounts.t for older Perl versions

0.11 2023-08-11T12:06:07Z

    - fixed some tests failing on smokers (in t/06-update.t and t/08-data.t)
    - simplified dependency check as it's all done in memory anyway

0.10 2023-08-09T07:54:01Z

    - t/08-data.t: minor improvements and diagnostics for last smoker errors

0.09 2023-08-08T12:23:36Z

    - some more mockup fixes for smokers (in t/06-update.t and t/07-run.t)

0.08 2023-08-07T12:07:40Z

    - now also mocking executables searched for by t/02-init.t (only on smokers)
    - fixed handling of missing packages in Data/common.pm
    - removed superfluous files in t/mockup

0.07 2023-08-06T07:40:40Z

    - corrected bad mockup fix of 0.06

0.06 2023-08-05T10:17:31Z

    - now trying to mockup everything (apparently no smoker has LXC installed)
    - bug fix in plan(s) of t/04-setup-rt.t

0.05 2023-08-04T10:40:22Z

    - added OS test to get better feedback from CPAN smoke testers

0.04 2023-08-03T08:18:06Z

    - made LXC binaries mandatory (otherwise /etc/lxc/default.conf is missing too)

0.03 2023-08-01T08:46:41Z

    - added runtime dependencies (additional restrictions to Linux)
    - fixed bug for older Perl versions ('local' must be quoted as key of HASH)

0.02 2023-07-31T08:01:37Z

    - fixed a dumb configuration error (missing dependency to my own module)

0.01 2023-07-30T07:47:21Z

    - original (alpha) version