mirror of
https://github.com/OpenRC/openrc.git
synced 2026-01-27 18:05:09 +00:00
Commit Graph
Select branches
Hide Pull Requests
0.18.x
0.19.x
0.20.x
0.21.x
0.22.x
0.23.x
0.24.x
0.26.x
0.27.x
0.31.x
0.32.x
0.33.x
0.34.x
0.35.x
0.38.x
0.39.x
0.40.x
0.41.x
0.42.x
0.43.x
0.44.x
0.45.x
0.47.x
0.52.x
0.53.x
0.54.x
0.55.x
0.60.x
0.62.x
cgroup-rework
cmdline
default_logger
dependency-rework
dynamic-multiplex
functions.sh
gh-pages
improve-hostname
install-version-with-meson
librc-rework
lxc
master
mount-service
netbsd-fix
new-netmount
openrc-0.10.x
openrc-0.11.x
openrc-0.12.x
openrc-0.13.x
openrc-0.15.x
openrc-0.16.x
openrc-0.9.8.x
openrc-0.9.9.x
parallel_rework_followup
proper-errors
rc-status-checks
rc-update-env
respawn-with-units
resupervise-daemon
rm-prefix
s6-reload
scriptdir_load
setgroups-zero
sysctl
tests
vapier
#1
#1
#10
#10
#100
#100
#101
#101
#102
#102
#103
#103
#105
#105
#106
#107
#108
#109
#109
#11
#11
#110
#110
#111
#111
#112
#112
#113
#113
#115
#115
#117
#117
#12
#122
#122
#123
#125
#125
#13
#13
#136
#137
#138
#138
#142
#142
#143
#143
#144
#147
#147
#15
#15
#150
#150
#151
#151
#156
#156
#157
#157
#16
#16
#161
#161
#162
#162
#169
#171
#175
#18
#18
#181
#181
#182
#182
#183
#183
#184
#189
#189
#190
#190
#191
#191
#196
#196
#2
#2
#204
#204
#205
#205
#206
#206
#208
#208
#209
#209
#21
#21
#211
#211
#213
#214
#220
#226
#228
#229
#229
#23
#23
#231
#231
#236
#237
#237
#244
#245
#246
#248
#248
#252
#253
#254
#255
#256
#257
#26
#26
#261
#263
#265
#268
#269
#27
#27
#270
#273
#274
#275
#276
#277
#278
#28
#28
#280
#283
#285
#287
#289
#29
#29
#290
#291
#292
#294
#295
#296
#298
#299
#3
#300
#301
#302
#302
#305
#311
#313
#315
#317
#318
#319
#320
#321
#322
#323
#323
#324
#327
#328
#330
#331
#338
#34
#34
#345
#347
#348
#349
#35
#35
#350
#351
#354
#355
#355
#359
#36
#36
#361
#362
#364
#365
#366
#366
#369
#369
#375
#376
#377
#378
#380
#384
#385
#386
#387
#388
#389
#390
#390
#391
#394
#397
#398
#4
#4
#40
#40
#401
#409
#41
#41
#412
#413
#417
#419
#42
#42
#422
#422
#423
#427
#43
#43
#431
#433
#434
#435
#436
#438
#44
#44
#443
#443
#444
#445
#446
#447
#448
#449
#45
#45
#450
#451
#453
#454
#457
#46
#46
#460
#461
#462
#463
#465
#465
#466
#467
#467
#468
#468
#469
#473
#477
#478
#48
#480
#483
#484
#488
#489
#49
#49
#490
#493
#494
#496
#497
#5
#5
#50
#50
#500
#502
#503
#503
#507
#508
#509
#51
#510
#511
#512
#514
#515
#516
#517
#519
#52
#52
#520
#521
#523
#524
#526
#527
#53
#53
#531
#532
#533
#536
#537
#541
#542
#546
#549
#55
#55
#556
#557
#558
#559
#56
#56
#560
#563
#565
#57
#57
#572
#573
#577
#58
#58
#581
#581
#583
#584
#585
#585
#586
#587
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#6
#6
#60
#60
#600
#601
#602
#603
#604
#605
#608
#61
#61
#617
#62
#62
#623
#624
#625
#627
#628
#629
#63
#63
#631
#632
#635
#635
#637
#64
#64
#640
#642
#645
#646
#648
#649
#65
#65
#650
#651
#653
#656
#659
#659
#660
#665
#667
#668
#669
#671
#671
#672
#674
#674
#676
#677
#678
#678
#679
#681
#684
#686
#69
#69
#690
#692
#693
#693
#696
#697
#697
#698
#699
#7
#7
#70
#70
#700
#702
#705
#707
#708
#709
#71
#71
#710
#711
#712
#712
#713
#713
#714
#715
#716
#719
#72
#72
#721
#722
#723
#725
#727
#728
#729
#730
#737
#740
#742
#743
#744
#745
#746
#747
#748
#75
#75
#750
#751
#752
#753
#754
#754
#755
#758
#762
#765
#766
#766
#767
#769
#771
#771
#775
#775
#777
#778
#782
#782
#783
#783
#784
#785
#786
#788
#789
#790
#790
#791
#793
#794
#795
#796
#798
#799
#8
#8
#801
#802
#803
#805
#806
#807
#809
#81
#81
#810
#811
#814
#815
#816
#818
#819
#82
#82
#820
#820
#824
#825
#827
#828
#829
#83
#83
#830
#831
#832
#833
#834
#835
#836
#836
#837
#837
#838
#839
#84
#84
#841
#843
#844
#845
#846
#848
#849
#850
#851
#853
#854
#855
#856
#857
#858
#860
#862
#863
#863
#864
#87
#87
#870
#872
#875
#876
#877
#878
#879
#88
#88
#881
#883
#884
#885
#889
#89
#89
#892
#893
#897
#898
#899
#9
#9
#900
#904
#906
#908
#909
#91
#91
#911
#912
#913
#914
#917
#918
#919
#92
#92
#920
#921
#923
#927
#931
#933
#938
#941
#942
#943
#944
#945
#946
#948
#948
#950
#951
#952
#952
#96
#961
#962
#964
#965
#965
#97
#97
0.14
0.15
0.15.1
0.16
0.16.1
0.16.2
0.16.3
0.16.4
0.17
0.18
0.18.1
0.18.2
0.18.3
0.18.4
0.19
0.19.1
0.20
0.20.1
0.20.2
0.20.3
0.20.4
0.20.5
0.21
0.21.1
0.21.2
0.21.3
0.21.4
0.21.5
0.21.6
0.21.7
0.22
0.22.1
0.22.2
0.22.3
0.22.4
0.23
0.23.1
0.23.2
0.24
0.24.1
0.24.2
0.25
0.26
0.26.1
0.26.2
0.26.3
0.27
0.27.1
0.27.2
0.28
0.29
0.30
0.31
0.31.1
0.31.2
0.32
0.32.1
0.33
0.33.1
0.34
0.34.1
0.34.10
0.34.11
0.34.2
0.34.3
0.34.4
0.34.5
0.34.6
0.34.7
0.34.8
0.34.9
0.35
0.35.1
0.35.2
0.35.3
0.35.4
0.35.5
0.36
0.37
0.38
0.38.1
0.38.2
0.38.3
0.39
0.39.1
0.39.2
0.40
0.40.1
0.40.2
0.40.3
0.41
0.41.1
0.41.2
0.42
0.42.1
0.43
0.43.1
0.43.2
0.43.3
0.43.4
0.43.5
0.44
0.44.1
0.44.10
0.44.2
0.44.3
0.44.4
0.44.5
0.44.6
0.44.7
0.44.8
0.44.9
0.45
0.45.1
0.45.2
0.46
0.47
0.47.1
0.48
0.49
0.50
0.51
0.52
0.52.1
0.53
0.53.1
0.54
0.54.1
0.54.2
0.55
0.55.1
0.56
0.60
0.60.1
0.61
0.62
0.62.1
0.62.10
0.62.2
0.62.3
0.62.4
0.62.5
0.62.6
0.62.7
0.62.8
0.62.9
0.63
funtoo-openrc-0.10
funtoo-openrc-0.10-r1
funtoo-openrc-0.10-r2
funtoo-openrc-0.10.2-r4
funtoo-openrc-0.10.2-r7
funtoo-openrc-0.10.2-r8
funtoo-openrc-0.10.3
funtoo-openrc-0.12-r0
funtoo-openrc-0.12-r1
funtoo-openrc-0.12-r2
funtoo-openrc-0.12.1
funtoo-openrc-0.12.1-r0
funtoo-openrc-0.12.3-r0
funtoo-openrc-0.12.4-r0
funtoo-openrc-0.12.4-r1
funtoo-openrc-0.12.4-r2
funtoo-openrc-0.12.4-r3
funtoo-openrc-0.6.5
funtoo-openrc-0.7.0
funtoo-openrc-0.8.2_beta1
funtoo-openrc-0.8.2_beta2
funtoo-openrc-0.8.3
openrc-0.1
openrc-0.10
openrc-0.10.1
openrc-0.10.2
openrc-0.10.3
openrc-0.10.4
openrc-0.10.5
openrc-0.11
openrc-0.11.1
openrc-0.11.2
openrc-0.11.3
openrc-0.11.4
openrc-0.11.5
openrc-0.11.6
openrc-0.11.7
openrc-0.11.8
openrc-0.12
openrc-0.12.1
openrc-0.12.2
openrc-0.12.3
openrc-0.12.4
openrc-0.13
openrc-0.13.1
openrc-0.13.10
openrc-0.13.11
openrc-0.13.2
openrc-0.13.3
openrc-0.13.4
openrc-0.13.5
openrc-0.13.6
openrc-0.13.7
openrc-0.13.8
openrc-0.13.9
openrc-0.2
openrc-0.2.1
openrc-0.2.2
openrc-0.2.3
openrc-0.2.4
openrc-0.2.5
openrc-0.3.0
openrc-0.4.0
openrc-0.4.1
openrc-0.4.2
openrc-0.4.3
openrc-0.5.0
openrc-0.5.1
openrc-0.5.2
openrc-0.5.3
openrc-0.6.0
openrc-0.6.1
openrc-0.6.2
openrc-0.6.3
openrc-0.6.4
openrc-0.6.5
openrc-0.6.6
openrc-0.6.7
openrc-0.6.8
openrc-0.7.0
openrc-0.8.0
openrc-0.8.1
openrc-0.8.2
openrc-0.8.3
openrc-0.9.0
openrc-0.9.1
openrc-0.9.2
openrc-0.9.3
openrc-0.9.4
openrc-0.9.5
openrc-0.9.6
openrc-0.9.7
openrc-0.9.8
openrc-0.9.8.1
openrc-0.9.8.2
openrc-0.9.8.3
openrc-0.9.8.4
openrc-0.9.9
openrc-0.9.9.1
openrc-0.9.9.2
openrc-0.9.9.3
Select branches
Hide Pull Requests
0.18.x
0.19.x
0.20.x
0.21.x
0.22.x
0.23.x
0.24.x
0.26.x
0.27.x
0.31.x
0.32.x
0.33.x
0.34.x
0.35.x
0.38.x
0.39.x
0.40.x
0.41.x
0.42.x
0.43.x
0.44.x
0.45.x
0.47.x
0.52.x
0.53.x
0.54.x
0.55.x
0.60.x
0.62.x
cgroup-rework
cmdline
default_logger
dependency-rework
dynamic-multiplex
functions.sh
gh-pages
improve-hostname
install-version-with-meson
librc-rework
lxc
master
mount-service
netbsd-fix
new-netmount
openrc-0.10.x
openrc-0.11.x
openrc-0.12.x
openrc-0.13.x
openrc-0.15.x
openrc-0.16.x
openrc-0.9.8.x
openrc-0.9.9.x
parallel_rework_followup
proper-errors
rc-status-checks
rc-update-env
respawn-with-units
resupervise-daemon
rm-prefix
s6-reload
scriptdir_load
setgroups-zero
sysctl
tests
vapier
#1
#1
#10
#10
#100
#100
#101
#101
#102
#102
#103
#103
#105
#105
#106
#107
#108
#109
#109
#11
#11
#110
#110
#111
#111
#112
#112
#113
#113
#115
#115
#117
#117
#12
#122
#122
#123
#125
#125
#13
#13
#136
#137
#138
#138
#142
#142
#143
#143
#144
#147
#147
#15
#15
#150
#150
#151
#151
#156
#156
#157
#157
#16
#16
#161
#161
#162
#162
#169
#171
#175
#18
#18
#181
#181
#182
#182
#183
#183
#184
#189
#189
#190
#190
#191
#191
#196
#196
#2
#2
#204
#204
#205
#205
#206
#206
#208
#208
#209
#209
#21
#21
#211
#211
#213
#214
#220
#226
#228
#229
#229
#23
#23
#231
#231
#236
#237
#237
#244
#245
#246
#248
#248
#252
#253
#254
#255
#256
#257
#26
#26
#261
#263
#265
#268
#269
#27
#27
#270
#273
#274
#275
#276
#277
#278
#28
#28
#280
#283
#285
#287
#289
#29
#29
#290
#291
#292
#294
#295
#296
#298
#299
#3
#300
#301
#302
#302
#305
#311
#313
#315
#317
#318
#319
#320
#321
#322
#323
#323
#324
#327
#328
#330
#331
#338
#34
#34
#345
#347
#348
#349
#35
#35
#350
#351
#354
#355
#355
#359
#36
#36
#361
#362
#364
#365
#366
#366
#369
#369
#375
#376
#377
#378
#380
#384
#385
#386
#387
#388
#389
#390
#390
#391
#394
#397
#398
#4
#4
#40
#40
#401
#409
#41
#41
#412
#413
#417
#419
#42
#42
#422
#422
#423
#427
#43
#43
#431
#433
#434
#435
#436
#438
#44
#44
#443
#443
#444
#445
#446
#447
#448
#449
#45
#45
#450
#451
#453
#454
#457
#46
#46
#460
#461
#462
#463
#465
#465
#466
#467
#467
#468
#468
#469
#473
#477
#478
#48
#480
#483
#484
#488
#489
#49
#49
#490
#493
#494
#496
#497
#5
#5
#50
#50
#500
#502
#503
#503
#507
#508
#509
#51
#510
#511
#512
#514
#515
#516
#517
#519
#52
#52
#520
#521
#523
#524
#526
#527
#53
#53
#531
#532
#533
#536
#537
#541
#542
#546
#549
#55
#55
#556
#557
#558
#559
#56
#56
#560
#563
#565
#57
#57
#572
#573
#577
#58
#58
#581
#581
#583
#584
#585
#585
#586
#587
#590
#591
#592
#593
#594
#595
#596
#597
#598
#599
#6
#6
#60
#60
#600
#601
#602
#603
#604
#605
#608
#61
#61
#617
#62
#62
#623
#624
#625
#627
#628
#629
#63
#63
#631
#632
#635
#635
#637
#64
#64
#640
#642
#645
#646
#648
#649
#65
#65
#650
#651
#653
#656
#659
#659
#660
#665
#667
#668
#669
#671
#671
#672
#674
#674
#676
#677
#678
#678
#679
#681
#684
#686
#69
#69
#690
#692
#693
#693
#696
#697
#697
#698
#699
#7
#7
#70
#70
#700
#702
#705
#707
#708
#709
#71
#71
#710
#711
#712
#712
#713
#713
#714
#715
#716
#719
#72
#72
#721
#722
#723
#725
#727
#728
#729
#730
#737
#740
#742
#743
#744
#745
#746
#747
#748
#75
#75
#750
#751
#752
#753
#754
#754
#755
#758
#762
#765
#766
#766
#767
#769
#771
#771
#775
#775
#777
#778
#782
#782
#783
#783
#784
#785
#786
#788
#789
#790
#790
#791
#793
#794
#795
#796
#798
#799
#8
#8
#801
#802
#803
#805
#806
#807
#809
#81
#81
#810
#811
#814
#815
#816
#818
#819
#82
#82
#820
#820
#824
#825
#827
#828
#829
#83
#83
#830
#831
#832
#833
#834
#835
#836
#836
#837
#837
#838
#839
#84
#84
#841
#843
#844
#845
#846
#848
#849
#850
#851
#853
#854
#855
#856
#857
#858
#860
#862
#863
#863
#864
#87
#87
#870
#872
#875
#876
#877
#878
#879
#88
#88
#881
#883
#884
#885
#889
#89
#89
#892
#893
#897
#898
#899
#9
#9
#900
#904
#906
#908
#909
#91
#91
#911
#912
#913
#914
#917
#918
#919
#92
#92
#920
#921
#923
#927
#931
#933
#938
#941
#942
#943
#944
#945
#946
#948
#948
#950
#951
#952
#952
#96
#961
#962
#964
#965
#965
#97
#97
0.14
0.15
0.15.1
0.16
0.16.1
0.16.2
0.16.3
0.16.4
0.17
0.18
0.18.1
0.18.2
0.18.3
0.18.4
0.19
0.19.1
0.20
0.20.1
0.20.2
0.20.3
0.20.4
0.20.5
0.21
0.21.1
0.21.2
0.21.3
0.21.4
0.21.5
0.21.6
0.21.7
0.22
0.22.1
0.22.2
0.22.3
0.22.4
0.23
0.23.1
0.23.2
0.24
0.24.1
0.24.2
0.25
0.26
0.26.1
0.26.2
0.26.3
0.27
0.27.1
0.27.2
0.28
0.29
0.30
0.31
0.31.1
0.31.2
0.32
0.32.1
0.33
0.33.1
0.34
0.34.1
0.34.10
0.34.11
0.34.2
0.34.3
0.34.4
0.34.5
0.34.6
0.34.7
0.34.8
0.34.9
0.35
0.35.1
0.35.2
0.35.3
0.35.4
0.35.5
0.36
0.37
0.38
0.38.1
0.38.2
0.38.3
0.39
0.39.1
0.39.2
0.40
0.40.1
0.40.2
0.40.3
0.41
0.41.1
0.41.2
0.42
0.42.1
0.43
0.43.1
0.43.2
0.43.3
0.43.4
0.43.5
0.44
0.44.1
0.44.10
0.44.2
0.44.3
0.44.4
0.44.5
0.44.6
0.44.7
0.44.8
0.44.9
0.45
0.45.1
0.45.2
0.46
0.47
0.47.1
0.48
0.49
0.50
0.51
0.52
0.52.1
0.53
0.53.1
0.54
0.54.1
0.54.2
0.55
0.55.1
0.56
0.60
0.60.1
0.61
0.62
0.62.1
0.62.10
0.62.2
0.62.3
0.62.4
0.62.5
0.62.6
0.62.7
0.62.8
0.62.9
0.63
funtoo-openrc-0.10
funtoo-openrc-0.10-r1
funtoo-openrc-0.10-r2
funtoo-openrc-0.10.2-r4
funtoo-openrc-0.10.2-r7
funtoo-openrc-0.10.2-r8
funtoo-openrc-0.10.3
funtoo-openrc-0.12-r0
funtoo-openrc-0.12-r1
funtoo-openrc-0.12-r2
funtoo-openrc-0.12.1
funtoo-openrc-0.12.1-r0
funtoo-openrc-0.12.3-r0
funtoo-openrc-0.12.4-r0
funtoo-openrc-0.12.4-r1
funtoo-openrc-0.12.4-r2
funtoo-openrc-0.12.4-r3
funtoo-openrc-0.6.5
funtoo-openrc-0.7.0
funtoo-openrc-0.8.2_beta1
funtoo-openrc-0.8.2_beta2
funtoo-openrc-0.8.3
openrc-0.1
openrc-0.10
openrc-0.10.1
openrc-0.10.2
openrc-0.10.3
openrc-0.10.4
openrc-0.10.5
openrc-0.11
openrc-0.11.1
openrc-0.11.2
openrc-0.11.3
openrc-0.11.4
openrc-0.11.5
openrc-0.11.6
openrc-0.11.7
openrc-0.11.8
openrc-0.12
openrc-0.12.1
openrc-0.12.2
openrc-0.12.3
openrc-0.12.4
openrc-0.13
openrc-0.13.1
openrc-0.13.10
openrc-0.13.11
openrc-0.13.2
openrc-0.13.3
openrc-0.13.4
openrc-0.13.5
openrc-0.13.6
openrc-0.13.7
openrc-0.13.8
openrc-0.13.9
openrc-0.2
openrc-0.2.1
openrc-0.2.2
openrc-0.2.3
openrc-0.2.4
openrc-0.2.5
openrc-0.3.0
openrc-0.4.0
openrc-0.4.1
openrc-0.4.2
openrc-0.4.3
openrc-0.5.0
openrc-0.5.1
openrc-0.5.2
openrc-0.5.3
openrc-0.6.0
openrc-0.6.1
openrc-0.6.2
openrc-0.6.3
openrc-0.6.4
openrc-0.6.5
openrc-0.6.6
openrc-0.6.7
openrc-0.6.8
openrc-0.7.0
openrc-0.8.0
openrc-0.8.1
openrc-0.8.2
openrc-0.8.3
openrc-0.9.0
openrc-0.9.1
openrc-0.9.2
openrc-0.9.3
openrc-0.9.4
openrc-0.9.5
openrc-0.9.6
openrc-0.9.7
openrc-0.9.8
openrc-0.9.8.1
openrc-0.9.8.2
openrc-0.9.8.3
openrc-0.9.8.4
openrc-0.9.9
openrc-0.9.9.1
openrc-0.9.9.2
openrc-0.9.9.3
-
584444d1da
rc-service: print name of command on exec failure
master
Haelwenn (lanodan) Monnier
2026-01-17 10:35:19 +01:00 -
2e1dbd9ebe
man/openrc-shutdown.8: correct kexec option
Jesse De Haan
2026-01-05 16:06:50 -05:00 -
099375266e
Remove restart(); add framework for reload() support
Laurent Bercot
2026-01-05 15:42:15 +01:00 -
41432afc40
Remove restart(); add framework for reload() support
s6-reload
Laurent Bercot
2026-01-05 15:42:15 +01:00 -
50e420d5f6
tests: add basic rc-service tests
tests
Anna (navi) Figueiredo Gomes
2025-08-30 21:14:24 +02:00 -
b39a0127ab
openrc-run.sh: use RC_LIBEXECDIR from the environment
Anna (navi) Figueiredo Gomes
2025-08-31 01:39:52 +02:00 -
59e686da02
shared/misc: allow RC_SVCDIR and RC_PATH in the env_allowlist
Anna (navi) Figueiredo Gomes
2025-12-06 19:56:29 +01:00 -
f1ae263090
librc-depend: allow overriding gendepends.sh from rc_svcdir
Anna (navi) Figueiredo Gomes
2025-08-30 21:10:02 +02:00 -
fed898dc6f
rc: don't run tests on pushed to non-master branches
Anna (navi) Figueiredo Gomes
2025-04-12 21:07:31 +02:00 -
8edd5273ce
openrc-run.sh: fix cgroup permission check
Anna (navi) Figueiredo Gomes
2025-08-30 21:15:38 +02:00 -
a951b9a216
openrc-run.sh: Add missing /conf.d path suffix
Anna (navi) Figueiredo Gomes
2025-12-08 20:15:01 +01:00 -
4a30051a41
cgroups: properly handle cgroups for users
cgroup-rework
Anna (navi) Figueiredo Gomes
2025-12-05 22:28:14 +01:00 -
a2129744a5
cgroups: rename rc_cgroup.sh to cgroups.sh
Anna (navi) Figueiredo Gomes
2025-03-30 01:39:04 +01:00 -
603c945852
cgroups: refactor cgroups
Anna (navi) Figueiredo Gomes
2025-03-30 01:37:45 +01:00 -
c2f7cd7db1
init.d/cgroups: formatting and minor refactor of cgroup1_controllers
Anna (navi) Figueiredo Gomes
2025-03-30 01:36:06 +01:00 -
225dc1c05d
init.d/cgroups: remove unnecessary 'return 0'
Anna (navi) Figueiredo Gomes
2025-03-30 01:35:31 +01:00 -
3e56c44d2d
cgroups: add deprecation warning for cgroups v1
Anna (navi) Figueiredo Gomes
2025-03-30 01:32:03 +01:00 -
3500e6ea60
meson.build: expose initdir and confdir on pkg-config
Anna (navi) Figueiredo Gomes
2025-11-03 22:57:39 +01:00 -
06e098a4aa
openrc-run: load conf.d from RC_PATH
Anna (navi) Figueiredo Gomes
2025-11-03 02:24:04 +01:00 -
db54d91126
env_config: export RC_PATH from scriptdirs
Anna (navi) Figueiredo Gomes
2025-11-03 02:23:24 +01:00 -
696e684c72
librc: add dynamic init.d and conf.d path resolution
Anna (navi) Figueiredo Gomes
2025-11-03 02:07:05 +01:00 -
dd1b61edd8
librc: read RC_SVCDIR from the environment
Anna (navi) Figueiredo Gomes
2025-11-03 02:00:26 +01:00 -
7e648545c1
librc: check rc_dirs.*dir directly in rc_*dir functions
Anna (navi) Figueiredo Gomes
2025-11-03 02:55:57 +01:00 -
5fc9fe9979
librc: check of invalid rc_dir in rc_dirfd()
Anna (navi) Figueiredo Gomes
2025-12-04 17:57:35 +01:00 -
500a52218d
*-daemon: always call setgroups, defaulting to count = 0
setgroups-zero
Anna (navi) Figueiredo Gomes
2025-11-19 19:20:54 +01:00 -
2afd857201
supervise-daemon: fix failure when notify fd matches pipe fd
Anna (navi) Figueiredo Gomes
2025-11-19 18:36:24 +01:00 -
6e6afa1b50
s6-svscanboot: launch s6-svscan with notify=fd:4
Laurent Bercot
2025-11-18 09:20:46 +01:00 -
f09a15d461
start-stop-daemon.c: fix failure case on --notify fd:4
Laurent Bercot
2025-11-18 09:15:18 +01:00 -
aa456f3827
Add compatibility mode for s6 support
Laurent Bercot
2025-11-17 15:59:20 +01:00 -
478a1868d6
init.d/sysctl: manually load sysctl config if --system fails
sysctl
Anna (navi) Figueiredo Gomes
2025-11-14 15:26:25 +01:00 -
39eb8a9da7
openrc-run: error check posix_spawn_file_actions_* calls
Anna (navi) Figueiredo Gomes
2025-11-13 17:16:49 +01:00 -
f09ca47fe5
init.d/*: check if RC_CACHEDIR is writtable
Anna (navi) Figueiredo Gomes
2025-11-05 00:37:34 +01:00 -
ef1cd9255a
checkpath: allow -W with -f, -d, -p
Anna (navi) Figueiredo Gomes
2025-11-09 02:23:18 +01:00 -
b8c244654f
checkpath: don't break the format string
Anna (navi) Figueiredo Gomes
2025-11-09 02:11:33 +01:00 -
1416a477fa
checkpath: use goto err
Anna (navi) Figueiredo Gomes
2025-11-05 15:29:22 +01:00 -
52974f7fe4
checkpath: use mkfifoat
Anna (navi) Figueiredo Gomes
2025-11-05 15:15:21 +01:00 -
920e03bb33
checkpath: factor openat call out of switch
Anna (navi) Figueiredo Gomes
2025-11-05 15:14:32 +01:00 -
9b39243da5
checkpath: split out create code into a function
Anna (navi) Figueiredo Gomes
2025-11-05 15:08:10 +01:00 -
4fdde6c39d
checkpath: pass TRUNC to initial opening flags if used
Anna (navi) Figueiredo Gomes
2025-11-05 13:54:52 +01:00 -
7f9f45d175
checkpath: unify default mode check
Anna (navi) Figueiredo Gomes
2025-11-05 13:44:34 +01:00 -
68c7bf0e21
checkpath: formatting: check conditions in-place
Anna (navi) Figueiredo Gomes
2025-11-05 13:36:46 +01:00 -
0ce58d7abe
checkpath: remove unnecessary memset
Anna (navi) Figueiredo Gomes
2025-11-05 13:21:56 +01:00 -
7598d72e2e
checkpath: unify umask call when creating $path
Anna (navi) Figueiredo Gomes
2025-11-05 13:21:33 +01:00 -
27181f4152
checkpath: simplify open flags
Anna (navi) Figueiredo Gomes
2025-11-05 13:16:31 +01:00 -
8aa8fa1731
checkpath: use result of basename_c(path) directly
Anna (navi) Figueiredo Gomes
2025-11-05 12:30:21 +01:00 -
f3f3f14248
checkpath: formatting: unify variable declarations
Anna (navi) Figueiredo Gomes
2025-11-05 01:36:28 +01:00 -
787997b7b8
checkpath: use switch over if-else chain
Anna (navi) Figueiredo Gomes
2025-11-05 01:32:07 +01:00 -
1b0ff45769
checkpath: use early returns
Anna (navi) Figueiredo Gomes
2025-11-05 01:29:37 +01:00 -
fbac8c54d3
checkpath: formatting: use single quotes over backtick
Anna (navi) Figueiredo Gomes
2025-11-05 01:26:06 +01:00 -
9549926422
checkpath: formatting: remove odd line breaks
Anna (navi) Figueiredo Gomes
2025-11-05 01:25:26 +01:00 -
2e04c7241a
init.d/localmount: remove sourcing of rc-mount.sh
Anna (navi) Figueiredo Gomes
2025-11-13 14:16:28 +01:00 -
19c784cea0
shared/misc: close exclusive fd on exec_service
Anna (navi) Figueiredo Gomes
2025-11-13 02:08:06 +01:00 -
a16ea753cf
openrc-run: fix path to openrc-run.sh
Anna (navi) Figueiredo Gomes
2025-11-12 21:43:45 +01:00 -
4088073a75
openrc-user: use /bin/sh if user's login shell is not in /etc/shells
Anna (navi) Figueiredo Gomes
2025-11-08 17:46:18 +01:00 -
bf972af8a0
openrc-run: formatting changes
Anna (navi) Figueiredo Gomes
2025-10-04 23:21:14 +02:00 -
ff1b121dac
shared/misc.c: use posix_spawn in exec_service
Anna (navi) Figueiredo Gomes
2025-10-13 00:06:23 +02:00 -
d9b1e65418
openrc-run: use posix_spawn
Anna (navi) Figueiredo Gomes
2025-10-12 23:42:12 +02:00 -
2dc132584f
openrc-run: cleanup svc_exec
Anna (navi) Figueiredo Gomes
2025-10-12 23:20:06 +02:00 -
303bc524e8
do_unmount: add parallel unmounting
NRK
2025-03-18 04:31:35 +00:00 -
a477d469eb
rc.conf: change default fuser_timeout to 20 seconds
NRK
2025-04-15 04:28:09 +00:00 -
3e25dd6659
sh/init.sh.Linux: make uucp group configurable
Anna (navi) Figueiredo Gomes
2025-09-07 04:57:39 +02:00 -
215ffbc192
supervise-daemon: reverse meaning of respawn-delay value warning
Aster Boese
2025-11-07 12:40:33 -05:00 -
e1573d2aa1
init.d/net-online: pass -n to ping to avoid rDNS overhead
Sam James
2025-10-30 09:01:15 +00:00 -
8d34e3f952
Expand minimum padding to 26 in rc-update
Tomas Fabrizio Orsi
2025-10-17 00:19:04 -03:00 -
d67595b01e
Added missing options to the zsh completion definitions
nilninull
2025-09-27 21:12:56 +09:00 -
816eebc591
rc-env: add new binary
rc-update-env
Anna (navi) Figueiredo Gomes
2025-10-05 06:39:09 +02:00 -
420016732d
openrc-run: import variables from dependent services
Anna (navi) Figueiredo Gomes
2025-04-07 19:16:41 +02:00 -
3091beeda8
value: add service_export helper
Anna (navi) Figueiredo Gomes
2025-04-07 19:10:20 +02:00 -
cb4b646620
librc: clear service envdir on stop
Anna (navi) Figueiredo Gomes
2025-10-05 04:25:27 +02:00 -
26fb0a4d8c
librc: add rc_service_setenv and rc_environ_*
Anna (navi) Figueiredo Gomes
2025-10-05 05:29:40 +02:00 -
ac28f2cb31
librc: add rc_getfileat
Anna (navi) Figueiredo Gomes
2025-10-05 05:21:44 +02:00 -
e50e4a8189
release 0.63
0.63
Anna (navi) Figueiredo Gomes
2025-09-20 03:47:26 +02:00 -
1d4fc1c1ed
librc: use xasprintf in rc_service_description
Anna (navi) Figueiredo Gomes
2025-09-10 21:45:00 +02:00 -
77fb635c59
librc: use xasprintf in rc_service_extra_commands
Anna (navi) Figueiredo Gomes
2025-09-10 21:44:26 +02:00 -
6903d0214d
librc: use statically sized array over constant xmalloc in file_regex
Anna (navi) Figueiredo Gomes
2025-09-10 21:36:44 +02:00 -
bc502c5113
release 0.62.10
0.62.10
0.62.x
Anna (navi) Figueiredo Gomes
2025-09-20 03:27:00 +02:00 -
0ce34e7690
librc-depend: fix rc.conf.d/*.conf mtime not checked
Sertonix
2025-09-16 13:55:56 +02:00 -
564240554a
sh/openrc-run: fix ~/.config/rc/rc.conf.d/*.conf not sourced
Sertonix
2025-09-16 13:54:50 +02:00 -
f12371844d
librc: remove d->d_name, not pathname, in rm_dir loop
Anna (navi) Figueiredo Gomes
2025-09-20 02:16:47 +02:00 -
94ee0d0f84
librc: remove d->d_name, not pathname, in rm_dir loop
Anna (navi) Figueiredo Gomes
2025-09-20 02:16:47 +02:00 -
b886fa58c1
Fix typo/mismerge in variable name.
Mark Hindley
2025-09-14 15:34:34 +01:00 -
04c5b101e1
pam_openrc: don't unlock non-initialized lockfd.
Anna (navi) Figueiredo Gomes
2025-09-07 03:38:08 +02:00 -
ecddfc98b0
librc-depend: fix rc.conf.d/*.conf mtime not checked
Sertonix
2025-09-16 13:55:56 +02:00 -
947eee8424
sh/openrc-run: fix ~/.config/rc/rc.conf.d/*.conf not sourced
Sertonix
2025-09-16 13:54:50 +02:00 -
03d1226a66
Fix typo/mismerge in variable name.
Mark Hindley
2025-09-14 15:34:34 +01:00 -
1f7dce3860
release 0.62.9
0.62.9
Anna (navi) Figueiredo Gomes
2025-09-13 02:44:59 +02:00 -
dd0cac1b54
build: install functions.sh init.d symlink with meson
William Hubbs
2025-04-27 10:47:22 -05:00 -
ec544781e1
openrc: disable --override and krunlevel for user services
Anna (navi) Figueiredo Gomes
2025-09-10 00:53:56 +02:00 -
817c70b374
pam_openrc: don't unlock non-initialized lockfd.
Anna (navi) Figueiredo Gomes
2025-09-07 03:38:08 +02:00 -
459db56ce0
librc, mountinfo: fix build headers for netbsd
SetiQyu
2025-07-22 22:17:46 +02:00 -
aaed509cd4
librc, mountinfo: fix build headers for netbsd
netbsd-fix
SetiQyu
2025-07-22 22:17:46 +02:00 -
fc711e4622
sh: restore the installation of init.d/functions.sh
functions.sh
Anna (navi) Figueiredo Gomes
2025-09-07 03:47:40 +02:00 -
3772438c99
release 0.62.8
0.62.8
Anna (navi) Figueiredo Gomes
2025-09-04 23:29:15 +02:00 -
13884a375b
pam_openrc: avoid clobbering errno when checking for rc_autostart_user
Anna (navi) Figueiredo Gomes
2025-09-04 23:14:34 +02:00 -
890a4ebc5b
pam_openrc: avoid clobbering errno when checking for rc_autostart_user
Anna (navi) Figueiredo Gomes
2025-09-04 23:14:34 +02:00 -
85214aec18
sysfs: mount tracefs explicitly if available
Lauri Tirkkonen
2025-09-02 21:39:43 +09:00 -
60076f40f8
release 0.62.7
0.62.7
Anna (navi) Figueiredo Gomes
2025-09-03 01:28:28 +02:00 -
26861b44eb
pam_openrc: respect PAM_SILENT
Anna (navi) Figueiredo Gomes
2025-08-30 01:27:04 +02:00 -
8d42f8406b
pam_openrc: add rc_autostart_user to rc.conf
Anna (navi) Figueiredo Gomes
2025-08-29 23:59:47 +02:00 -
0f9a3dc375
pam_openrc: respect PAM_SILENT
Anna (navi) Figueiredo Gomes
2025-08-30 01:27:04 +02:00