On Thu, Jul 20, 2017 at 09:48:52AM +0200, Pino Toscano wrote:
> On Wednesday, 19 July 2017 16:33:39 CEST Richard W.M. Jones wrote:
> > On Wed, Jul 19, 2017 at 02:29:33PM +0200, Pino Toscano wrote:
> > > On Wednesday, 19 July 2017 14:21:51 CEST Richard W.M. Jones wrote:
> > > > On Wed, Jul 19, 2017
On Wed, Jul 19, 2017 at 03:14:48PM +0200, Pino Toscano wrote:
> > +
> > +let statbuf = Chroot.f chroot lstat path in
>
> Hm is chroot needed for this? The current C implementation does not
> use CHROOT_IN/OUT, and it does not even resolve symlinks, so it should
> be safe.
The
On Wednesday, 19 July 2017 16:33:39 CEST Richard W.M. Jones wrote:
> On Wed, Jul 19, 2017 at 02:29:33PM +0200, Pino Toscano wrote:
> > On Wednesday, 19 July 2017 14:21:51 CEST Richard W.M. Jones wrote:
> > > On Wed, Jul 19, 2017 at 12:57:08PM +0200, Pino Toscano wrote:
> > > > Would it be possible
On Fri, 2017-07-07 at 15:04 +0200, Pino Toscano wrote:
> On Monday, 19 June 2017 10:48:30 CEST Cédric Bosdonnat wrote:
> > Split lib/osinfo.c to provide an API for other pieces of code (namely
> > mllib) to reuse it. The ISO-related processing is thus moved into a
> > lib/osinfo-iso.c file.
> >
In the appliance used to build the packages for openSUSE, os-release
is super minimal and only had ID_LIKE=suse. The code setting the
DISTRO variable only searches for ID variable so far, resulting in
invalid packagelist on openSUSE.
This fix reads ID_LIKE as a fallback if ID contains nothing.
On Thursday, 20 July 2017 09:59:19 CEST Richard W.M. Jones wrote:
> On Thu, Jul 20, 2017 at 09:48:52AM +0200, Pino Toscano wrote:
> > On Wednesday, 19 July 2017 16:33:39 CEST Richard W.M. Jones wrote:
> > > On Wed, Jul 19, 2017 at 02:29:33PM +0200, Pino Toscano wrote:
> > > > On Wednesday, 19 July
On Wednesday, 19 July 2017 22:25:41 CEST Richard W.M. Jones wrote:
> On Wed, Jul 19, 2017 at 03:13:47PM +0200, Pino Toscano wrote:
> > On Friday, 14 July 2017 15:39:10 CEST Richard W.M. Jones wrote:
> > > .gitignore | 6 +-
> > > Makefile.am| 2 +-
> > >
On Friday, 14 July 2017 15:39:27 CEST Richard W.M. Jones wrote:
> +let rec list_filesystems () =
> + let has_lvm2 = Lvm.available () in
> + let has_ldm = Ldm.available () in
> +
> + let devices = Devsparts.list_devices () in
> + let partitions = Devsparts.list_partitions () in
> + let mds =
On Thu, 2017-07-20 at 17:01 +0200, Pino Toscano wrote:
> On Thursday, 20 July 2017 16:21:40 CEST Cédric Bosdonnat wrote:
> > In the appliance used to build the packages for openSUSE, os-release
> > is super minimal and only had ID_LIKE=suse. The code setting the
> > DISTRO variable only searches
On Thursday, 20 July 2017 16:21:40 CEST Cédric Bosdonnat wrote:
> In the appliance used to build the packages for openSUSE, os-release
> is super minimal and only had ID_LIKE=suse. The code setting the
> DISTRO variable only searches for ID variable so far, resulting in
> invalid packagelist on
On Friday, 14 July 2017 15:39:26 CEST Richard W.M. Jones wrote:
> +(* In order to examine subvolumes, quota and other things, the btrfs
> + * filesystem has to be mounted. However we're passed a mountable
> + * in these cases, so we must mount the filesystem. But we cannot
> + * mount it under
On Friday, 14 July 2017 15:39:24 CEST Richard W.M. Jones wrote:
> It is sometimes useful to be able to call these from OCaml code.
> ---
> generator/daemon.ml | 23 ++-
> 1 file changed, 22 insertions(+), 1 deletion(-)
I see in patch #19:
external available : unit -> bool
On Monday, 17 July 2017 18:55:24 CEST Richard W.M. Jones wrote:
> Unlike previous ‘daemon: Reimplement ...’ patches, this does not
> reimplement the umount_all API completely (yet, but this
> implementation could be completed in future and then replace the C
> one). However it is necessary to
0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
make[3]: Leaving directory '/var/tmp/tmpUR3Q0s/libguestfs/php'
make[2]: Leaving directory '/var/tmp/tmpUR3Q0s/libguestfs/php'
make[1]: Leaving directory
On Thursday, 20 July 2017 09:54:51 CEST Richard W.M. Jones wrote:
>
> On Wed, Jul 19, 2017 at 03:14:48PM +0200, Pino Toscano wrote:
> > > +
> > > +let statbuf = Chroot.f chroot lstat path in
> >
> > Hm is chroot needed for this? The current C implementation does not
> > use CHROOT_IN/OUT,
On Friday, 14 July 2017 15:39:31 CEST Richard W.M. Jones wrote:
> +let md_detail md =
> + let out = command "mdadm" ["-D"; "--export"; md] in
> +
> + (* Split the command output into lines. *)
> + let out = String.trim out in
> + let lines = String.nsplit "\n" out in
If here we do:
let
On Friday, 14 July 2017 15:39:28 CEST Richard W.M. Jones wrote:
> +let print_partition_table ~add_m_option device =
> + udev_settle ();
> +
> + let args = ref [] in
> + if add_m_option then push_back args "-m";
> + push_back args "-s";
> + push_back args "--";
> + push_back args device;
> +
Hi,
On Thu, 20 Jul 2017 18:09:53 +0200
Cedric Bosdonnat wrote:
> On Thu, 2017-07-20 at 17:01 +0200, Pino Toscano wrote:
> > On Thursday, 20 July 2017 16:21:40 CEST Cédric Bosdonnat wrote:
> > > In the appliance used to build the packages for openSUSE, os-release
> > > is
18 matches
Mail list logo