-#: ../src/guestfs-actions.pod:1701 ../src/guestfs-actions.pod:1723
-#: ../src/guestfs-actions.pod:1810 ../src/guestfs-actions.pod:2272
-#: ../src/guestfs-actions.pod:2416 ../src/guestfs-actions.pod:2477
-#: ../src/guestfs-actions.pod:2512 ../src/guestfs-actions.pod:3465
-#: ../src/guestfs-actions.pod:3480 ../src/guestfs-actions.pod:3505
-#: ../src/guestfs-actions.pod:3660 ../src/guestfs-actions.pod:3674
-#: ../src/guestfs-actions.pod:3687 ../src/guestfs-actions.pod:3701
-#: ../src/guestfs-actions.pod:3716 ../src/guestfs-actions.pod:3752
-#: ../src/guestfs-actions.pod:3824 ../src/guestfs-actions.pod:3844
-#: ../src/guestfs-actions.pod:3861 ../src/guestfs-actions.pod:3884
-#: ../src/guestfs-actions.pod:3907 ../src/guestfs-actions.pod:3939
-#: ../src/guestfs-actions.pod:3958 ../src/guestfs-actions.pod:3977
-#: ../src/guestfs-actions.pod:4012 ../src/guestfs-actions.pod:4024
-#: ../src/guestfs-actions.pod:4060 ../src/guestfs-actions.pod:4076
-#: ../src/guestfs-actions.pod:4089 ../src/guestfs-actions.pod:4104
-#: ../src/guestfs-actions.pod:4121 ../src/guestfs-actions.pod:4214
-#: ../src/guestfs-actions.pod:4234 ../src/guestfs-actions.pod:4247
-#: ../src/guestfs-actions.pod:4298 ../src/guestfs-actions.pod:4316
-#: ../src/guestfs-actions.pod:4334 ../src/guestfs-actions.pod:4350
-#: ../src/guestfs-actions.pod:4364 ../src/guestfs-actions.pod:4378
-#: ../src/guestfs-actions.pod:4395 ../src/guestfs-actions.pod:4410
-#: ../src/guestfs-actions.pod:4430 ../src/guestfs-actions.pod:4488
-#: ../src/guestfs-actions.pod:4561 ../src/guestfs-actions.pod:4592
-#: ../src/guestfs-actions.pod:4611 ../src/guestfs-actions.pod:4630
-#: ../src/guestfs-actions.pod:4642 ../src/guestfs-actions.pod:4659
-#: ../src/guestfs-actions.pod:4672 ../src/guestfs-actions.pod:4687
-#: ../src/guestfs-actions.pod:4702 ../src/guestfs-actions.pod:4737
-#: ../src/guestfs-actions.pod:4752 ../src/guestfs-actions.pod:4772
-#: ../src/guestfs-actions.pod:4786 ../src/guestfs-actions.pod:4803
-#: ../src/guestfs-actions.pod:4852 ../src/guestfs-actions.pod:4889
-#: ../src/guestfs-actions.pod:4903 ../src/guestfs-actions.pod:4931
-#: ../src/guestfs-actions.pod:4948 ../src/guestfs-actions.pod:4966
-#: ../src/guestfs-actions.pod:5100 ../src/guestfs-actions.pod:5157
-#: ../src/guestfs-actions.pod:5179 ../src/guestfs-actions.pod:5197
-#: ../src/guestfs-actions.pod:5229 ../src/guestfs-actions.pod:5295
-#: ../src/guestfs-actions.pod:5312 ../src/guestfs-actions.pod:5325
-#: ../src/guestfs-actions.pod:5339 ../src/guestfs-actions.pod:5628
-#: ../src/guestfs-actions.pod:5647 ../src/guestfs-actions.pod:5666
-#: ../src/guestfs-actions.pod:5678 ../src/guestfs-actions.pod:5690
-#: ../src/guestfs-actions.pod:5704 ../src/guestfs-actions.pod:5716
-#: ../src/guestfs-actions.pod:5730 ../src/guestfs-actions.pod:5746
-#: ../src/guestfs-actions.pod:5767 ../src/guestfs-actions.pod:5786
-#: ../src/guestfs-actions.pod:5805 ../src/guestfs-actions.pod:5835
-#: ../src/guestfs-actions.pod:5851 ../src/guestfs-actions.pod:5874
-#: ../src/guestfs-actions.pod:5892 ../src/guestfs-actions.pod:5911
-#: ../src/guestfs-actions.pod:5932 ../src/guestfs-actions.pod:5951
-#: ../src/guestfs-actions.pod:5968 ../src/guestfs-actions.pod:5996
-#: ../src/guestfs-actions.pod:6020 ../src/guestfs-actions.pod:6039
-#: ../src/guestfs-actions.pod:6063 ../src/guestfs-actions.pod:6082
-#: ../src/guestfs-actions.pod:6097 ../src/guestfs-actions.pod:6116
-#: ../src/guestfs-actions.pod:6153 ../src/guestfs-actions.pod:6176
-#: ../src/guestfs-actions.pod:6202 ../src/guestfs-actions.pod:6310
-#: ../src/guestfs-actions.pod:6431 ../src/guestfs-actions.pod:6443
-#: ../src/guestfs-actions.pod:6456 ../src/guestfs-actions.pod:6469
-#: ../src/guestfs-actions.pod:6491 ../src/guestfs-actions.pod:6504
-#: ../src/guestfs-actions.pod:6517 ../src/guestfs-actions.pod:6530
-#: ../src/guestfs-actions.pod:6545 ../src/guestfs-actions.pod:6604
-#: ../src/guestfs-actions.pod:6621 ../src/guestfs-actions.pod:6637
-#: ../src/guestfs-actions.pod:6653 ../src/guestfs-actions.pod:6670
-#: ../src/guestfs-actions.pod:6683 ../src/guestfs-actions.pod:6703
-#: ../src/guestfs-actions.pod:6739 ../src/guestfs-actions.pod:6753
-#: ../src/guestfs-actions.pod:6794 ../src/guestfs-actions.pod:6807
-#: ../src/guestfs-actions.pod:6825 ../src/guestfs-actions.pod:6859
-#: ../src/guestfs-actions.pod:6895 ../src/guestfs-actions.pod:7014
-#: ../src/guestfs-actions.pod:7032 ../src/guestfs-actions.pod:7046
-#: ../src/guestfs-actions.pod:7101 ../src/guestfs-actions.pod:7114
-#: ../src/guestfs-actions.pod:7159 ../src/guestfs-actions.pod:7192
-#: ../src/guestfs-actions.pod:7246 ../src/guestfs-actions.pod:7272
-#: ../src/guestfs-actions.pod:7338 ../src/guestfs-actions.pod:7357
-#: ../src/guestfs-actions.pod:7386
+#: ../src/guestfs-actions.pod:1698 ../src/guestfs-actions.pod:1720
+#: ../src/guestfs-actions.pod:1807 ../src/guestfs-actions.pod:2269
+#: ../src/guestfs-actions.pod:2413 ../src/guestfs-actions.pod:2474
+#: ../src/guestfs-actions.pod:2509 ../src/guestfs-actions.pod:3485
+#: ../src/guestfs-actions.pod:3500 ../src/guestfs-actions.pod:3525
+#: ../src/guestfs-actions.pod:3680 ../src/guestfs-actions.pod:3694
+#: ../src/guestfs-actions.pod:3707 ../src/guestfs-actions.pod:3721
+#: ../src/guestfs-actions.pod:3736 ../src/guestfs-actions.pod:3772
+#: ../src/guestfs-actions.pod:3844 ../src/guestfs-actions.pod:3864
+#: ../src/guestfs-actions.pod:3881 ../src/guestfs-actions.pod:3904
+#: ../src/guestfs-actions.pod:3927 ../src/guestfs-actions.pod:3959
+#: ../src/guestfs-actions.pod:3978 ../src/guestfs-actions.pod:3997
+#: ../src/guestfs-actions.pod:4032 ../src/guestfs-actions.pod:4044
+#: ../src/guestfs-actions.pod:4080 ../src/guestfs-actions.pod:4096
+#: ../src/guestfs-actions.pod:4109 ../src/guestfs-actions.pod:4124
+#: ../src/guestfs-actions.pod:4141 ../src/guestfs-actions.pod:4234
+#: ../src/guestfs-actions.pod:4254 ../src/guestfs-actions.pod:4267
+#: ../src/guestfs-actions.pod:4318 ../src/guestfs-actions.pod:4336
+#: ../src/guestfs-actions.pod:4354 ../src/guestfs-actions.pod:4370
+#: ../src/guestfs-actions.pod:4384 ../src/guestfs-actions.pod:4398
+#: ../src/guestfs-actions.pod:4415 ../src/guestfs-actions.pod:4430
+#: ../src/guestfs-actions.pod:4450 ../src/guestfs-actions.pod:4508
+#: ../src/guestfs-actions.pod:4581 ../src/guestfs-actions.pod:4612
+#: ../src/guestfs-actions.pod:4631 ../src/guestfs-actions.pod:4650
+#: ../src/guestfs-actions.pod:4662 ../src/guestfs-actions.pod:4679
+#: ../src/guestfs-actions.pod:4692 ../src/guestfs-actions.pod:4707
+#: ../src/guestfs-actions.pod:4722 ../src/guestfs-actions.pod:4757
+#: ../src/guestfs-actions.pod:4779 ../src/guestfs-actions.pod:4799
+#: ../src/guestfs-actions.pod:4813 ../src/guestfs-actions.pod:4830
+#: ../src/guestfs-actions.pod:4879 ../src/guestfs-actions.pod:4916
+#: ../src/guestfs-actions.pod:4930 ../src/guestfs-actions.pod:4958
+#: ../src/guestfs-actions.pod:4975 ../src/guestfs-actions.pod:4993
+#: ../src/guestfs-actions.pod:5127 ../src/guestfs-actions.pod:5184
+#: ../src/guestfs-actions.pod:5206 ../src/guestfs-actions.pod:5224
+#: ../src/guestfs-actions.pod:5256 ../src/guestfs-actions.pod:5322
+#: ../src/guestfs-actions.pod:5339 ../src/guestfs-actions.pod:5352
+#: ../src/guestfs-actions.pod:5366 ../src/guestfs-actions.pod:5655
+#: ../src/guestfs-actions.pod:5674 ../src/guestfs-actions.pod:5693
+#: ../src/guestfs-actions.pod:5705 ../src/guestfs-actions.pod:5717
+#: ../src/guestfs-actions.pod:5731 ../src/guestfs-actions.pod:5743
+#: ../src/guestfs-actions.pod:5757 ../src/guestfs-actions.pod:5773
+#: ../src/guestfs-actions.pod:5794 ../src/guestfs-actions.pod:5813
+#: ../src/guestfs-actions.pod:5832 ../src/guestfs-actions.pod:5862
+#: ../src/guestfs-actions.pod:5878 ../src/guestfs-actions.pod:5901
+#: ../src/guestfs-actions.pod:5919 ../src/guestfs-actions.pod:5938
+#: ../src/guestfs-actions.pod:5959 ../src/guestfs-actions.pod:5978
+#: ../src/guestfs-actions.pod:5995 ../src/guestfs-actions.pod:6023
+#: ../src/guestfs-actions.pod:6047 ../src/guestfs-actions.pod:6066
+#: ../src/guestfs-actions.pod:6090 ../src/guestfs-actions.pod:6109
+#: ../src/guestfs-actions.pod:6124 ../src/guestfs-actions.pod:6143
+#: ../src/guestfs-actions.pod:6180 ../src/guestfs-actions.pod:6210
+#: ../src/guestfs-actions.pod:6243 ../src/guestfs-actions.pod:6365
+#: ../src/guestfs-actions.pod:6486 ../src/guestfs-actions.pod:6498
+#: ../src/guestfs-actions.pod:6511 ../src/guestfs-actions.pod:6524
+#: ../src/guestfs-actions.pod:6546 ../src/guestfs-actions.pod:6559
+#: ../src/guestfs-actions.pod:6572 ../src/guestfs-actions.pod:6585
+#: ../src/guestfs-actions.pod:6600 ../src/guestfs-actions.pod:6659
+#: ../src/guestfs-actions.pod:6676 ../src/guestfs-actions.pod:6692
+#: ../src/guestfs-actions.pod:6708 ../src/guestfs-actions.pod:6725
+#: ../src/guestfs-actions.pod:6738 ../src/guestfs-actions.pod:6758
+#: ../src/guestfs-actions.pod:6794 ../src/guestfs-actions.pod:6808
+#: ../src/guestfs-actions.pod:6849 ../src/guestfs-actions.pod:6862
+#: ../src/guestfs-actions.pod:6880 ../src/guestfs-actions.pod:6914
+#: ../src/guestfs-actions.pod:6950 ../src/guestfs-actions.pod:7069
+#: ../src/guestfs-actions.pod:7087 ../src/guestfs-actions.pod:7101
+#: ../src/guestfs-actions.pod:7156 ../src/guestfs-actions.pod:7169
+#: ../src/guestfs-actions.pod:7214 ../src/guestfs-actions.pod:7247
+#: ../src/guestfs-actions.pod:7308 ../src/guestfs-actions.pod:7334
+#: ../src/guestfs-actions.pod:7401 ../src/guestfs-actions.pod:7420
+#: ../src/guestfs-actions.pod:7449
-#: ../src/guestfs-actions.pod:1551 ../src/guestfs-actions.pod:1663
-#: ../src/guestfs-actions.pod:1826 ../src/guestfs-actions.pod:1843
-#: ../src/guestfs-actions.pod:1910 ../src/guestfs-actions.pod:1944
-#: ../src/guestfs-actions.pod:1965 ../src/guestfs-actions.pod:2135
-#: ../src/guestfs-actions.pod:2327 ../src/guestfs-actions.pod:2534
-#: ../src/guestfs-actions.pod:2627 ../src/guestfs-actions.pod:2738
-#: ../src/guestfs-actions.pod:2758 ../src/guestfs-actions.pod:2878
-#: ../src/guestfs-actions.pod:2909 ../src/guestfs-actions.pod:2933
-#: ../src/guestfs-actions.pod:2970 ../src/guestfs-actions.pod:3030
-#: ../src/guestfs-actions.pod:3053 ../src/guestfs-actions.pod:3074
-#: ../src/guestfs-actions.pod:3646 ../src/guestfs-actions.pod:3996
-#: ../src/guestfs-actions.pod:4166 ../src/guestfs-actions.pod:4276
-#: ../src/guestfs-actions.pod:5021 ../src/guestfs-actions.pod:5214
-#: ../src/guestfs-actions.pod:5384 ../src/guestfs-actions.pod:5562
-#: ../src/guestfs-actions.pod:5611 ../src/guestfs-actions.pod:6223
-#: ../src/guestfs-actions.pod:6239 ../src/guestfs-actions.pod:6256
-#: ../src/guestfs-actions.pod:6280 ../src/guestfs-actions.pod:6954
-#: ../src/guestfs-actions.pod:6973 ../src/guestfs-actions.pod:6991
-#: ../src/guestfs-actions.pod:7171 ../src/guestfs-actions.pod:7443
+#: ../src/guestfs-actions.pod:1548 ../src/guestfs-actions.pod:1660
+#: ../src/guestfs-actions.pod:1823 ../src/guestfs-actions.pod:1840
+#: ../src/guestfs-actions.pod:1907 ../src/guestfs-actions.pod:1941
+#: ../src/guestfs-actions.pod:1962 ../src/guestfs-actions.pod:2132
+#: ../src/guestfs-actions.pod:2324 ../src/guestfs-actions.pod:2531
+#: ../src/guestfs-actions.pod:2624 ../src/guestfs-actions.pod:2735
+#: ../src/guestfs-actions.pod:2755 ../src/guestfs-actions.pod:2875
+#: ../src/guestfs-actions.pod:2906 ../src/guestfs-actions.pod:2930
+#: ../src/guestfs-actions.pod:2967 ../src/guestfs-actions.pod:3027
+#: ../src/guestfs-actions.pod:3050 ../src/guestfs-actions.pod:3071
+#: ../src/guestfs-actions.pod:3666 ../src/guestfs-actions.pod:4016
+#: ../src/guestfs-actions.pod:4186 ../src/guestfs-actions.pod:4296
+#: ../src/guestfs-actions.pod:5048 ../src/guestfs-actions.pod:5241
+#: ../src/guestfs-actions.pod:5411 ../src/guestfs-actions.pod:5589
+#: ../src/guestfs-actions.pod:5638 ../src/guestfs-actions.pod:6271
+#: ../src/guestfs-actions.pod:6287 ../src/guestfs-actions.pod:6304
+#: ../src/guestfs-actions.pod:6335 ../src/guestfs-actions.pod:7009
+#: ../src/guestfs-actions.pod:7028 ../src/guestfs-actions.pod:7046
+#: ../src/guestfs-actions.pod:7226 ../src/guestfs-actions.pod:7506
-#: ../src/guestfs-actions.pod:1765 ../src/guestfs-actions.pod:2207
-#: ../src/guestfs-actions.pod:2223 ../src/guestfs-actions.pod:2242
-#: ../src/guestfs-actions.pod:2285 ../src/guestfs-actions.pod:2309
-#: ../src/guestfs-actions.pod:2380 ../src/guestfs-actions.pod:2429
-#: ../src/guestfs-actions.pod:2696 ../src/guestfs-actions.pod:2987
-#: ../src/guestfs-actions.pod:3276 ../src/guestfs-actions.pod:3566
-#: ../src/guestfs-actions.pod:3628 ../src/guestfs-actions.pod:3733
-#: ../src/guestfs-actions.pod:4138 ../src/guestfs-actions.pod:4836
-#: ../src/guestfs-actions.pod:5356 ../src/guestfs-actions.pod:5482
-#: ../src/guestfs-actions.pod:5596 ../src/guestfs-actions.pod:6296
-#: ../src/guestfs-actions.pod:6357 ../src/guestfs-actions.pod:6412
-#: ../src/guestfs-actions.pod:6558 ../src/guestfs-actions.pod:6582
-#: ../src/guestfs-actions.pod:7064 ../src/guestfs-actions.pod:7084
-#: ../src/guestfs-actions.pod:7131 ../src/guestfs-actions.pod:7296
-#: ../src/guestfs-actions.pod:7315 ../src/guestfs-actions.pod:7400
-#: ../src/guestfs-actions.pod:7419 ../src/guestfs-actions.pod:7465
-#: ../src/guestfs-actions.pod:7484
+#: ../src/guestfs-actions.pod:1762 ../src/guestfs-actions.pod:2204
+#: ../src/guestfs-actions.pod:2220 ../src/guestfs-actions.pod:2239
+#: ../src/guestfs-actions.pod:2282 ../src/guestfs-actions.pod:2306
+#: ../src/guestfs-actions.pod:2377 ../src/guestfs-actions.pod:2426
+#: ../src/guestfs-actions.pod:2693 ../src/guestfs-actions.pod:2984
+#: ../src/guestfs-actions.pod:3273 ../src/guestfs-actions.pod:3586
+#: ../src/guestfs-actions.pod:3648 ../src/guestfs-actions.pod:3753
+#: ../src/guestfs-actions.pod:4158 ../src/guestfs-actions.pod:4863
+#: ../src/guestfs-actions.pod:5383 ../src/guestfs-actions.pod:5509
+#: ../src/guestfs-actions.pod:5623 ../src/guestfs-actions.pod:6351
+#: ../src/guestfs-actions.pod:6412 ../src/guestfs-actions.pod:6467
+#: ../src/guestfs-actions.pod:6613 ../src/guestfs-actions.pod:6637
+#: ../src/guestfs-actions.pod:7119 ../src/guestfs-actions.pod:7139
+#: ../src/guestfs-actions.pod:7186 ../src/guestfs-actions.pod:7358
+#: ../src/guestfs-actions.pod:7377 ../src/guestfs-actions.pod:7463
+#: ../src/guestfs-actions.pod:7482 ../src/guestfs-actions.pod:7528
+#: ../src/guestfs-actions.pod:7547
-#: ../src/guestfs-actions.pod:1430 ../src/guestfs-actions.pod:1920
-#: ../src/guestfs-actions.pod:1931 ../src/guestfs-actions.pod:2003
-#: ../src/guestfs-actions.pod:2058 ../src/guestfs-actions.pod:2073
-#: ../src/guestfs-actions.pod:2098 ../src/guestfs-actions.pod:2121
-#: ../src/guestfs-actions.pod:3094 ../src/guestfs-actions.pod:3111
-#: ../src/guestfs-actions.pod:3130 ../src/guestfs-actions.pod:3293
-#: ../src/guestfs-actions.pod:3307 ../src/guestfs-actions.pod:3322
-#: ../src/guestfs-actions.pod:3336 ../src/guestfs-actions.pod:3352
-#: ../src/guestfs-actions.pod:3367 ../src/guestfs-actions.pod:3383
-#: ../src/guestfs-actions.pod:3397 ../src/guestfs-actions.pod:3410
-#: ../src/guestfs-actions.pod:3424 ../src/guestfs-actions.pod:3439
-#: ../src/guestfs-actions.pod:3454 ../src/guestfs-actions.pod:4985
+#: ../src/guestfs-actions.pod:1430 ../src/guestfs-actions.pod:1917
+#: ../src/guestfs-actions.pod:1928 ../src/guestfs-actions.pod:2000
+#: ../src/guestfs-actions.pod:2055 ../src/guestfs-actions.pod:2070
+#: ../src/guestfs-actions.pod:2095 ../src/guestfs-actions.pod:2118
+#: ../src/guestfs-actions.pod:3091 ../src/guestfs-actions.pod:3108
+#: ../src/guestfs-actions.pod:3127 ../src/guestfs-actions.pod:3290
+#: ../src/guestfs-actions.pod:3304 ../src/guestfs-actions.pod:3319
+#: ../src/guestfs-actions.pod:3333 ../src/guestfs-actions.pod:3349
+#: ../src/guestfs-actions.pod:3364 ../src/guestfs-actions.pod:3380
+#: ../src/guestfs-actions.pod:3394 ../src/guestfs-actions.pod:3407
+#: ../src/guestfs-actions.pod:3421 ../src/guestfs-actions.pod:3436
+#: ../src/guestfs-actions.pod:3451 ../src/guestfs-actions.pod:3464
+#: ../src/guestfs-actions.pod:3476 ../src/guestfs-actions.pod:5012
-#: ../src/guestfs-actions.pod:1520 ../src/guestfs-actions.pod:1769
-#: ../src/guestfs-actions.pod:2227 ../src/guestfs-actions.pod:2246
-#: ../src/guestfs-actions.pod:2289 ../src/guestfs-actions.pod:2313
-#: ../src/guestfs-actions.pod:2330 ../src/guestfs-actions.pod:2359
-#: ../src/guestfs-actions.pod:5254 ../src/guestfs-actions.pod:5280
-#: ../src/guestfs-actions.pod:5411 ../src/guestfs-actions.pod:5437
-#: ../src/guestfs-actions.pod:5461 ../src/guestfs-actions.pod:6361
-#: ../src/guestfs-actions.pod:6416 ../src/guestfs-actions.pod:6562
-#: ../src/guestfs-actions.pod:6586 ../src/guestfs-actions.pod:7248
-#: ../src/guestfs-actions.pod:7274 ../src/guestfs-actions.pod:7300
-#: ../src/guestfs-actions.pod:7319 ../src/guestfs-actions.pod:7404
-#: ../src/guestfs-actions.pod:7423 ../src/guestfs-actions.pod:7469
-#: ../src/guestfs-actions.pod:7488 ../fish/guestfish-actions.pod:592
+#: ../src/guestfs-actions.pod:1520 ../src/guestfs-actions.pod:1766
+#: ../src/guestfs-actions.pod:2224 ../src/guestfs-actions.pod:2243
+#: ../src/guestfs-actions.pod:2286 ../src/guestfs-actions.pod:2310
+#: ../src/guestfs-actions.pod:2327 ../src/guestfs-actions.pod:2356
+#: ../src/guestfs-actions.pod:5281 ../src/guestfs-actions.pod:5307
+#: ../src/guestfs-actions.pod:5438 ../src/guestfs-actions.pod:5464
+#: ../src/guestfs-actions.pod:5488 ../src/guestfs-actions.pod:6416
+#: ../src/guestfs-actions.pod:6471 ../src/guestfs-actions.pod:6617
+#: ../src/guestfs-actions.pod:6641 ../src/guestfs-actions.pod:7310
+#: ../src/guestfs-actions.pod:7336 ../src/guestfs-actions.pod:7362
+#: ../src/guestfs-actions.pod:7381 ../src/guestfs-actions.pod:7467
+#: ../src/guestfs-actions.pod:7486 ../src/guestfs-actions.pod:7532
+#: ../src/guestfs-actions.pod:7551 ../fish/guestfish-actions.pod:592
-#: ../src/guestfs-actions.pod:1523 ../src/guestfs-actions.pod:2230
-#: ../src/guestfs-actions.pod:2249 ../src/guestfs-actions.pod:2405
-#: ../src/guestfs-actions.pod:2418 ../src/guestfs-actions.pod:2433
-#: ../src/guestfs-actions.pod:2479 ../src/guestfs-actions.pod:2501
-#: ../src/guestfs-actions.pod:2514 ../src/guestfs-actions.pod:3662
-#: ../src/guestfs-actions.pod:3676 ../src/guestfs-actions.pod:3689
-#: ../src/guestfs-actions.pod:3703 ../src/guestfs-actions.pod:4689
-#: ../src/guestfs-actions.pod:5565 ../src/guestfs-actions.pod:5614
-#: ../src/guestfs-actions.pod:6433 ../src/guestfs-actions.pod:6445
-#: ../src/guestfs-actions.pod:6458 ../src/guestfs-actions.pod:6471
-#: ../src/guestfs-actions.pod:6493 ../src/guestfs-actions.pod:6506
-#: ../src/guestfs-actions.pod:6519 ../src/guestfs-actions.pod:6532
-#: ../src/guestfs-actions.pod:7303 ../src/guestfs-actions.pod:7322
-#: ../src/guestfs-actions.pod:7407 ../src/guestfs-actions.pod:7426
-#: ../src/guestfs-actions.pod:7472 ../src/guestfs-actions.pod:7491
+#: ../src/guestfs-actions.pod:1523 ../src/guestfs-actions.pod:2227
+#: ../src/guestfs-actions.pod:2246 ../src/guestfs-actions.pod:2402
+#: ../src/guestfs-actions.pod:2415 ../src/guestfs-actions.pod:2430
+#: ../src/guestfs-actions.pod:2476 ../src/guestfs-actions.pod:2498
+#: ../src/guestfs-actions.pod:2511 ../src/guestfs-actions.pod:3682
+#: ../src/guestfs-actions.pod:3696 ../src/guestfs-actions.pod:3709
+#: ../src/guestfs-actions.pod:3723 ../src/guestfs-actions.pod:4709
+#: ../src/guestfs-actions.pod:5592 ../src/guestfs-actions.pod:5641
+#: ../src/guestfs-actions.pod:6488 ../src/guestfs-actions.pod:6500
+#: ../src/guestfs-actions.pod:6513 ../src/guestfs-actions.pod:6526
+#: ../src/guestfs-actions.pod:6548 ../src/guestfs-actions.pod:6561
+#: ../src/guestfs-actions.pod:6574 ../src/guestfs-actions.pod:6587
+#: ../src/guestfs-actions.pod:7365 ../src/guestfs-actions.pod:7384
+#: ../src/guestfs-actions.pod:7470 ../src/guestfs-actions.pod:7489
+#: ../src/guestfs-actions.pod:7535 ../src/guestfs-actions.pod:7554
-#: ../src/guestfs-actions.pod:2532 ../src/guestfs-actions.pod:2625
-#: ../src/guestfs-actions.pod:2736 ../src/guestfs-actions.pod:2756
-#: ../src/guestfs-actions.pod:2784 ../src/guestfs-actions.pod:2876
-#: ../src/guestfs-actions.pod:2907 ../src/guestfs-actions.pod:2931
-#: ../src/guestfs-actions.pod:2985 ../src/guestfs-actions.pod:3028
-#: ../src/guestfs-actions.pod:3051 ../src/guestfs-actions.pod:3072
-#: ../src/guestfs-actions.pod:3092 ../src/guestfs-actions.pod:3109
-#: ../src/guestfs-actions.pod:3128 ../src/guestfs-actions.pod:3231
-#: ../src/guestfs-actions.pod:3272 ../fish/guestfish-actions.pod:1703
-#: ../fish/guestfish-actions.pod:1789 ../fish/guestfish-actions.pod:1877
-#: ../fish/guestfish-actions.pod:1892 ../fish/guestfish-actions.pod:1913
-#: ../fish/guestfish-actions.pod:1983 ../fish/guestfish-actions.pod:2007
-#: ../fish/guestfish-actions.pod:2024 ../fish/guestfish-actions.pod:2067
-#: ../fish/guestfish-actions.pod:2102 ../fish/guestfish-actions.pod:2118
-#: ../fish/guestfish-actions.pod:2134 ../fish/guestfish-actions.pod:2147
-#: ../fish/guestfish-actions.pod:2160 ../fish/guestfish-actions.pod:2175
-#: ../fish/guestfish-actions.pod:2274 ../fish/guestfish-actions.pod:2308
+#: ../src/guestfs-actions.pod:2529 ../src/guestfs-actions.pod:2622
+#: ../src/guestfs-actions.pod:2733 ../src/guestfs-actions.pod:2753
+#: ../src/guestfs-actions.pod:2781 ../src/guestfs-actions.pod:2873
+#: ../src/guestfs-actions.pod:2904 ../src/guestfs-actions.pod:2928
+#: ../src/guestfs-actions.pod:2982 ../src/guestfs-actions.pod:3025
+#: ../src/guestfs-actions.pod:3048 ../src/guestfs-actions.pod:3069
+#: ../src/guestfs-actions.pod:3089 ../src/guestfs-actions.pod:3106
+#: ../src/guestfs-actions.pod:3125 ../src/guestfs-actions.pod:3228
+#: ../src/guestfs-actions.pod:3269 ../fish/guestfish-actions.pod:1700
+#: ../fish/guestfish-actions.pod:1786 ../fish/guestfish-actions.pod:1874
+#: ../fish/guestfish-actions.pod:1889 ../fish/guestfish-actions.pod:1910
+#: ../fish/guestfish-actions.pod:1980 ../fish/guestfish-actions.pod:2004
+#: ../fish/guestfish-actions.pod:2021 ../fish/guestfish-actions.pod:2064
+#: ../fish/guestfish-actions.pod:2099 ../fish/guestfish-actions.pod:2115
+#: ../fish/guestfish-actions.pod:2131 ../fish/guestfish-actions.pod:2144
+#: ../fish/guestfish-actions.pod:2157 ../fish/guestfish-actions.pod:2172
+#: ../fish/guestfish-actions.pod:2271 ../fish/guestfish-actions.pod:2305
-#: ../tools/virt-edit.pl:150
-msgid "B<--expr EXPR> | B<-e EXPR>"
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:152
-msgid ""
-"Instead of launching the external editor, non-interactively apply the Perl "
-"expression C<EXPR> to each line in the file. See L</NON-INTERACTIVE "
-"EDITING> below."
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:156
-msgid ""
-"Be careful to properly quote the expression to prevent it from being altered "
-"by the shell."
-msgstr ""
-
-# type: =head1
-#. type: =head1
-#: ../tools/virt-edit.pl:280
-msgid "NON-INTERACTIVE EDITING"
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:282
-msgid ""
-"C<virt-edit> normally calls out to C<$EDITOR> (or vi) so the system "
-"administrator can interactively edit the file."
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:285
-msgid ""
-"There are two ways also to use C<virt-edit> from scripts in order to make "
-"automated edits to files. (Note that although you I<can> use C<virt-edit> "
-"like this, it's less error-prone to write scripts directly using the "
-"libguestfs API and Augeas for configuration file editing.)"
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:291
-msgid ""
-"The first method is to temporarily set C<$EDITOR> to any script or program "
-"you want to run. The script is invoked as C<$EDITOR tmpfile> and it should "
-"update C<tmpfile> in place however it likes."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:295
-msgid ""
-"The second method is to use the I<-e> parameter of C<virt-edit> to run a "
-"short Perl snippet in the style of L<sed(1)>. For example to replace all "
-"instances of C<foo> with C<bar> in a file:"
-msgstr ""
-
-# type: verbatim
-#. type: verbatim
-#: ../tools/virt-edit.pl:299
-#, no-wrap
-msgid ""
-" virt-edit domname filename -e 's/foo/bar/'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:301
-msgid ""
-"The full power of Perl regular expressions can be used (see L<perlre(1)>). "
-"For example to delete root's password you could do:"
-msgstr ""
-
-# type: verbatim
-#. type: verbatim
-#: ../tools/virt-edit.pl:304
-#, no-wrap
-msgid ""
-" virt-edit domname /etc/passwd -e 's/^root:.*?:/root::/'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:306
-msgid ""
-"What really happens is that the snippet is evaluated as a Perl expression "
-"for each line of the file. The line, including the final C<\\n>, is passed "
-"in C<$_> and the expression should update C<$_> or leave it unchanged."
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:311
-msgid ""
-"To delete a line, set C<$_> to the empty string. For example, to delete the "
-"C<apache> user account from the password file you can do:"
-msgstr ""
-
-# type: verbatim
-#. type: verbatim
-#: ../tools/virt-edit.pl:314
-#, no-wrap
-msgid ""
-" virt-edit mydomain /etc/passwd -e '$_ = \"\" if /^apache:/'\n"
-"\n"
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:316
-msgid ""
-"To insert a line, prepend or append it to C<$_>. However appending lines to "
-"the end of the file is rather difficult this way since there is no concept "
-"of \"last line of the file\" - your expression just doesn't get called "
-"again. You might want to use the first method (setting C<$EDITOR>) if you "
-"want to do this."
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:322
-msgid ""
-"The variable C<$lineno> contains the current line number. As is "
-"traditional, the first line in the file is number C<1>."
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:325
-msgid ""
-"The return value from the expression is ignored, but the expression may call "
-"C<die> in order to abort the whole program, leaving the original file "
-"untouched."
-msgstr ""
-
-# type: textblock
-#. type: textblock
-#: ../tools/virt-edit.pl:329
-msgid ""
-"Remember when matching the end of a line that C<$_> may contain the final C<"
-"\\n>, or (for DOS files) C<\\r\\n>, or if the file does not end with a "
-"newline then neither of these. Thus to match or substitute some text at the "
-"end of a line, use this regular expression:"
-msgstr ""
-
-# type: verbatim
-#. type: verbatim
-#: ../tools/virt-edit.pl:334
-#, no-wrap
-msgid ""
-" /some text(\\r?\\n)?$/\n"
-"\n"
+#: ../tools/virt-win-reg.pl:157
+msgid "B<--merge>"
-#: ../tools/virt-edit.pl:336
-msgid ""
-"Alternately, use the perl C<chomp> function, being careful not to chomp C<"
-"$_> itself (since that would remove all newlines from the file):"
-msgstr ""
-
-# type: verbatim
-#. type: verbatim
-#: ../tools/virt-edit.pl:340
-#, no-wrap
-msgid ""
-" my $m = $_; chomp $m; $m =~ /some text$/\n"
-"\n"
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:344
-msgid ""
-"C<virt-edit> has a limited ability to understand Windows drive letters and "
-"paths (eg. C<E:\\foo\\bar.txt>)."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:347
-msgid "If and only if the guest is running Windows then:"
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:353
-msgid ""
-"Drive letter prefixes like C<C:> are resolved against the Windows Registry "
-"to the correct filesystem."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:358
-msgid ""
-"Any backslash (C<\\>) characters in the path are replaced with forward "
-"slashes so that libguestfs can process it."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:363
-msgid ""
-"The path is resolved case insensitively to locate the file that should be "
-"edited."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:368
-msgid "There are some known shortcomings:"
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:374
-msgid "Some NTFS symbolic links may not be followed correctly."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:378
-msgid "NTFS junction points that cross filesystems are not followed."
-msgstr ""
-
-#. type: =head1
-#: ../tools/virt-edit.pl:435
-msgid "USING GUESTFISH"
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:437
-msgid ""
-"L<guestfish(1)> is a more powerful, lower level tool which you can use when "
-"C<virt-edit> doesn't work."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:440
-msgid "Using C<virt-edit> is approximately equivalent to doing:"
-msgstr ""
-
-#. type: verbatim
-#: ../tools/virt-edit.pl:442
-#, no-wrap
-msgid ""
-" guestfish --rw -i -d domname edit /file\n"
-"\n"
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:444
-msgid ""
-"where C<domname> is the name of the libvirt guest, and C</file> is the full "
-"path to the file."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:447
-msgid ""
-"The command above uses libguestfs's guest inspection feature and so does not "
-"work on guests that libguestfs cannot inspect, or on things like arbitrary "
-"disk images that don't contain guests. To edit a file on a disk image "
-"directly, use:"
-msgstr ""
-
-#. type: verbatim
-#: ../tools/virt-edit.pl:452
-#, no-wrap
-msgid ""
-" guestfish --rw -a disk.img -m /dev/sda1 edit /file\n"
-"\n"
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:454
-msgid ""
-"where C<disk.img> is the disk image, C</dev/sda1> is the filesystem within "
-"the disk image to edit, and C</file> is the full path to the file."
-msgstr ""
-
-#. type: textblock
-#: ../tools/virt-edit.pl:458
-msgid ""
-"C<virt-edit> cannot create new files. Use the guestfish commands C<touch>, "
-"C<write> or C<upload> instead:"
-msgstr ""
-
-#. type: verbatim
-#: ../tools/virt-edit.pl:461
-#, no-wrap
-msgid ""
-" guestfish --rw -i -d domname touch /newfile\n"
-"\n"
-msgstr ""
-
-#. type: verbatim
-#: ../tools/virt-edit.pl:463
-#, no-wrap
-msgid ""
-" guestfish --rw -i -d domname write /newfile \"new content\"\n"
-"\n"
-msgstr ""
-
-#. type: verbatim
-#: ../tools/virt-edit.pl:465
-#, no-wrap
+#: ../tools/virt-win-reg.pl:159