-
-
Notifications
You must be signed in to change notification settings - Fork 504
/
CHANGELOG.txt
2690 lines (2201 loc) · 256 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
v6.14
(xx/08/18)
Changes / Improvements / Optimizations:
DietPi-Software | BruteFIR: Due to low install count (7), we have removed this software from the DietPi database, and, is no longer available for installation.
DietPi-Software | NAA Daemon: Installation updated to 3.5.4-38. Thanks Volpone for the heads up!: https://dietpi.com/phpbb/viewtopic.php?f=11&t=4420
General | '/etc/machine-id' is now unique for each DietPi installation. Regenerated during patch: https://github.com/Fourdee/DietPi/issues/2015
Bug Fixes:
DietPi-Drive_Manager | Resolved an issue where custom tmpfs and/or bind entries would be removed during script run: https://github.com/Fourdee/DietPi/issues/2013
DietPi-Software | NAA Daemon : Resolved an issue where this would fail to progress the installation, due to a whiptail prompt behind G_RUN_CMD.
General | Sparky SBC: Previous patch for RTL8812AU driver support, will be reapplied, as the previous patch did not succeed.
-----------------------------------------------------------------------------------------------------------
v6.13
(14/08/18)
Changes / Improvements / Optimizations:
General | Sparky SBC: Added driver to support RTL8812AU WiFi based chipsets: https://github.com/sparky-sbc/sparky-test/tree/master/rtl8812au
DietPi-Globals | G_THREAD_WAIT: Now displays errors for each thread, if they occured.
DietPi-Config | NTP mirror selection has been reworked. It allows now to add local and external non-pool.ntp.org servers and local gateway auto detection: https://github.com/Fourdee/DietPi/issues/1688
DietPi-Config | Display Options > Backlight Brightness: Now available for Intel compatible backlight devices.
DietPi-Explorer | Whiptail based, minimial/lightweight file explorer and manager now available for use!
DietPi-Services | You can now include custom services, and, exclude DietPi controlling services known to it. Please see the following file '/DietPi/dietpi/.dietpi-services_include_exclude' for more information: https://github.com/Fourdee/DietPi/issues/1114#issuecomment-411325075
DietPi-Software | A new unified download&install function is implemented, which allows more consistent download and install of software, using /tmp RAMFS as working directory and parallel dependencies installation via G_THREAD.
DietPi-Software | Koel: Installation will now skip webserver, as Koel uses PHP-CLI instead. To not mess with webserver served pages, Koel install directory is moved to "/mnt/dietpi_userdata/koel", for existing installs as well.
DietPi-Software | Mono: Now installs 'mono-complete' by default, required for Mono based applications (eg: Radarr/Sonarr/Lidarr/Jackett etc)
DietPi-Software | Lidarr: Now available for installation, automatically download music: https://github.com/Fourdee/DietPi/issues/1874
DietPi-Software | Samba Server: Now creates and defaults to the login creds for the 'dietpi' user (previously 'root'). For fresh installations of Samba only: https://github.com/Fourdee/DietPi/issues/1991#issuecomment-410505982
DietPi-Software | Folding@Home: Now available for installation on x86_64 machines. Folding@home is a distributed computing project for disease research that simulates protein folding, computational drug design, and other types of molecular dynamics. As of today, the project is using the idle resources of personal computers owned by volunteers from all over the world. Thousands of people contribute to the success of this project. Thanks to @nnovaes for bringing this to our attention!
DietPi-Software | XFCE: Added support for shutdown, restart, hibernate and suspend directly from XFCE panel by default. Existing installs will not be touched, but if required simply run: "apt-get -y install upower policykit-1"
DietPi-Software | Pi-hole: Installation code updated to support the latest release (v4). If you want to upgrade your existing installation, we highly recommend existing users who have this installed to: Uninstall Pi-hole via "dietpi-software", once completed, install Pi-hole again via "dietpi-software": https://github.com/Fourdee/DietPi/issues/1696
DietPi-Drive_Manager | Added NFSv3 mount support. Drive manager now detects NFSv3-only server and offers to enter the required server-side path to the shared folder: https://github.com/Fourdee/DietPi/issues/1940
DietPi-Drive_Manager | Now installs "ntfs-3g" and "hfsplus" on demand, if those file systems are detected. This allows us to ship images without "ntfs-3g" and "hfsplus" preinstalled, which are not required by most users. Those packages will be removed on v6.13 patch as well, if the related file systems are not detected.
DietPi-LetsEncrypt | Added information/warning about HTTPS and HSTS according to web applications with standalone webserver: https://github.com/Fourdee/DietPi/issues/1908
DietPi-Cron | /etc/cron.minutely/ is now disabled by default, to reduce cron executions and logs. This is also patched with v6.13, if no script is placed within the folder. Use "dietpi-cron" to enable and configure this feature.
General | All DietPi scripts by default now use /tmp RAMFS to create, download and handle temporary files. By this we speed up especially installations and reduce disk I/O: https://github.com/Fourdee/DietPi/issues/1801
General | By default systemd-logind is now masked on DietPi images. This can be changed by setting AUTO_UNMASK_LOGIND=1 within dietpi.txt. As well it will be unmasked automatically, if libpam-systemd was installed during dietpi-software installation: https://github.com/Fourdee/DietPi/issues/1767
General | "fake-hwclock" is purged now on first run setup and v6.13 patch, if a real hardware clock is available.
Image | NanoPC-T4: Image updated which now includes custom kernel/modules created by @carlosedp. Adds CIFS, docker support and much more. Please note, WiFi scan is intermittent with this kernel, and, may take a few attempts to be successful, however, we believe the additional modules are a higher priority: https://github.com/Fourdee/DietPi/issues/1829
Image | RPi: New RPi images will be shipped without "initramfs-tools" preinstalled. The RPi bootloader does no require it and there are alternatives, e.g. "rpi-initramfs-tools" and "tiny-initramfs". The package can be manually purged on RPi systems, but "kmod" and "udev" need to be marked als manually installed first, so they will never be removed: "apt-mark manual kmod udev && apt-mark auto initramfs-tools && G_AGA"
Bug Fixes:
DietPi-Drive_Manager | Resolved an issue where mounting drives with the non-default path, would not re-select the same drive on the next screen.
DietPi-Globals | G_THREAD_WAIT: Resolved an issue with 'G_THREAD_COUNT' not being re-init after all threads have finished, causing future threads to have NULL index: https://github.com/Fourdee/DietPi/issues/1801#issuecomment-406681129
DietPi-Process_Tool | Resolved an issue where values were only being applied to the parent process, and, not all child threads. Many thanks to @antonellocaroli for reporting this issue: https://github.com/Fourdee/DietPi/issues/1942
DietPi-Software | WiringPi: Resolved failed installation with RPi.
DietPi-Software | Sonarr: Fixed APT install due to HTTPS error. Reverted to HTTP as of official install instructions. Thanks for report @GulyFMG: https://github.com/Fourdee/DietPi/issues/1953
DietPi-Software | qBitTorrent: Resolved an issue with inability to save webUI settings: https://github.com/Fourdee/DietPi/issues/1957
DietPi-Software | NZBget: Resolved an issue where application would apply incorrect umask to downloaded data, preventing other programs with allowed access, from accessing it: https://github.com/Fourdee/DietPi/issues/1999
DietPi-Software | Plex: Resolved an issue with ARMv8 installations, where an exisiting install of Mono would cause a failed installation do to package dep issues: https://github.com/Fourdee/DietPi/issues/2006#issuecomment-412653984
DietPi-Survey | Resolved an issue where a failed connection test would generate an error with UI blocking. As this program is not critical to device operation, the error is now silent without UI blocking: https://github.com/Fourdee/DietPi/issues/1968#issuecomment-408615457
DietPi-Login | Resolved an issue on Jessie systems, that prevented automated "dietpi-software" execution on first login. This was due to Jessie "pgrep" does not support "-i" argument (ignore cases).
General | Resolved other minor issues related to pgrep "-i" argument not being supported on Jessie.
General | Resolved an issue with recently implemented ramlog storage update from DietPi hourly cron job, thanks for reporting @sergiud: https://github.com/Fourdee/DietPi/issues/1947
General | Pine64: Resolved an issue where WiFi module/functionality would not exist after reboot: https://github.com/Fourdee/DietPi/issues/1995#issuecomment-411168996
-----------------------------------------------------------------------------------------------------------
v6.12
(19/07/18)
Changes / Improvements / Optimizations:
DietPi-Drive_Manager | Samba/CIFS mounting: Now automatically uses the highest available CIFS version supported on client and server: https://github.com/Fourdee/DietPi/issues/1893#issuecomment-403034799
DietPi-Software | Jackett: Now runs as its own user, and, from the /opt/jackett directory, for new installations only. Many thanks to @userdeveloper98 for contributing this improvement: https://github.com/Fourdee/DietPi/pull/1895
DietPi-Software | MiniDLNA: Now uses a SystemD service, also updates its library during service start.
DietPi-Software | JRiver: Removed and no longer available for installation: https://github.com/Fourdee/DietPi/issues/1080#issuecomment-403489246
DietPi-Software | Various titles: Now run under their own system user account, with limited permissions (previously root): https://github.com/Fourdee/DietPi/issues/1877#issuecomment-403298679
DietPi-Software | SABnzbd: Language packs are now installed by default: https://github.com/Fourdee/DietPi/issues/1917#issue-340631943
DietPi-RAMlog | Increased the max size of /var/log to 50MB by default (previously 20MB). This should prevent 0 free space errors for excessive log file usage. Pi-Hole max logfile size is now 50MB/3 (16MB~) for high usage with daily stats support: https://github.com/pi-hole/pi-hole/issues/2270#issuecomment-405109135 | https://github.com/Fourdee/DietPi/issues/1923
DietPi-RAMlog | Service is now disabled when RAMlog mode is not selected: https://github.com/Fourdee/DietPi/issues/1924
Bug Fixes:
General | Resolved an issue where cron jobs, containing DietPi scripts, failed: https://github.com/Fourdee/DietPi/issues/1923
General | Resolved an issue on ARM64 + Jessie with APT, due to debian-security removing suppport and packages for those devices. If you experience this issue, and are unable to update DietPi, please see : https://github.com/Fourdee/DietPi/issues/1915
General | Resolved an issue where NFSv3 network drives could not be mounted: https://github.com/Fourdee/DietPi/issues/1898
DietPi-Config | ASUS TB: Resolved loss of WiFi device after a reboot: https://github.com/Fourdee/DietPi/issues/1760
DietPi-Drive_Manager | Resolved an issue where the program could remove a non-empty directory in rare situations.
DietPi-Software | Resolved a potential Mono instability issue with Radarr, Sonarr and Jackett, due to using '--optimize=all --server'. This has now been removed for new installations. Many thanks to @hellfirehd for debugging/testing and @Taloth for dev insights: https://github.com/Fourdee/DietPi/issues/1896
DietPi-Software | Mono: Temp mono files are now cleared from memory once installed, preventing out of memory errors for additional software installs afterwards: https://github.com/Fourdee/DietPi/issues/1877#issuecomment-403856446
DietPi-Software | Xserver: Resolved rarely occuring uninstall issus by not purging dependencies, but leaving them for autoremove: https://github.com/Fourdee/DietPi/issues/1921
DietPi-Software | MineOS: Resolved failed installation due to incompatibilities with nodejs v10. v8 is now installed: https://github.com/Fourdee/DietPi/issues/1880
DietPi-Update | Resolved an issue where incorrect version would be displayed, once update was completed. This is due to '| tee' on a function, making var changes local: https://github.com/Fourdee/DietPi/issues/1877#issuecomment-403866204
-----------------------------------------------------------------------------------------------------------
v6.11
(05/07/18)
Changes / Improvements / Optimizations:
DietPi-Drive_Manager | You can now specify an optional mount target directory, when mounting drives.
DietPi-Software | Gogs: Installation optimizations, no gen homefolder as not required. For new installations only. Many thanks to @userdeveloper98 for this contribution.: https://github.com/Fourdee/DietPi/pull/1890
DietPi-Update | Added reboot whiptail prompt after update is completed.
Bug Fixes:
General | Resolved black text in SSH sessions with some clients: https://github.com/Fourdee/DietPi/issues/1891
DietPi-Config | Sparky SBC: Resolved Allo Piano DAC not being installed correctly: https://github.com/Fourdee/DietPi/issues/1894#issuecomment-402541469
DietPi-Drive_Manager | NFS: Now uses the nfs mounting protocol (previously nfs4): https://github.com/Fourdee/DietPi/issues/1898#issuecomment-402781531
AlloGUI v10:
- Updates: To ensure stability and control of updates, they must now be completed outside the web interface, using either local or remote (SSH) terminal: https://dietpi.com/phpbb/viewtopic.php?f=8&t=2317&p=9218#p9218
-----------------------------------------------------------------------------------------------------------
v6.10
(03/07/18)
Changes / Improvements / Optimizations:
General | ASUS TB: GLES GPU and VPU support now enabled, once Xserver is installed.
General | 'firmware-iwlwifi': Is now a pre-req to WiFi enable. Adds support for Intel based WiFi chips by default: https://github.com/Fourdee/DietPi/issues/1855
General | "net-tools" commands (ifconfig, netstat, route, ...) were replaced by modern "ip" commands (ip a, ip r, ...) within DietPi scripts and the package therefore removed from DietPi core packages: https://github.com/Fourdee/DietPi/issues/1666
General | Removed unused "/DietPi/config.txt" from non-RPi devices: https://github.com/Fourdee/DietPi/pull/1863
General | CurlFTPFS: Removed from DietPi scripts and is no longer supported. Due to lack of security, and, single digit install count (survey).
General | Timesync: DietPi will now only check for a sucessful sync once per system boot, and, again hourly/daily if set. This is to prevent excess delay of systemd-timesyncd service, once the time has already been synced.
General | Sparky SBC: Designs patch added for DSD on MPD-5 dac , new Ids added Mytek Manhatten , LH labs 1V5 2V0 ,HD-AVP/AVA IDA-8: https://github.com/sparky-sbc/sparky-test/tree/master/dsd-marantz
DietPi-Backup | Rewritten. Userdata option removed, included by default backup. Added options to edit include/exclude filters in the GUI. Existing backups (v6.9 or less) are no longer supported: https://github.com/Fourdee/DietPi/issues/1851
DietPi-Config | Soundcards (RPi): Allo Katana, now available for selection. https://github.com/Fourdee/DietPi/issues/1849
DietPi-Config | IntelGPU Driver: Installation code added: https://github.com/Fourdee/DietPi/issues/1855#issue-333150262
DietPi-Config | Networking: You can now view the sent and recieved totals for both network devices. NB: 32bit devices will reset the values after 32bit int limit is reached (roughly 4.3GB~), this is a kernel/arch limitation: https://github.com/Fourdee/DietPi/issues/1666#issuecomment-401546728
DietPi-Drive_Manager | Rewrite and improvements:
- Now supports ROM devices (eg: DVD). NB: compatibility for DVD/CD devices relies on kernel support. Not all devices will support DVD/CD devices, and/or their filesystem format: https://github.com/Fourdee/DietPi/issues/1858
- Resize ext4 options added: https://github.com/Fourdee/DietPi/issues/1821
- Support for detecting and formatting non-partitioned drives
- You can now benchmark read/write for all available mounted drives: https://github.com/Fourdee/DietPi/issues/1858
- Now supports mounting, viewing, removal of network drives on system (nfs4, cifs). This replaces the previous options in 'dietpi-config': https://github.com/Fourdee/DietPi/issues/1858
- Moving of DietPi user data to filesystems that do not support permission (FAT), is no longer supported and disabled: https://github.com/Fourdee/DietPi/issues/1846
DietPi-Globals | G_BACKUP: Added to globals. This will be gradually rolled out in DietPi scripts, allowing the user to create a system backup, prior to significant system changes: https://github.com/Fourdee/DietPi/issues/1871#issuecomment-400443401
DietPi-Globals | G_CHECK_USERDATA: Added to DietPi scripts: https://github.com/Fourdee/DietPi/issues/1850#issuecomment-401407996
DietPi-Services | Rsync: Added to service control. This will prevent errors if rsync is running in daemon mode, when 'dietpi-backup' is run: https://github.com/Fourdee/DietPi/issues/1869#issuecomment-399890771
DietPi-Software | Ubooquity: Now available for installation: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=12969#p12969 (https://github.com/Fourdee/DietPi/issues/1845#issuecomment-397447909)
DietPi-Software | Roon Extension Manager: Now available for installation. Many thanks to @JanKoudijs for contributing this great addition!: https://github.com/Fourdee/DietPi/pull/1865
DietPi-Software | Mosquitto: Now uses Debian APT installation: https://github.com/Fourdee/DietPi/issues/1868#issuecomment-399982278
DietPi-Software | Gogs: Now runs under its own user. For new installations only: https://github.com/Fourdee/DietPi/issues/1877
DietPi-Software | Xserver: 'mesa-utils-extra' now also installed by default, useful for GLES testing 'es2_info es2gears' etc.
DietPi-Software | Moode: Removed from our software lineup: https://github.com/Fourdee/DietPi/issues/1223#issuecomment-401549371
DietPi-Software | Radarr, Sonarr and Jackett: Services optimized and no longer run in debugging mode. Should improve runtime performance. Many thanks to @userdeveloper98 for this contribution! https://github.com/Fourdee/DietPi/pull/1889
DietPi-Survey | Simplified available options. You can now either Opt In, or, Opt Out and automatically have any existing data cleared. Interactive installations will be prompted to Opt In or Out during 1st run. Automated installations are Opted In by default, you can change this once setup is completed. More information on DietPi-Survey and how to change the options: https://dietpi.com/phpbb/viewtopic.php?f=8&t=20 https://github.com/Fourdee/DietPi/issues/1827#issuecomment-396005575
PREP | 'os-prober' installed by default for x86_64 devices. Ensures dual boot OSs are detected by grub. Also added a 3 second timeout to grub boot prompt, allowing OS selection: https://github.com/Fourdee/DietPi/issues/1855
Bug Fixes:
ASUS TB | Resolved square (broken) X11 fonts.
Raspberry Pi | Removed "initial_turbo" setting from DietPi-Config and config.txt, as it prevents CPU governor from throttling down: https://github.com/Fourdee/DietPi/issues/1836
DietPi-Drive_Manager | Resolved incorrect detection of available drives: https://github.com/Fourdee/DietPi/issues/1858
DietPi-Software | GMrender: Resolved an issue where two systems on the same network would nullify the other. Hostname is now used for the server name, UUID used is applied via DietPi generated UUID during 1st run: https://dietpi.com/phpbb/viewtopic.php?f=11&t=3900&p=12985#p12985
DietPi-Software | Apache2: Fixed a syntax error that leads to Apache logging to "/error.log" instead of "/var/log/apache2/error.log"
DietPi-Software | Nukkit: Fixed the broken download link on installation. Many thanks to @symbios24 for reporting bug and providing solution: https://github.com/Fourdee/DietPi/issues/1875
DietPi-Software | Linux software: Resolved an issue with NULL entry being displayed: https://github.com/Fourdee/DietPi/pull/1830#issuecomment-401612168
DietPi-Config | Fixen an issue, where IPv6 could not be disabled on RPi. On current kernel version it is no dedicated kernel module any more and needs to be toggled via "/boot/cmdline.txt".
AlloGUI v9:
- Changing the root password, no longer breaks web interface: https://github.com/Fourdee/DietPi/issues/1841
- Resolved issues with terminal leakage in the web interface: https://github.com/Fourdee/DietPi/issues/1841
- System settings: Current version is always shown, even if an update is available.
- System settings: Allo Katana, now available for selection. https://github.com/Fourdee/DietPi/issues/1849
-----------------------------------------------------------------------------------------------------------
v6.9
(07/06/18)
Changes / Improvements / Optimizations:
General | During first run of DietPi (and during this patch), you will now be given the option to change the global password for 'root' + 'dietpi' accounts, and all future software to be installed that requires a password: https://github.com/Fourdee/DietPi/issues/1782
General | Increased verbosity and logging of DietPi boot scripts to assist with debugging: https://github.com/Fourdee/DietPi/issues/1772
General | G_ERROR_HANDLER: Retry mechanic added, allows you to re-run and retry the last command when an error occurs. Also included option to send DietPi a bug report when an issue occurs.
General | NTP removed from DietPi-Config time sync options and DietPi core packages. All time sync modes are now offered via systemd-timesyncd, which is part of every Debian based core system: https://github.com/Fourdee/DietPi/pull/1628
Generel | DietPi-Set_Core_Environment was removed. DietPi service and system config files are now updates automatically via new update system, other environment setup steps are moved into DietPi-PREP: https://github.com/Fourdee/DietPi/issues/1749
DietPi-BugReport | Has been revised and improved to remove end user security concerns.
DietPi-Drive_Manager | Swapfile: Added ability to move the swapfile and set size. This replaces the previous option in DietPi-Config.
DietPi-Process_Tool | NoMachine + Webmin: Processes can now be controlled.
DietPi-Services | Webmin: Added and now controlled.
DietPi-Software | Fail2Ban: Install now uses the systemD backend. No longer requires Rsyslog pre-req. For new installations only.
DietPi-Software | Search: Feature now available. Find the software you require for install, faster! https://twitter.com/DietPi_/status/1000858660682305536
DietPi-Software | InfluxDB and Grafana now available for installation. Many thanks to @marcobrianza for the install code and documentation guides: https://github.com/Fourdee/DietPi/issues/1784
DietPi-Software | LXDE: Resolved missing icons with 'pcmanfm' under RPi devices: https://github.com/Fourdee/DietPi/issues/1558#issuecomment-390328173
DietPi-Software | Webmin: Resolved failed installation due to missing package pre-reqs. Upgraded to use a systemD service: https://github.com/Fourdee/DietPi/issues/1741
DietPi-Software | Removed npm root access error during installs: https://github.com/Fourdee/DietPi/issues/1340#issuecomment-389899081
DietPi-Software | OpenJDK/JRE now installs Java version 8 across all DietPi system. This is for stability across all programs that require it: https://github.com/Fourdee/DietPi/issues/1340#issuecomment-389889264
DietPi-Software | Updated several non-APT software titles for fresh installs and reinstalls: https://github.com/Fourdee/DietPi/pull/1774
DietPi-Software | Transmission: General clean up of install config file. G_CONFIG_INJECT is now used to replace/add our optimized entries. Also cleaned up the service, now runs as forking: https://github.com/Fourdee/DietPi/issues/1754
DietPi-Software | sabnzbd: Updated to latest version 2.3.4 (for new installations only): https://github.com/Fourdee/DietPi/issues/1340
DietPi-Software | CAVA: Updated to latest version 0.6.1. Enabled for x86_64: https://github.com/Fourdee/DietPi/issues/1340
DietPi-Software | OctoPrint: libjpeg-dev now installed by default, this is required for additional plugin installations (eg: Astroprintcloud Plugin): https://github.com/Fourdee/DietPi/issues/1800
DietPi-Software | Xserver: DPMS and all known screen blanking/saving is now disabled by default. To re-enable this feature, remove the following file '/etc/X11/xorg.conf.d/99-dietpi-dpms_off.conf': https://github.com/Fourdee/DietPi/issues/1823
DietPi-Survey | Has been revised and improved to remove end user security concerns.
DietPi-Update | Implemented an automated update system for DietPi files, placed outside of /DietPi, e.g. system configurations and service files. This allows significant reduction of script code and assures consistency across all systems: https://github.com/Fourdee/DietPi/pull/1802
Bug Fixes:
General | Login and globals moved to /etc/bashrc.d/*, due to issues with remote shell and desktop terms under /etc/profile.d/99-dietpi-login.sh: https://github.com/Fourdee/DietPi/issues/1777#issuecomment-390248960
General | Completely removed root permission requirements from login scirpts and banner. Also users without sudo permissions will see the login banner and will be able to use dietpi-* and G_* functions: https://github.com/Fourdee/DietPi/pull/1790
General | Sparky SBC + USB-DAC unmute fix (v2), now sets volume to max: https://github.com/Fourdee/DietPi/pull/1779
General | UID bit reapplied for Sudo. Reported not applied on current XU4 image: https://github.com/Fourdee/DietPi/issues/794#issuecomment-392335392
DietPi-Config | WiFi HotSpot: Resolved inability to toggle state (enable/disable) and change channel: https://github.com/Fourdee/DietPi/issues/1810#issuecomment-394126835
DietPi-Drive_Manager | Format: Resolved an issue where formatting any drive, would reset the swapfile back to auto size and default location: https://dietpi.com/phpbb/viewtopic.php?f=11&t=3851&p=12864#p12864
DietPi-set_dphys-swapfile | Resolved issues with fallocate on vfat partitions which caused a failure.
DietPi-Software | SickRage: SystemD service updated to prevent timeouts, allowing the process to fully init. Experienced by some users installs: https://github.com/Fourdee/DietPi/issues/1762
DietPi-Software | AirSonic: Resolved issues with incorrect memory limit being set during installation: https://github.com/Fourdee/DietPi/issues/1764
DietPi-Software | AirSonic/SubSonic: Resolved 503 error when accessing web interface: https://github.com/Fourdee/DietPi/issues/1764
DietPi-Software | CloudPrint: Resolved an issue where the CUPS web interface would fail to connect: https://github.com/Fourdee/DietPi/issues/1797
DietPi-Software | VNC + LXDE: Resolved error message 'no session for PID x'.:
-----------------------------------------------------------------------------------------------------------
v6.8
(13/05/18)
Changes / Improvements / Optimizations:
General | All future DietPi images (v6.8 and onwards), now has serial console enabled by default for the 1st run setup. It will be disabled automatically after first run setup to save on resources, unless 'CONFIG_SERIAL_CONSOLE_ENABLE=1' is set in dietpi.txt: https://github.com/Fourdee/DietPi/issues/1759
General | DietPi.com website: Server has been upgraded to Debian Stretch, featuring HTTPS redirect.
General | FBset is no longer a pre-req package for DietPi systems. This will be removed on fresh installations (not existing, to avoid any package conflicts): https://github.com/Fourdee/DietPi/issues/1716
General | DietPi login script and globals init moved to /etc/profile.d/99-dietpi-login.sh. Ensuring any user on system with sudo permissions can load them. Global commands are also now supported across multiple users, eg: either 'sudo -i G_AGI pacakge' or 'G_SUDO G_AGI package': https://github.com/Fourdee/DietPi/issues/1477
General | G_WHIP*: Improved scaling detection based on character count and line count. We now also calculate character count per line, to determine if additional lines are required against X. In other words, it should be a more 'snug' fit :) https://github.com/Fourdee/DietPi/issues/1740
DietPi-Automation | 'AUTO_SETUP_RAMLOG_MAXSIZE' added to dietpi.txt. Sets max /var/log tmpfs size during 1st run. Requires v6.8 or higher image.
DietPi-Config | Native PC > Soundcard: 'firmware-intel-sound' is now installed automatically for Intel based CPUs.
DietPi-Drive_Manager | Added ability to adjust reserved blocks percentage on ext4 file system: https://github.com/Fourdee/DietPi/issues/1662
DietPi-Drive_Manager | Added ability to check and optionally repair a filesystem. Many thanks to MonZon for the feature request! rootFS and /boot checks will be added in v6.9, currently additional drives are supported by this feature https://github.com/Fourdee/DietPi/issues/1740
DietPi-Drive_Manager | Enabled access for virtual machines: https://github.com/Fourdee/DietPi/issues/1765
DietPi-LetsEncrypt | Lighttpd: SSL configuration upgrade according to Mozillas SSL generator: https://mozilla.github.io/server-side-tls/ssl-config-generator/?server=lighttpd-1.4.35&openssl=1.0.1t&hsts=yes&profile=intermediate
DietPi-LetsEncrypt | Minor code and error handling improvements, as well increasing transparancy of what the script is currently doing: https://github.com/Fourdee/DietPi/pull/1738
DietPi-Process_tool | Rewrite of save file, to allow for stringed entries. The save file will be cleared during the update, to support this feature: https://github.com/Fourdee/DietPi/issues/1750
DietPi-Process_tool | Added Plex Media Server to process tool, however, transcoding will not be affected by this: https://github.com/Fourdee/DietPi/issues/1750#issuecomment-386826317
DietPi-Set_Hardware | Allo Piano firmware is now installed on demand and will be removed on update, if not chosen as soundcard: https://github.com/Fourdee/DietPi/issues/1656
DietPi-Software | AmiBerry (Amiga Emulator): Updated to v2.19, contains bug fixes and improvements: https://github.com/Fourdee/DietPi/issues/1707#issue-314377609
DietPi-Software | Chromium: No longer requires a desktop and can be installed as a lightweight single use program, using dietpi-autostart to run under kiosk mode. Many thanks to @AYapejian! 720p is the default window size, please see '/var/lib/dietpi/dietpi-software/installed/chromium-autostart.sh' for full options when running under 'dietpi-autostart' mode: https://github.com/Fourdee/DietPi/issues/1737
DietPi-Software | Readymedia (MiniDLNA): Removed ALSA pre-req as it is not required. Many thanks to @bokiroki: https://github.com/Fourdee/DietPi/issues/1712
DietPi-Software | Pi-hole: Enabled support for FTLDNS: https://github.com/Fourdee/DietPi/issues/1696
DietPi-Software | Gitea: Updated to latest version (1.4), for new installations only. Many thanks to @yumiris: https://github.com/Fourdee/DietPi/pull/1723
DietPi-Software | PHPBB3: Latest version update (3.2.2), for new installations only.
DietPi-Software | Docker: Enabled for ARMv8 devices: https://github.com/Fourdee/DietPi/issues/1736
PREP | G_HW_MODEL: Added for 'OrangePi PC Plus'. Many thanks to @SuBLiNeR: https://github.com/Fourdee/DietPi/pull/1704
PREP | Optimized rootfs re-parition and resize. This will reduced the required intial system reboot count by one. Will take affect from official v6.8 DietPi images and onwards.
Bug Fixes:
General | Remote SCP/Rsync fix when running under 'dietpi' user: https://github.com/Fourdee/DietPi/issues/1703
General | ASUS TB: Resolved issues with onboard WiFi not being detected. Our latest image is required for this fix due to kernel: https://github.com/Fourdee/DietPi/issues/1760
General | Sparky SBC: Unmute USB-DAC audio fix applied during boot. Many thanks to @sudeep.
DietPi-Config | RPi onboard sound: Resolved an issue where changing from 3.5mm output back to auto, would not have any effect.
DietPi-Config | Resolved an error when selecting 'Sample Rate' CPU option.
DietPi-Drive_Manager | Resolved issues with incorrect detection of drives and mounts on Debian Stretch: https://github.com/Fourdee/DietPi/issues/1748
DietPi-Drive_Manager | Resolved issues RootFS transfer being stuck in a endless rsync loop: https://github.com/Fourdee/DietPi/issues/1748
DietPi-Drive_Manager | Resolved an issue where setting read only/write modes had no effect on fstab entries. This affected recent images only: https://github.com/Fourdee/DietPi/issues/1758
DietPi-Justboom | ALSA must now be installed, and /etc/asound.conf must exist, before this application can be run.
DietPi-LetsEncrypt | Now skips any webserver configuration edit, if CertBot execution returns with error: https://dietpi.com/phpbb/viewtopic.php?f=11&t=1909
DietPi-Software | Pi-SPC: PATH fix for sds.sh.
DietPi-Software | WiringPi: Now installed to '$HOME/WiringPi', previously this would be wiringPi-HEAD-8d188fa.
DietPi-Software | XRDP: Resolved an issue with blue screen running under Xorg. VNC4 is now installed by default, and the new connection method is 'Xvnc': https://github.com/Fourdee/DietPi/issues/1727#issuecomment-383858979
DietPi-Software | AmiBerry: Fix for standard boot SDL2 keyboard leaking to background. Please note fast boot is still affected by the SDL2 keyboard leak: https://github.com/Fourdee/DietPi/issues/1707
Allo GUI v7:
- Resolved errors with swapfile display/change.
- Resolved issues with CPU gov not being correctly applied.
-----------------------------------------------------------------------------------------------------------
v6.7
(15/04/18)
Changes / Improvements / Optimizations:
General | G_AG* visual update. Should offer a cleaner visual experience.
DietPi-Backup | Free space check is now run, prior to backup: https://github.com/Fourdee/DietPi/pull/1686
DietPi-Banner | Added additional credits and support for displaying image creator + pre-image name: https://github.com/Fourdee/DietPi/issues/1621
DietPi-Config | MPEG2/VC1 keys: GPU memory is now increased automatically to 128 (if currently lower), required for this features to function: https://github.com/Fourdee/DietPi/issues/1487
DietPi-Drive_Manager | When formatting EXT4, reserved block size is now set to 0%. This will provide the max available storage for the device (previously 5% was reserved): https://github.com/Fourdee/DietPi/issues/1662#issuecomment-378860605
DietPi-PREP | Updated to G_WHIP. Added image creator and pre-image name input box (used in banner). All user input questions/prompts at begining of script: https://github.com/Fourdee/DietPi/issues/1621
DietPi-Software | Samba Server: Reduced the process count of smbd from 4 to 3, by fully disabling printer support. Applied to new installations only: https://github.com/Fourdee/DietPi/issues/1689#issuecomment-379038594
DietPi-Software | Samba Server: Max connections is now limited to 'CPU cores * 2'. This will prevent excess connections and resource usage. Applied to new installations only.
DietPi-Software | (RPi): 'rpi-bcm2835-ultrahq' is now the default installed soundcard, if no other soundcard has been selected. Previously this was 'rpi-bcm2835', which offered a lower quality audio output when compared to 'rpi-bcm2835-ultrahq'.
DietPi-Sync | Free space check is now run, prior to sync: https://github.com/Fourdee/DietPi/pull/1686
Bug Fixes:
General | Swapfile Generation: Resolved an issue where 'fallocate' would fail for f2fs/xfs filesystem types. dd and pre-allocation is now used for those types: https://github.com/Fourdee/DietPi/issues/1680
DietPi-Config | Fixed an issue, where "CPU Min Freq Limit" could not be set: https://github.com/Fourdee/DietPi/issues/1690
DietPi-Config | (RPi) Resolved an issue where Samba client would fail to mount. 'vers=1.0' is now also used for compatibility: https://github.com/Fourdee/DietPi/issues/1693
DietPi-Software | OpenJDK (RPi): Resolved an external bug with installation of this package via RPi repo, that would error on installation: https://github.com/Fourdee/DietPi/issues/1682
DietPi-Software | Sonarr: Resolved failed installation for ARMv8 devices: https://github.com/Fourdee/DietPi/issues/1502
DietPi-Software | Mono: Uninstalling this program, will now also uninstall the mono APT packages.
DietPi-Software | NodeRed: User is now added to the GPIO group automatically: https://github.com/Fourdee/DietPi/issues/1687
DietPi-Software | Deluge: Resolved multiple issues where the deluge service would sometimes fail to run: https://github.com/Fourdee/DietPi/issues/1689#issuecomment-379017388
DietPi-Software | Pi-hole: Workaround applied to prevent lighttpd install during Pi-hole script, when Apache2/Nginx is installed: https://github.com/Fourdee/DietPi/issues/1696
-----------------------------------------------------------------------------------------------------------
v6.6
(01/04/18)
Image additions:
Nintendo Switch: DietPi Image now available, includes GPU, Kodi and RetroPie support! Many thanks to Mrs April and Mr Fall.
Changes / Improvements / Optimizations:
General | Removed minutely running "make_nas_processes_faster" cron job, which is present on some device base images, without any effect on raw DietPi: https://github.com/Fourdee/DietPi/issues/1654
General | firmware-misc-nonfree is now installed by default for Native PC (x86_64) devices. Contains additional firmware for Intel CPUs.
General | RPi: Disabled the ability to fry an egg on the RPi 3 CPU. CPU temps are now halved under load! Many thanks to Mrs April and Mr Fall.
DietPi-Boot | Dropbear: Adding ecdsa and dss host keys as well on 1st boot, to avoid boot error messages: https://github.com/Fourdee/DietPi/issues/1670
DietPi-Boot | Now executes "iw" and "amixer" only, if binaries exist, unhide command outputs instead.
DietPi-Boot | Now executes "ifup/down wlan0" only, if interface is configured, to avoid error message about it.
DietPi-Boot | Now adds sourcing of DietPi-Globals to /root/.bashrc, if missing, e.g. due to user edit.
DietPi-Boot | Various code improvements according to: https://github.com/Fourdee/DietPi/issues/1510
DietPi-Cron | Added the ability to disable the new minutely cron job, if not needed, to reduce logs
DietPi-Services | Start/Stop order is now based on service dependencies: https://github.com/Fourdee/DietPi/issues/1462
Bug Fixes:
General | RPi: Resolved issue with updating 'raspberrypi-sys-mods', where the patch would incorrectly apply a new apt mirror, breaking the ability to update: https://github.com/Fourdee/DietPi/issues/1659#issuecomment-377297103
General | firmware-misc-nonfree is now installed by default on all DietPi systems (minus those via PREP with WiFi disabled). Mostly Intel/Nvidia firmware, however, it also contains ralink WiFi firmware: https://github.com/Fourdee/DietPi/issues/1675#issuecomment-377806609
DietPi-Globals | G_RPI_UPDATE: Added APT hold state for "libraspberrypi0", to include all "raspberrypi-firmware" packages, that are overwritten by "rpi-update": https://github.com/Fourdee/DietPi/pull/1657
DietPi-Process_Tool | Deluge: Is now a SystemD service, which resolves failed process tool apply on forking deluge process: https://github.com/Fourdee/DietPi/issues/1658
-----------------------------------------------------------------------------------------------------------
v6.5
(28/03/18)
Changes / Improvements / Optimizations:
General | Minor code performance enhancements: https://github.com/Fourdee/DietPi/issues/1510
General | Our scripts preserve now the terminal scrollback buffer, when cleaning current terminal view: https://github.com/Fourdee/DietPi/issues/1615
General | G_WHIP_*: Rolled out to all DietPi scripts.
General | Sparky SBC: Kernel update: https://github.com/sparky-sbc/sparky-test/tree/master/dsd-marantz
DietPi-Environment | Move sudoers adjustments to "/etc/sudoers.d/dietpi": https://github.com/Fourdee/DietPi/pull/1635
DietPi-Environment | Move sysctl adjustments to "/etc/sysctl.d/dietpi.conf" to assure higher priority than "/etc/sysctl.d/99-sysctl.conf": https://github.com/Fourdee/DietPi/pull/1635
DietPi-Config | Enabled possibility to adjust display resolution for VMs, but max guest display resolution might need to be adjusted within VM software as well: https://github.com/Fourdee/DietPi/issues/1227
DietPi-Config | Advanced options: You can now define the swapfile location: https://github.com/Fourdee/DietPi/issues/1602
DietPi-Config | Soundcards (RPi): Added option for ApplePi DAC: https://github.com/Fourdee/DietPi/issues/1626
DietPi-Process_Tool | Added ability to add custom process entries to "/DietPi/dietpi/.dietpi-process_tool_include". Add one process each line with the format <chosenName>:<executableFileName>. Check via htop, e.g. "DHCP client:dhclient"
DietPi-Software | NoMachine: Installation updated to 6.0.78 (new installations only): https://github.com/Fourdee/DietPi/issues/1340#issuecomment-372845397
DietPi-Software | Squeezebox server: Updated to systemd native service: https://github.com/Fourdee/DietPi/issues/1613
DietPi-Software | AmiBerry: Updated to 2.18. Improved audio latency, Unique new feature: WHDLoad booter! (check the wiki for details), bug fixes: https://github.com/Fourdee/DietPi/issues/1410#issuecomment-374060452
DietPi-Software | RPi: For all software titles which require unrar, unrar-nonfree is now installed via Debian package (previously unrar-free): https://github.com/Fourdee/DietPi/issues/865#issuecomment-375315827
DietPi-Software | MPD: Resolved an issue where "libwrap0" (libwrap.so.0) was missing to start MPD service: https://dietpi.com/phpbb/viewtopic.php?f=9&t=2779
DietPi-Software | MPD: Updated to 0.20.18. Compiled with UPnP support enabled: https://github.com/Fourdee/DietPi/issues/1614
Bug Fixes:
General | dphys-swapfile: Has been removed and replace with our own swapfile generation system. Uses fallocate to quickly create the swapfile of any size (1-2 seconds): https://github.com/Fourdee/DietPi/issues/1602
General | RPi: Resolved issue with gettext error during login due to /etc/profile.d/wifi-country.sh: https://github.com/Fourdee/DietPi/issues/1631
General | RPi: Resolved missing Allo Piano DAC firmware.
General | RPi 3B+: Resolved inability to scan/connect with WiFi: https://github.com/Fourdee/DietPi/issues/1627#issuecomment-375912747
DietPi-Drive_Manager | Resolved an issue where x-systemd.automount would fail if autofs4 was disabled in kernel/modules (eg: Rock64). x-systemd.automount is now disabled for systems which fail autofs4 detection: https://github.com/Fourdee/DietPi/issues/1607
DietPi-Config | Removed 'firmware-ralink' pre-req from WiFi enable. This is a virtual package for 'firmware-misc-nonfree': https://github.com/Fourdee/DietPi/issues/1631
DietPi-Config | RPi: Resolved missing Allo Piano DAC 2.1 entry.
DietPi-Software | PineA64: Resolved issue with failure to run fbturbo driver on Debian Stretch: https://github.com/Fourdee/DietPi/issues/1604
DietPi-Software | LMS/Squeezebox: Resolved an issue where installation could fail to complete, due to service failing to stop gracefully. Resolved CPAN issues running under ARMv8 and Stretch: https://github.com/Fourdee/DietPi/issues/1613#issuecomment-372787574
DietPi-Software | ShairportSync (Jessie): Resolved failed service start due to lack of libssl1.1: https://github.com/Fourdee/DietPi/issues/1620
DietPi-Software | MATE + VNC4: Resolved grey screen: https://github.com/Fourdee/DietPi/issues/1645
DietPi-Software | Mopidy: Resolved no sound due to missing gstreamer1.0-alsa package: https://github.com/Fourdee/DietPi/issues/1625
-----------------------------------------------------------------------------------------------------------
v6.4 - HotFix
(09/03/18)
Changes / Improvements / Optimizations:
DietPi-Cron | Added ability to set minutely based cron jobs (eg: every 3 minutes), using /etc/cron.minutely. Many thanks to @d5c0d3 for adding this feature: https://github.com/Fourdee/DietPi/pull/1578
DietPi-Software | UrBackupServer: Updated to latest version 2.2.8: https://github.com/Fourdee/DietPi/issues/1600
Bug Fixes:
General | Resolved an issue with dietpi user password, being reset during patch, due to set_core_environment: https://github.com/Fourdee/DietPi/issues/1592
General | Resolved issues with swapfile being disabled by default due to image bug. To resolve existing installations with 0 swapfile, swapfile will be forcefully re-created during this patch for all systems, with automatic size (2GB-RAM): https://github.com/Fourdee/DietPi/issues/1593#issuecomment-371516418
General | Resolved incorrect scaling with G_WHIP_VIEWLOG: https://dietpi.com/phpbb/viewtopic.php?f=9&t=2882&p=11317#p11317
General | Resolved issues with G_AGDUG missing the additional distro specific command line options: https://github.com/Fourdee/DietPi/issues/1594
General | Resolved an issue with DietPi-RAMdisk/log, where /var/tmp/dietpi/logs would not be generated if removed, causing the service to fail: https://dietpi.com/phpbb/viewtopic.php?f=11&t=1148&p=11322#p11322
General | Resolved an issue where 'dhcpcd' and 'dhclient' were active side-by-side: https://github.com/Fourdee/DietPi/issues/1560#issuecomment-370136642
General | Resolved an issue, where CPU microcode APT package was based on image creating CPU instead of target CPU: https://github.com/Fourdee/DietPi/pull/1596
-----------------------------------------------------------------------------------------------------------
v6.3
(07/03/18)
Image Changes:
Native PC BIOS | Image now available: https://dietpi.com/download
NanoPi Neo | Image now available (based on FriendlyARM official image): https://github.com/Fourdee/DietPi/issues/1588
Changes / Improvements / Optimizations:
General | DietPi now uses its own "dietpi-postboot.service" to initiate dietpi-services, instead of /etc/rc.local. The latter will be reset on update, but in case of manual adjustments, a backup is safed to dietpi_userdata. The initiating "rc-local.service" will stay in place as well, so /etc/rc.local can be used as before: https://github.com/Fourdee/DietPi/issues/1376
General | Additional getty's (2-6) are now disabled via mask. This reduces resource usage for unneeded screens: https://github.com/Fourdee/DietPi/issues/1541
General | APT: 'Disabled install recommends' is now standard and default across all DietPi images: https://github.com/Fourdee/DietPi/issues/1482#issuecomment-368031044
General | Sparky SBC kernel patches: Pro-Ject-S2 dac DSD native support on sparky, also other few dac ids. Thanks @sudeep.
General | /tmp tmpfs size is now automatically set to 50% of RAM+SWAP, (previously 50% RAM only). To prevent out of memory errors during certain software installations (eg: Mono), where the swapfile can be used only when needed: https://github.com/Fourdee/DietPi/issues/1027#issuecomment-369435049
DietPi-Automation | dietpi.txt entries and support added for WPA2 Enterprise (WPA-EAP). Many thanks to @symo for implementing this feature!: https://github.com/Fourdee/DietPi/pull/1547
DietPi-Backup | Once backup is completed, you will be asked if you wish to view the log file, for the full rsync log.
DietPi-Banner | Improved notification when no network is detected: https://github.com/Fourdee/DietPi/issues/1576
DietPi-Globals | G_WHIP*: Further additions and improvements, including automatic scaling: https://github.com/Fourdee/DietPi/issues/1546 https://github.com/Fourdee/DietPi/issues/1546#issuecomment-370173876
DietPi-LetsEncrypt | Lighttpd: Added support for HSTS (HTTP Strict Transport Security): https://github.com/Fourdee/DietPi/pull/1553
DietPi-LetsEncrypt | Minor rework and cleaning, using now /etc/systemd/system/certbot.service.d/dietpi-script.conf for web server specific renewal hooks: https://github.com/Fourdee/DietPi/pull/1553
DietPi-Software | Shairport-sync: Updated to 3.1.7 for all devices. Also enabled for x86_64: https://github.com/Fourdee/DietPi/issues/1548
DietPi-Software | Proftp: Now defaults to dietpi user with root login off: https://github.com/Fourdee/DietPi/issues/1529#issuecomment-367644593
DietPi-Software | RPi Cam Web Interface (Previously DietPiCam): Updated to 6.4.17 and resolves previously failed installation. URL has also changed to http://ip/rpicam : https://github.com/Fourdee/DietPi/issues/1512
DietPi-Software | Sonarr: Now uses the develop repo branch, inline with our Radarr install: https://github.com/Fourdee/DietPi/issues/1566#issuecomment-369334473
DietPi-Software | Mono: Raspbian dist is now used for RPi devices: https://github.com/Fourdee/DietPi/issues/1566
DietPi-Software | FFmpeg: Fix backports dependency issues for all Odroids: https://github.com/Fourdee/DietPi/issues/1556
DietPi-Software | Improved UI options during NTPD failure. You will now be given multiple options that will assist in resolving NTPD time sync issues on your network: https://github.com/Fourdee/DietPi/issues/1580#issuecomment-370153882
DietPi-Software | NTPD check will now run after the internet connection test, to prevent unnecessary delay when network is not yet configured:
DietPi-Software | SubSonic 5: Replaced with Airsonic: https://github.com/Fourdee/DietPi/issues/1585
DietPi-Software | Aria2: Optimized installation and connection settings based on hardware. Now uses a configuration file '/var/lib/dietpi/dietpi-software/installed/aria2.conf', which will allow users to change aria2 settings permanently. Please note, the aria2-webui does not support saving settings after session shutdown, this is a known limitation with the software, please use the aria2.conf to make changes: https://github.com/Fourdee/DietPi/issues/1575
DietPi-Sync | Once sync is completed, you will be asked if you wish to view the log file, for the full rsync log.
DietPi-Update | G_AGUP/G_AGUG: Now runs prior to our patch system. Ensuring APT is upto date during our updates: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2894&p=11150#p11149
Bug Fixes:
General | G_AGUG: --allow-unauthenticated added for Stretch+ by default (inline with other G_AG commands)
General | Resolved POSIX issues with dropbear (limitation) and SSH sessions. We now detect for presence of POSIX and set user selected locale during session load: https://github.com/Fourdee/DietPi/issues/1540
General | Resolved multiple issues with failed GNU key management during APT installs from non-standard repos. Dirmngr is now installed on all DietPi systems by default: https://github.com/Fourdee/DietPi/issues/1388
General | Resolved basic APT issues with Meveric's repo and failing dependencies. Debian repo is now used in the first instance: https://github.com/Fourdee/DietPi/pull/1571#issuecomment-369973745
General | DietPi-Globals are now loaded prior to login script. Ensures aliases are functional during exit of 1st run setup: https://github.com/Fourdee/DietPi/issues/1580#issuecomment-370149636
DietPi-Config | Resolved an issue with NTPD mode #4 (systemd) reporting dbus errors, dbus is now installed on demand: https://github.com/Fourdee/DietPi/issues/1580#issuecomment-370173703
DietPi-LetsEncrypt | Lighttpd/Minio: Fixed auto renewal: https://github.com/Fourdee/DietPi/pull/1553
DietPi-LetsEncrypt | Minio: Fixed an issue, where port 443 listening would fail due to missing libcap2-bin/setcap package: https://github.com/Fourdee/DietPi/pull/1553#issuecomment-368261474
DietPi-Software | Radarr/Sonarr: Reinstall patch, to bring binaries upto date, which resolves issues with the latest mono lib version: https://github.com/Fourdee/DietPi/issues/1566
DietPi-Software | Desktops: USB drive removed from .gtk-bookmarks as no longer used in DietPi.
DietPi-Software | Shairport-Sync: Resolved ARMv6 binary Illegal instruction: https://github.com/Fourdee/DietPi/issues/1548
DietPi-Software | Lighttpd: Resolved an issue with failed enable of php module, due to perl being a undocumented pre-req for 'lighttpd-enable-mod'.
DietPi-Software | MotionEye: Resolved failed installation due to missing build-essential pre-req: https://github.com/Fourdee/DietPi/issues/1564
DietPi-Software | SubSonic6: Resolved broken URL link. Binary now hosted on dietpi.com: https://github.com/Fourdee/DietPi/issues/1582
DietPi-Services | Service stop order is now reversed: https://github.com/Fourdee/DietPi/issues/1462#issue-294140894
DietPi-Set_Hardware | Resolved issues with serial consoles not be disabled without dbus installed. Serial consoles are now masked/unmasked (previously disabled): https://github.com/Fourdee/DietPi/issues/1482
DietPi-Update | Resolved an issue where .update_available would exist during reboot, causing banner to display update available incorrectly: https://github.com/Fourdee/DietPi/issues/1535
-----------------------------------------------------------------------------------------------------------
v6.2
(18/02/18)
Changes / Improvements / Optimizations:
Native PC UEFI | Image now includes options to install to either EMMC (eg: onboard) or SDA (1st HDD) device: https://github.com/Fourdee/DietPi/issues/1171#issuecomment-336522021 | https://dietpi.com/phpbb/viewtopic.php?f=9&t=2809&p=10808#p10808
DietPi-Backup | Rsync: Error control now handled by G_RUN_CMD
DietPi-Config | Locale: Reworked, now only lists UTF-8 items, no longer using dpkg-reconfigure. Our custom set_software script handles all locales ensuring en_GB is always installed, and selected item is applied as system default.
DietPi-Config | Display options > Resolution: Added fkms/kms (OpenGL) modes for RPi 2/3.
DietPi-Config | Sparky SBC: Added option to select usb-dac-1.1 soundcard, which will enable USB1.1 compatibility.
DietPi-Config | WiFi: Now supports connecting to hidden WiFi networks, thanks @shahwahed : https://github.com/Fourdee/DietPi/pull/1497
DietPi-LetsEncrypt | On Jessie, changed certificate auto renewal to native certbot renew command, to prevent certificate duplication: https://github.com/Fourdee/DietPi/issues/734
DietPi-LetsEncrypt | On Stretch, added automated Minio certificate renewal. Rerun "dietpi-letsencrypt" on your Stretch system to gain this feature.
DietPi-Process_tool | Reduction of onscreen print. Additional status print will only occur when HIERARCHY is less than 2 and/or an error occurs.
DietPi-Software | AmiBerry: Massive update to v2.14 and SDL2, new installations only. Currently for RPi's under Stretch only, however, we have plans to impliment for other devices: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=64#p64 https://github.com/Fourdee/DietPi/issues/1410
DietPi-Software | LMS/Squeezebox: Has undergone an install review and re-write. All archs are now supported for Stretch + Jessie: https://github.com/Fourdee/DietPi/issues/1496
DietPi-Software | Pydio: Add PHP module 'intl' on installation, as requested via web ui warning: https://github.com/Fourdee/DietPi/issues/1240
DietPi-Software | Nginx: To further reduce recource usage, by default 'nginx-light' will be installed now: https://github.com/Fourdee/DietPi/issues/1240
DietPi-Software | PHP: Removed some unused PHP modules from default installation: https://github.com/Fourdee/DietPi/issues/1240
DietPi-Software | Added information regarding DietPi controlling services (stopping them), prior to install/uninstall. Thanks @gpioneer90: https://github.com/Fourdee/DietPi/issues/1484#issuecomment-363802523
DietPi-Software | PiJuice: Available for installation: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=10740#p10740 | https://github.com/Fourdee/DietPi/issues/1488
DietPi-Software | Grasshopper: Removed, no longer available for installation: https://github.com/Fourdee/DietPi/issues/1491
DietPi-Software | Raspcontrol: Removed, no longer available for installation: https://github.com/Fourdee/DietPi/issues/1491
DietPi-Software | NetData: Updated to latest version (v1.9.0, previously v1.6.0): https://github.com/Fourdee/DietPi/issues/1494#issuecomment-364504645
DietPi-Software | MariaDB: Installation does now automatically migrate existing databases in /mnt/dietpi_userdata/mysql or /var/lib/mysql, which would be not easily possible afterwards: https://github.com/Fourdee/DietPi/pull/1475
DietPi-Software | Xserver: libgl1-mesa-dri libgles2-mesa mesa-utils, now installed by default. Required for OpenGL/GLES support across various devices.
DietPi-Sync | Rsync: Error control now handled by G_RUN_CMD
G_AGP | Will now only remove packages which are installed. Non matching items will be ignored. Supports wildcards. Prevents APT failure if the package is simply not installed.
G_DIETPI-NOTIFY | Added initiating program name, to start of line print.
Bug Fixes:
General | Resolved an issue where externally launched DietPi-Config with target menu, (eg: dietpi-config 8 1) had no effect. EG: fail connection, should go straight to networking submenu.
General | Locales have been reworked and reset: To resolve broken Locales, they have been reset to en_GB.UTF-8.\n\nIf you had a different locale configured on this system, please use dietpi-config at a later date to re-configure. Backups of previous env and locale settings, are created in /mnt/dietpi_userdata/*.bak: https://github.com/Fourdee/DietPi/issues/1430
DietPi-Autostart | Custom: Resolved issue with the dietpi-autostart_custom service failing to run: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2832&p=10862
DietPi-Config | AudioPhonics I-Sabre-K2M: Resolved issue with failed installation. This is now a source build ondemand: https://github.com/Fourdee/DietPi/issues/1437
DietPi-LetsEncrypt | Work around a non-DietPi issue, that prevents certificate renewal via Apache and Nginx on Stretch systems: https://github.com/Fourdee/DietPi/issues/734#issuecomment-361774084
DietPi-Services | OpenVPN and DNSMASQ (PiHole): Are no longer controlled. This is to prevent unexpected loss of connection during DietPi scripts: https://github.com/Fourdee/DietPi/issues/1501
DietPi-Software | Jessie: Pi-hole is now disabled, pending release of FTL 4.0, which is required to resolve incompatible logging with outdated dnsmasq options under Jessie: https://github.com/Fourdee/DietPi/issues/1524
DietPi-Software | Nginx: Resolved failed installation when IPv6 is disabled, thanks @MichaIng: https://github.com/Fourdee/DietPi/pull/1441
DietPi-Software | OpenVPN Server: Resolved failed installation under Debian Stretch: https://github.com/Fourdee/DietPi/issues/1450
DietPi-Software | Resolved an issue where uninstalling multiple items, could result in endless loop: https://github.com/Fourdee/DietPi/issues/1454
DietPi-Software | phpMyAdmin: Its new default MariaDB user 'phpmyadmin' now has full admin privileges: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2775
DietPi-Software | RPi.GPIO: Resolved failed installation.
DietPi-Software | Raspcontrol: Resolved an issue with missing webserver stack pre-req: https://github.com/Fourdee/DietPi/issues/1485
DietPi-Software | Resolved an issue where an existing higher GPU mem split, would be overridden with a lower value, during install of certain software: https://github.com/Fourdee/DietPi/issues/1484
DietPi-Software | qBitTorrent: Resolved issue with failed login on Debian Jessie, the default password is now 'adminadmin': https://github.com/Fourdee/DietPi/issues/1499
DietPi-Software | dietpi-software install: Command line run will now prevent disabled G_HW_ARCH G_HW_MODEL software titles, from being installed.
DietPi-Software | MQTT Mosquito: Resolved issue with ARMv6 installation/binary: https://github.com/Fourdee/DietPi/issues/1306#issuecomment-366228445
DietPi-Software | Automation - custom script: Resolved an issue with banners, where Google AIY would be incorrectly reported as installing: https://github.com/Fourdee/DietPi/issues/1514
DietPi-Software | NodeRed: resolved an issue where the nodered user lacked a home dir, required for additional module installation: https://github.com/Fourdee/DietPi/issues/1446#issuecomment-366370800
Allo Web Interface v6:
Sparky SBC: Resolved an issue where USB1.1 compatibility setting would always be applied, when usb-dac selected.
Sparky SBC: Added option to select usb-dac-1.1 soundcard, which will enable USB1.1 compatibility.
-----------------------------------------------------------------------------------------------------------
v6.1 | Hotfix
(29/01/18)
Bug Fixes:
DietPi-Software | Kodi: Resolved failed installation due to libcec package naming. Patched re-install during dietpi-update: https://github.com/Fourdee/DietPi/issues/1428#issuecomment-361092857
DietPi-Software | Tonido: Resolved issue with service failing to start. Patched re-install during dietpi-update: https://github.com/Fourdee/DietPi/issues/1432
DietPi-Software | Fail2Ban: Resolved issue with service failing to start. Patched re-install during dietpi-update: https://github.com/Fourdee/DietPi/issues/1431
-----------------------------------------------------------------------------------------------------------
v6.0 (previously v160)
(28/01/18)
Important Information:
All DietPi images have been re-created. Existing installations (v159 or lower), can no longer be updated, or supported. To continue support, users must install the latest v6.0 image.
- https://github.com/Fourdee/DietPi/issues/1385
- All images are now Debian Stretch (excluding Odroid's)
- ARMbian based images are now mainline kernel 4.13+.
- Native PC (EFI): is now an ISO, with clonezilla bundled. Simplifies installation via Rufus write: https://github.com/Fourdee/DietPi/issues/1171#issuecomment-336522021
- If you are happy with your existing installation of v159 (or lower), you are not required to install the v6.0 image, however, we cannot continue to provide support for v159 (or lower) installations.
Minor notes:
The XMAS tree has now been taken down, stored away on github history for next year. Hope you all had a good one :D
Changes / Improvements / Optimizations:
General | DietPi RPi kernel, now reverted to stock RPi kernel: https://github.com/Fourdee/DietPi/issues/1378
General | We have completed much needed backbone work for DietPi, which will allow for improved expansion in source code. This includes the use of dietpi-globals.
DietPi-Globals | New script which optimizes most used DietPi commands and vars, throughout our scripts. Also exported to bash session, please type 'G_' then press 'TAB' to see a full list of options: https://github.com/Fourdee/DietPi/issues/1311
General | FHS compliance completed. /etc/dietpi has moved to /var/lib/dietpi. RAMlog store has moved to /var/tmp/dietpi: https://github.com/Fourdee/DietPi/issues/1297#issuecomment-352241193
General | We have refreshed our terminal messages look & feel, oriented on RPi boot messages, and with process animation: https://github.com/Fourdee/DietPi/pull/1377
General | wget: Now set to prefer IPv4 by default (generally faster, can be changed by 'CONFIG_PREFER_IPVERSION' in dietpi.txt): https://github.com/Fourdee/DietPi/issues/1285#issuecomment-353230187
General | APT: Now set to force IPv4 by default (generally faster, can be changed by 'CONFIG_PREFER_IPVERSION' in dietpi.txt): https://github.com/Fourdee/DietPi/issues/1285#issuecomment-353230187
General | SparkySBC: CPU gov default changed to Performance, reports of increased stability.
General | Swapfile generation is now completed during 1st run of dietpi-software (previously boot stage): https://github.com/Fourdee/DietPi/issues/1270#issue-278797206
General | DietPi-Funtime: Removed from DietPi. Although it looked pretty, it did absolutely nothing (except slow down a program)
DietPi-Automation | All dietpi.txt entries have been renamed and cleaned up.
DietPi-Automation | dietpi.txt: CONFIG_NTP_MODE will now be applied during 1st run of device: https://github.com/Fourdee/DietPi/issues/1379
DietPi-Boot | Improved the method of initial FS_partition and FS_expansion during 1st run, via systemD services. 'fs_force_resize=' in dietpi.txt is no longer supported: https://github.com/Fourdee/DietPi/issues/1285#issuecomment-352159930
DietPi-Banner | IP: Will now also list the active network adapter used (eg: eth0/wlan0)
DietPi-Config | Dion Audio LOCO V1/V2: Soundcards added for RPi.
DietPi-Config | Locale: en_GB.UTF-8 is now automatically installed, alongside user selected choice. Required for DietPi scripts to function.
DietPi-Drive_Manager | Added support for exFAT, many thanks @MichaIng : https://github.com/Fourdee/DietPi/pull/1312
DietPi-Globals | Global variables and functions are now exported during login. Please see the sourcecode for more information: https://github.com/Fourdee/DietPi/issues/1311
DietPi-Set_Hardware | Sparky SBC: enable aotg.aotg1_speed compatibility setting for USB 1.1, when USB-DAC configured: https://github.com/Fourdee/DietPi/issues/1301
DietPi-Set_Software | "pool" directive is now used for NTPD: https://github.com/Fourdee/DietPi/pull/1404
DietPi-Software | NAA Daemon: Updated to latest (3.5.2-36). Existing installs will be patched automatically: https://github.com/Fourdee/DietPi/issues/1305
DietPi-Software | PHP-FPM: Increased from "$CPU_CORES_TOTAL" to "pm.max_children = $(( $CPU_CORES_TOTAL * 3 ))". This should avoid failed forking of PHP-FPM processes/requests : https://github.com/Fourdee/DietPi/issues/1298
DietPi-Software | ownCloud/Nextcloud: Added option to choose data directory via dietpi.txt pre installation: https://github.com/Fourdee/DietPi/issues/1314#issuecomment-352782055
DietPi-Software | ownCloud/Nextcloud: Switch to pretty URLs (without "index.php") on Apache
DietPi-Software | ownCloud/Nextcloud: Automated backup restoring on install and creation und uninstall to ownCloud/Nextcloud data directory
DietPi-Software | ownCloud: Switch to non-package/archive installation. This allows usage of preferred web based updater.
DietPi-Software | Nextcloud: Resolved OPcache admin panel warnings now also on Lighttpd
DietPi-Software | UrBackup: Installation updated to latest version 2.1.20. For new installations only: https://github.com/Fourdee/DietPi/issues/1335
DietPi-Software | NodeRed: Corrected user which nodered runs under, now runs as its own user, created during install: https://github.com/Fourdee/DietPi/issues/1294#issuecomment-354314318
DietPi-Software | SqueezeBox/LMS (Stretch): Installation resolved: https://github.com/Fourdee/DietPi/issues/1124
DietPi-Software | MySQL: Completely remove MySQL from DietPi in favour of MariaDB: https://github.com/Fourdee/DietPi/issues/1397
DietPi-Software | Ampache: MySQL DB and configs have been updated (adds correct userdata folder for music by default): https://github.com/Fourdee/DietPi/issues/1420
run_ntpd | Added support for systemd-timesyncd completion/detection: https://github.com/Fourdee/DietPi/issues/1379
Bug Fixes:
General | Fixed two systemd error messages during shutdown and boot: https://github.com/Fourdee/DietPi/issues/1330
DietPi-Automation | Resolved an issue where AUTO_SETUP_TIMEZONE was not being applied correctly, thanks @k-plan: https://github.com/Fourdee/DietPi/issues/1285#issuecomment-356310496
DietPi-Automation | dietpi.txt: CONFIG_NTP_MIRROR will now be applied to systemd-timesyncd configuration: https://github.com/Fourdee/DietPi/issues/1379
DietPi-Config | Resolved an issue with WiFi Country code, failing to set on some devices: https://github.com/Fourdee/DietPi/issues/838
DietPi-Config | Resolved an issue where disabling IPv6 didn't have an effect on AMD64 devices: https://github.com/Fourdee/DietPi/issues/1343#issuecomment-359652751
DietPi-Services | dietpi-wifi-monitor: Is no longer controlled, to prevent WiFi drop during software installs/updates etc: https://github.com/Fourdee/DietPi/issues/1288#issuecomment-350653480
DietPi-Software | General: MySQL using software titles now have their own database user, instead of accessing as "root": https://github.com/Fourdee/DietPi/issues/1397#issuecomment-359655198
DietPi-Software | qBittorrent: Resolved an issue with inability to log into web interface: https://github.com/Fourdee/DietPi/issues/1366
DietPi-Software | Resolved an issue where our custom LD_LIBRARY_PATH would cause APT failures. LD_LIBRARY_PATH has now been reverted, apologies if this effected your system: https://github.com/Fourdee/DietPi/issues/1329
DietPi-Software | Resolved an issue where APT installations would fail if services were masked. All known DietPi software services, will be enabled/unmasked, before installation: https://github.com/Fourdee/DietPi/issues/1320
DietPi-Software | WiFi Hotspot (Stretch): Resolved an issue where hostapd would fail to run due to missing libssl1.0.0 lib, not available in repos: https://github.com/Fourdee/DietPi/issues/1299
DietPi-Software | Shairport-sync (Stretch): Resolved an issue where this would fail to install, due to pre-req URLS becomming invalid: https://github.com/Fourdee/DietPi/issues/1303
DietPi-Software | Plex Media Server: Resolved uninstall to include /var/lib/plexmediaserver in removal (which is not completed via apt purge).
DietPi-Software | MariaDB: Resolved an issue where MariaDB would fail to uninstall correctly: https://github.com/Fourdee/DietPi/pull/1280
DietPi-Software | Aira2 (Stretch): Resolved installation, now used APT installation: https://github.com/Fourdee/DietPi/issues/1310
DietPi-Software | Mosquitto: Resolved various issues with failed install, due to Mosq repo not being maintained (deb's missing from repo header list, requires non-stretch available packages). deb's are now hosted on dietpi.com: https://github.com/Fourdee/DietPi/issues/1306
DietPi-Software | ownCloud/Nextcloud: Fixed an installation issue on Jessie with MariaDB: https://github.com/Fourdee/DietPi/pull/1319
DietPi-Software | Google AIY: Updated install to gitbranch=voicekit. Many thanks to @mpember for the heads up: https://github.com/Fourdee/DietPi/issues/1065#issuecomment-354304388
DietPi-Software | OpenJDK: Replaces OracleJDK: https://github.com/Fourdee/DietPi/issues/1401
DietPi-Update | dietpi.txt is now checked for missing entries, and, will now be patched during the update: https://github.com/Fourdee/DietPi/issues/1292#issuecomment-350818969
Sparky SBC | Kernel updated, which resolves issues with HQPlayer playback: https://www.computeraudiophile.com/forums/topic/32132-allo-sparky-usbridge/?do=findComment&comment=753100
Allo Web Interface v5:
Sparky SBC: Matrix Audio X-SPDIF 2, native DSD is now added to kernel, many thanks @sudeep: https://github.com/sparkysbc/Linux/pull/3
-----------------------------------------------------------------------------------------------------------
v159
(10/12/17)
Image Modifications:
VMWare | Updated to Debian Stretch: https://github.com/Fourdee/DietPi/issues/1219
VirtualBox | Updated to Debian Stretch, many thanks @MichaIng: https://github.com/Fourdee/DietPi/issues/1219
RPi | Updated to Debian Stretch: https://github.com/Fourdee/DietPi/issues/475
Changes / Improvements / Optimizations:
General | Odroid XU3/4 images updated: Includes kernel support for EMMC 5.1 (thanks Meveric): https://github.com/Fourdee/DietPi/issues/1252
General | DietPi RPi kernel: Updated to 4.9.62.
General | DietPi RPi kernel: Will no longer re-install, if the current version is already at latest.
General | Added fahrenheit readouts for cpu_info and dietpi-config. For those "over the pond" :D : https://dietpi.com/phpbb/viewtopic.php?f=12&t=2516&p=9772#p9772
General | Sparky SBC: Kernel update to add support for USB 1.1 DACs, thanks @sudeep. This must be enabled manually, if using a USB 1.1 DAC, as this breaks Allo WiFi dongle. Edit "/DietPi/uEnv.txt" and change the value "aotg.aotg1_speed=1" (from "0"), then reboot.
General | We now define a default LD_LIBRARY_PATH for all systems, exported from /etc/bash.bashrc: https://github.com/Fourdee/DietPi/issues/475#issuecomment-350380744
DietPi-Services | Run "dietpi-services help" to see a full list of updated commands: Added support for "enable" and "disable". "disable" will stop and disable the service and prevent it from running, "enable" will enable and start the service. EG: "dietpi-services disable cron", will prevent Cron from starting. Added support for start/stop/restart a single service (eg: dietpi-services stop apache2). This is basically a symlink to systemD: https://github.com/Fourdee/DietPi/issues/1114
DietPi-Config | WiFi: Now uses the wpa_supplicant.conf method to setup WiFi connections. WEP is no longer supported by DietPi in this mode. WPA-PSK/WPA2-PSK and OPEN hosts supported: https://github.com/Fourdee/DietPi/issues/1262
DietPi-Backup | "Full Backup" Mode is now the default for fresh DietPi installations. This is mainly due to MySQL data now being in the DietPi userdata directory.
DietPi-Config | Tools > Benchmarks: Added ability to benchmark CPU performance based on bash + integer: https://github.com/Fourdee/DietPi/issues/1253#issuecomment-346881878
DietPi-Config | Time sync modes: NTP is now uninstalled when SystemD timedatectl is enabled. Reinstalled on demand. Timedatectl pool servers are now also set: https://github.com/Fourdee/DietPi/issues/1208#issuecomment-343762480
DietPi-Software | First run setup, now logged to /var/tmp/dietpi/logs/dietpi-firstrun-setup.log.
DietPi-Software | APT log: Moved to /var/tmp/dietpi/logs/dietpi-software_apt.log, to prevent RAMlog clearing log during automated installations.
DietPi-Software | MPD (Stretch): Install updated to 0.20.11. Also supports native DSD playback (thanks to @sudeep and PJotr), when "Native" output freq/bit is set: https://github.com/Fourdee/DietPi/issues/1236
DietPi-Software | moOde: MPD now installed via pre-built binaries. Will reduce install time: https://github.com/Fourdee/DietPi/issues/1223#issuecomment-345265290
DietPi-Software | Nextcloud: Large installation rework, featuring redis file locking, system cron jobs, automatic maintenance, optimized webserver stack configs and others: https://github.com/Fourdee/DietPi/issues/1067
DietPi-Software | ownCloud: Large installation rework, providing same state than Nextcloud.
DietPi-Software | MPD (inc YMPD/O!MPD): Default data directory is now "/mnt", this will include all USB drives and network locations: https://github.com/Fourdee/DietPi/issues/1202
DietPi-Software | Mopidy: Default data directory is now "/mnt", this will include all USB drives and network locations.
DietPi-Software | Syncthing: Installation updated to version 0.14.40, for new installations only. Removal of inotify (now included in main syncthing): https://github.com/Fourdee/DietPi/issues/1260
DietPi-Software | Node-Red: Symlink created during install from ~/.node-red to DietPi user data dir: https://github.com/Fourdee/DietPi/issues/1256
DietPi-Software | YMPD: Fixed Stretch installation + Now available for all CPU archs + Upgraded to SystemD service: https://github.com/Fourdee/DietPi/issues/475
DietPi-Software | Gitea: Install updated to 1.3.1 (for new installations only). Added support for ARMv8. Now installed to /mnt/dietpi_userdata/gitea, runs as dietpi user: https://github.com/Fourdee/DietPi/issues/686 https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9863#p9863
Bug Fixes:
DietPi-Automation | Resolved an issue where SSH server choice, was not installing selected choice: https://github.com/Fourdee/DietPi/issues/1122
DietPi-Config | Nvidia driver: nouveau now disabled by default on x86_64, fix for 750Ti and possibily other Nvidia chipsets (thanks dubyazero): https://github.com/Fourdee/DietPi/issues/1244
DietPi-Config | RPi Stretch: Resolved an issue with onboard Wifi failing to scan: https://github.com/Fourdee/DietPi/issues/1262
DietPi-Config | RAM Benchmark: Resolved an issue where devices without /tmp mounted to tmpfs would fail the test. We now check for this mount, prior to allowing the test to run: https://github.com/Fourdee/DietPi/issues/1130#issuecomment-350114298
DietPi-Software | Pi-Hole: Resolved various issues with this installation. DietPi will now also detect a failed Pi-Hole script exit and flag as not installed. : https://github.com/Fourdee/DietPi/issues/1282#issuecomment-350490524
DietPi-Software | Redis: Minor un/installation/activation fixes of PHP module (Thanks to @MichaIng) : https://github.com/Fourdee/DietPi/pull/1249
DietPi-Software | moOde: Resolved an issue where dietpi-drive_manager mounted drives, would not be available in the libary: https://github.com/Fourdee/DietPi/issues/1223#issuecomment-346708298
DietPi-Software | PHP: Solve 'upload_tmp_dir' issue, if PHP service uses 'PrivateTmp': https://github.com/Fourdee/DietPi/issues/1144
DietPi-Software | Syncthing: Resolved a permissions issue with self program updates: https://github.com/Fourdee/DietPi/issues/1260
DietPi-Software | Home Assistant: Resolved an issue with ARMv8 installation, where Python build would fail due to lack of build-essential: https://github.com/Fourdee/DietPi/issues/1255
DietPi-Software | MPD: Corrected various uninstallation issues.
DietPi-Software | APT Removal: Resolved an issue in Stretch, where held packages were not being removed: https://github.com/Fourdee/DietPi/issues/475
DietPi-Software | FFMPEG: Resolved inability to install on XU4 Jessie: https://github.com/Fourdee/DietPi/issues/1273
DietPi-Software | Chromium (RPi Stretch): Resolved installation + desktop icon symlink: https://github.com/Fourdee/DietPi/issues/475#issuecomment-350111359
DietPi-Software | Resolved an issue where dietpi permissions were not being set correctly, for symlinked userdata dir.
DietPi-Update | Resolved an issue where .update_available file would still exist in no network situations: https://github.com/Fourdee/DietPi/issues/1258
Patch_File | Auto swapfile generation no longer run twice (mostly for pre v150 images): https://github.com/Fourdee/DietPi/issues/1257
Allo Web Interface v4:
MPD: Native DSD playback support, when "Native" output freq/bit is set in MPD settings page: https://github.com/Fourdee/DietPi/issues/1241
MPD: Default data directory is now "/mnt", this will include all USB drives and network locations.
SQUEEZELITE: Added ability to set native DSD output modes. Please note, success of selected output mode is limited to DAC and kernel capabilities. We have verified Combo 384 with u32le output mode on Sparky SBC + USB Bridge: https://github.com/Fourdee/DietPi/issues/1237#issuecomment-348241209
O!MPD: Updated to 1.03. Please make sure to update your library (Settings > Update), to rescan the new "/mnt" location which includes all networked and USB drives. Depending on your additional storage setup, the rescan may take 5-30 minutes.
RPi Image: Has been updated to Debian Stretch. This offers peformance improvements in the web interface, and newer ALSA libs. Previous installations are still supported. To upgrade, please write the new image. Upgrading to Stretch is not a requirement: https://dietpi.com/phpbb/viewtopic.php?f=8&t=2317&p=8869#p8869
Sparky SBC: We have remove the WiFi Hotspot installation by default, this is to avoid majority users having to remove this software title, before WiFi can be configured via terminal access. To reinstall this software, please connect the WiFi dongle, then run "dietpi-software install 60" via terminal.
-----------------------------------------------------------------------------------------------------------
v158
(12/11/17)
Changes / Improvements / Optimizations:
DietPi-Services | status: Improved this command to highlight working and detail failed services. Failed services will also be listed. 'dietpi-services status': https://github.com/Fourdee/DietPi/issues/1230
DietPi-Software | Google AIY: Now available for installation: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9486#p9486
DietPi-Software | moOde: Initial pass adding into DietPi: https://github.com/Fourdee/DietPi/issues/1223
DietPi-Software | Gitea: Now available for installation. Many thanks to @techdabbler for contributing this addition: https://github.com/Fourdee/DietPi/issues/686
DietPi-Software | Squeezelite recompiled with -DDSD, now supports DSD and DoP audio playback: https://github.com/Fourdee/DietPi/issues/1210
DietPi-Sotware | AudioPhonics Pi-SPC: Now available for installation. Power control module which lets you physically power off system using a button: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9359#p9359
DietPi-Software | Raspotify: Now available for installation. Spotify Connect client for the Raspberry Pi (and other ARMv6/v7 devices) that Just Works™: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9368#p9368
DietPi-Software | Sabnzbd: Updated to 2.3.1 for new installations only. Thanks @Invictaz : https://github.com/Fourdee/DietPi/issues/865#issuecomment-340282019
DietPi-Set_Software | Improved useradd/userdel functions. Please see sourcecode for details.
Bug Fixes:
General | Sparky SBC: Applied latest kernel (USB + ETH) stability patches, which will resolve loss of connection, audio device and URB errors. Thanks @Sudeep.
General | Fixed kill-ssh-user-sessions-before-network.service, to prevent it always generating an error.
DietPi-Config | Corrected descriptions for Auto swapfile size, and, Ondemand as recommended CPU gov. Thanks @k-plan : https://github.com/Fourdee/DietPi/issues/1205
DietPi-Config | NAS: Resolved an issue where samba client share names, which contained spaces, would cause the mount the fail: https://github.com/Fourdee/DietPi/issues/1201
DietPi-Config | Rock64: Resolved an issue with incorrect card/device indexs for HDMI/3.5mm, thanks @BryanSmithDev : https://github.com/Fourdee/DietPi/issues/1102
DietPi-Set_Hardware | Soundcard: When setting USB-DAC, and it fails detection, the soundcard will be reset to 'none'.
DietPi-Set_Software | DietPi User: Resolved an issue where /etc/sudoers was being incorrectly written with additional \.
DietPi-Software | Uninstalling DietPi-Cam, will no longer remove the motion package, shared with Motioneye, thanks @vilhelmp: https://github.com/Fourdee/DietPi/issues/1194
DietPi-Software | Resolved an issue with Emby server (ARMv7/ARMv8) failing to install, due to missing packages not available in Debian repo: https://github.com/Fourdee/DietPi/issues/1150
DietPi-Software | Resolved an issue with 404 and Owncloud: https://github.com/Fourdee/DietPi/issues/1225
DietPi-Software | Resolved an issue with Home Assistant on Native PC failing. Many thanks to @sytone : https://github.com/Fourdee/DietPi/issues/1145
Allo Web Interface v3:
Roon | Resolved an issue where Roon was not generating unique IDs, resulting in multiple devices on the same network, having issues with Roon Core detection.
Squeezelite | Now supports DSD and DoP audio playback: https://github.com/Fourdee/DietPi/issues/1210
General | Added ability to set S24_3 bit depth modes for Shairport-sync and Squeezelite. Required by some DACs
-----------------------------------------------------------------------------------------------------------
v157
(19/10/17)
Images:
Rock64 | Image updated to Release Candidate. Existing users should replace their installation with the latest image: https://github.com/Fourdee/DietPi/issues/1102#issuecomment-336475062
Changes / Improvements / Optimizations:
General | Ondemand is now the default CPU governor for all devices. Previously Interactive, which is not available in mainline Linux kernel. "Ondemand" has been set for all system in this patch, please revert to another CPU gov as needed.
General | Improved notifications for when DietPi is installing system with automated flags.
General | DietPi RPi Kernel: Updated to 4.9.52
General | RPi Stretch: Updated, matching official release of 2017-09-07-raspbian-stretch-lite
General | DietPi-Automation: "AUTO_SETUP_GLOBAL_PASSWORD=" in "dietpi.txt" will also be applied to the "dietpi" user account. Please note this will only take effect on v157 and higher DietPi images, due to "boot" script requiring an update: https://github.com/Fourdee/DietPi/issues/1134
DietPi-Update | Added logging for updates > /var/tmp/dietpi/logs/dietpi-update.log
DietPi-LetsEncrypt | Added support for Nginx on Stretch. Many thanks to @Bridouz for contributing this: https://github.com/Fourdee/DietPi/pull/1166
DietPi-Software | Apache2 + NextCloud: Various optimizations. For new installations only. Many thanks to @MichaIng for this contribution: https://github.com/Fourdee/DietPi/issues/1067
DietPi-Software | Allo Web Interface: Hidden from software list for now, please use pre-made images: https://dietpi.com/phpbb/viewtopic.php?f=8&t=2317#p8868
DietPi-Software | Roon Bridge: Now available for x86_64 systems.
DietPi-Software | Stretch: TightVNC now disabled as replaced by TigerVNC/VNC4.
DietPi-Software | Minio: Now available for installation. Object storage server with Amazon S3 compatible API. Many thanks to @techdabbler for contributing this addition! https://github.com/Fourdee/DietPi/pull/1152
DietPi-Software | Sabnzbd: Updated to 2.3.0 for new installations only. Thanks @hydrouk
DietPi-Software | Shairport-sync: Updated to 3.1.2.
DietPi-Software | FuguHub: Now available for install. Many thanks to @techdabbler for contributing this: https://github.com/Fourdee/DietPi/pull/1168
DietPi-Software | Docker: Now available for install. Many thanks to @techdabbler for contributing this: https://github.com/Fourdee/DietPi/pull/1169
DietPi-Software | MPD: Enabled for x86_64
DietPi-Software | Gmrender: Now available for installation. DLNA audio render/endpoint: https://github.com/Fourdee/DietPi/issues/1183
DietPi-Software | Nukkit: Now available for installation. Minecraft PE server. Many thanks to @techdabbler for contributing this: https://github.com/Fourdee/DietPi/pull/1190
Bug fixes:
General | Rock64: Resolved incorrect CPU temp readouts: https://github.com/Fourdee/DietPi/issues/1102#issuecomment-336475062
DietPi-Config | Resolved syntax issues with wifi_disable_powersave.service
DietPi-Drive_Manager | Resolved an issue where "Read Only" drives would incorrectly be displayed as "Disabled".
DietPi-Services | PHP7-FPM service now correctly controlled.
DietPi-Software | Stretch: VNC4Server, resolved various issues with tigervnc that prevented successful installation and operation. Disabled "localhost" only by default. TigerVNC packages now removed correctly during uninstall.
DietPi-Software | Shairport-sync (Stretch): Resolved an issue where dep libssl1.0.0 is no longer available from Debian Stretch repo. Causing the process to fail.
DietPi-Software | MotionEye (Stretch): Resolved failed installation, thanks @MichaIng for the repo hint: https://github.com/Fourdee/DietPi/issues/1155#issue-259888197
DietPi-Software | OctoPrint: Resolved an issue where changing update branches would result in git failure. This fix only applies to fresh installs of the software: https://github.com/Fourdee/DietPi/issues/1112
DietPi-Software | Squeezelite: Resolved failed installation with x86_64 devices.
Allo Web Interface Changes:
NB: All software has been reinstalled. User set freq/bit options, and service states will be reset to default. Please change these options as needed.
GENERAL: Gmrender (DLNA audio render) and Squeezelite installed by default: https://github.com/Fourdee/DietPi/issues/1183
GENERAL: Resolved issues with some services failing to start, once previously disabled.
MAIN PAGE: Reworked layout.
-----------------------------------------------------------------------------------------------------------
v156
(22/09/17)
Changes / Improvements / Optimizations:
General | ASUS TB: Updated image. Includes latest kernel and matches current 2.0.1 TinkerOS image.
DietPi-Config | Performance > CPU: Added support for setting minimum CPU frequencies. Many thanks to @Filhype for contributing this feature!: https://github.com/Fourdee/DietPi/pull/1148
DietPi-Config | WiFi: Added support for connecting to open networks (no encryption), by using a empty passkey. Many thanks to Helmut for this!
DietPi-Drive_Manager | We have reviewed "Mystic Meg's" claims that it is possible to psychically unmount drives. Our team has personally tested this claim, and, we can confirm this is simply not the case. Either that, or our "Chinatown" crystal ball is not fully functional. Therefore, we have deemed it necessary that users must "physically" remove drives, instead of attempting to achieve it with their minds alone. This also applies to keyboards. Thanks John!
DietPi-Software | Syncthing: Updated to latest version (v0.14.35). For new installations only. Many thanks to @joaofl for contributing this: https://github.com/Fourdee/DietPi/pull/1103
DietPi-Software | Syncthing: Now uses the DietPi user data directory and dietpi user account. For new installations only. Many thanks to @joaofl for contributing this: https://github.com/Fourdee/DietPi/pull/1103
Bug fixes:
General | Sparky SBC: Kernel updated to resolve issue with slow playback under 44KHz/16bit PCM, and, playback failure in MPD when changing tracks. Many thanks @sudeep.
General | ASUS TB: Default CPU gov is now "ondemand". This resolves issues with USB DAC noise and general system instability: https://github.com/Fourdee/DietPi/issues/1141
DietPi-Software | MPD: Resolved an issue where MPD dependencies are not flagged as installed, causing removal during "apt-get autoremove": https://github.com/Fourdee/DietPi/issues/1140
DietPi-Software | O!MPD: Resolved an issue where OMPD would fail to generate the SQL DB in Debian Stretch.
DietPi-Update | Resolved an issue where DNS could be lost, preventing updates if PiHole is installed. This is due to us stopping the service prior to updates. PiHole service is now restarted during updates: https://github.com/Fourdee/DietPi/issues/1138
-----------------------------------------------------------------------------------------------------------
v155
(02/09/17)
New Image:
Rock64 | Now available for beta testing: https://github.com/Fourdee/DietPi/issues/1102#issuecomment-325131437
Changes / Improvements / Optimizations:
General | Reworked the disabled modules for Sparky. Disables touchscreen and GPU modules (thanks @sudeep).
General | Sparky Image updated to Stretch, includes kernel update for DSD256/512 support.
DietPi-Config | Networking > WiFi: Added a feature which will monitor the Wifi connection and automatically reconnect, if the gateway is unavailable (eg: connection drop): https://github.com/Fourdee/DietPi/issues/1074
DietPi-Software | Home Assistant: Now available for installation. Many thanks to @sytone for adding this: https://github.com/Fourdee/DietPi/pull/1087
DietPi-Software | Sabnzbd: Updated to 2.1.0 for new installations only: https://github.com/Fourdee/DietPi/issues/865#issuecomment-319110395
DietPi-Software | Kodi: Now installs avahi-daemon by default: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2148&p=8323#p8316
DietPi-Software | sabnzbd: Updated to latest version (2.2.1), existing installations will need to uninstall/reinstall to update: https://github.com/Fourdee/DietPi/issues/865#issuecomment-325454351
Bug fixes:
General | Auto Swapfile generation: Size is now set to "2048 - total memory" to prevent out of memory errors during Koel installations and in general. "1024 - total RAM" was previous. All systems will have swapfile regenerated during this patch, you can change this afterwards in dietpi-config > advanced options: https://github.com/Fourdee/DietPi/issues/1126
General | (Odroid C2): Resolved an issue where APT would fail to continue, due to deb-multimedia removing ARMv8 (ARM64) packages: https://github.com/Fourdee/DietPi/issues/1096
General | Fix error log on disabled IPv6 (thanks @MichaIng): https://github.com/Fourdee/DietPi/pull/1120/
DietPi-AutoStart | Resolved an issue where OPi devices would fail to execute selected autostart option: https://github.com/Fourdee/DietPi/issues/1109
DietPi-BugReport | Increased max upload size from 50MB to 80MB: https://github.com/Fourdee/DietPi/issues/1086#issuecomment-317724186
DietPi-Config | Corrected firmware upgrade code for OrangePi devices: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2149&p=8295#p8295
DietPi-Software | Mumble/MurMur: Resolved an issue where superuser password was not being set during installation: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2024#p8084
DietPi-Software | Tondio: Resolved an issue where the installation would fail due to lack of libjpeg8 packages, on Debian repos. Packages now hosted on dietpi.com: https://github.com/Fourdee/DietPi/issues/1101
DietPi-Software | Sparky SBC: WiFi Hotspot now triggers the RTL driver during install. This is hard coded, to configure for the official Allo WiFi dongle.
DietPi-Software | Mopidy: Resolved an issue where the libary would fail to update. Many thanks to Sciamano: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2112
DietPi-Software | Emby: Resolved an issue where unavailable libjpeg8 packages from Jessie/Stretch, would cause this installation to fail: https://github.com/Fourdee/DietPi/issues/1128#issuecomment-326743471
-----------------------------------------------------------------------------------------------------------
v154
(23/07/17)
Changes / Improvements / Optimizations:
General | Native PC: i386 apt support added by default.
DietPi-Config | Audio > Soundcard (Native PC) | Added ability to select from available soundcards on system: https://github.com/Fourdee/DietPi/issues/1053#issuecomment-313922101
DietPi-Config | Networking Options NAS/MISC: Added ability to change NTPD servers: https://github.com/Fourdee/DietPi/issues/1049
DietPi-Config | Display > Resolution: Added ability to set SDTV modes for Raspberry Pi: https://github.com/Fourdee/DietPi/issues/1058
DietPi-Config | Display > Resolution: Added ability to change overscan values for Raspberry Pi, once overscan is enabled: https://github.com/Fourdee/DietPi/issues/1058
DietPi-Software | Avahi-Daemon (additional Linux software): Now available for installation. Provides hostname broadcasting, supported by MacOSX and PC clients with Bonjour service: https://github.com/Fourdee/DietPi/issues/1030
DietPi-Software | OctoPrint: Now available for installation. 3D printing with web interface: https://github.com/Fourdee/DietPi/issues/854
DietPi-Software | RoonServer: Now available for installation. x86_64 native PC only: https://github.com/Fourdee/DietPi/issues/1060
DietPi-Software | Nvidia driver: Now also installs i386 OpenGL.
DietPi-Software | HTPC Manager: Now available for installation. Many thanks to @sytone for implementing the software!: https://github.com/Fourdee/DietPi/pull/1083
DietPi-Software | Steam: Now available for installation (Native PC only): https://github.com/Fourdee/DietPi/issues/1062
DietPi-Software | OpenBazaar: Updated service to SystemD (openbazaar.service).
Bug fixes:
General | RPi Stretch: /etc/apt/sources.list.d/raspi.list now uses correct stretch repo. Many thanks to @MichaIng for the fix: https://github.com/Fourdee/DietPi/issues/1077
DietPi-Config | Audio Options: DietPi-JustBoom option will now show when alsa-utils in installed. Many thanks to Jaikumar.
DietPi-Config | Waveshare 32 LCD panel: Now functional with current 4.9 kernel. X11 is not functional at this time: https://github.com/Fourdee/DietPi/issues/1048
DietPi-Launcher | DietPi-JustBoom and DietPi-Cloudshell options, will now show when alsa-utils in installed.
DietPi-Process_Tool | Added OpenBazaar to the list.
DietPi-Software | Emby: Resolved an issue where this software title would fail to install. Many thanks to @DncrJim for the report: https://github.com/Fourdee/DietPi/issues/1059
DietPi-Software | Emby: Is now disabled for ARMv8, due to lack of libjpeg8 debian packages in available repos: https://github.com/Fourdee/DietPi/issues/1059#issuecomment-313661959
-----------------------------------------------------------------------------------------------------------
v153
(05/07/17)
New Image:
DietPi for Native PC (x86_64) is now available. This is currently under BETA status, please see the following ticket for updated information: https://github.com/Fourdee/DietPi/issues/1007
Changes / Improvements / Optimizations:
General | NTPD updates: Increased verbosity of completion/errors: https://github.com/Fourdee/DietPi/pull/1035
General | GnuPG: Now installed by default on all DietPi systems. Required for OpenPGP key management, data signing etc: https://github.com/Fourdee/DietPi/issues/1032#issuecomment-311995136
General | DietPi RPi Kernel: Updated to 4.9.35. Includes support for new dual mode outputs on Allo Piano DAC +. Also includes patch for DSD pop during start of playback : https://github.com/Fourdee/DietPi/issues/1052
DietPi-Autostart | Added option for LightDM desktop boot (requires lightdm package to be installed).
DietPi-JustBoom | Added ability to configure Dual output modes on Allo Piano DAC + : https://github.com/Fourdee/DietPi/issues/1052#issuecomment-313089031
DietPi-Software | You can now uninstall software, if free space is below the 500MB threshold. Software installations are still prevented: https://github.com/Fourdee/DietPi/issues/1037
DietPi-Services | You can now check status of all DietPi controlled services with "dietpi-services status". Many thanks to @joaofl for adding this feature!: https://github.com/Fourdee/DietPi/pull/1025
DietPi-Software | Stretch: Updated additional software (eg: Plex/Mosquitto etc) repos to use stretch repos, where available.
DietPi-Software | NZBget: Added optimizations to reduce load on CPU, and, write cache specific to total RAM: https://github.com/Fourdee/DietPi/issues/1040
DietPi-software | BitTorrent (ALL): Write cache memory size is now set to 1/10th of total RAM. Previously 1/8th. This is to prevent excess RAM usage in multiple software combo installations. This applies to new installations only: https://dietpi.com/phpbb/viewtopic.php?f=11&t=2021#p7677
DietPi-Software | NTPD check improvements: Added options to retry NTPD update, or, override NTPD, when NTPD fails to update.
DietPi-Software | Nvidia GPU driver: Now available for installation (Native PC image only). Can also be configured in DietPi-Config: https://github.com/Fourdee/DietPi/issues/1007#issuecomment-312442384
Bug fixes:
DietPi-Autostart | Lower frame buffer for AmiBerry SDL2 now set correctly (480p).
DietPi-Autostart | Custom: Converted to SystemD service. This resolves issues with previously auto login system we used on headless devices: https://github.com/Fourdee/DietPi/issues/1024
DietPi-Config | Changing NTPD modes, will no longer flood the over current screen with print: https://github.com/Fourdee/DietPi/pull/1035
DietPi-Config | OPi Zero (H2+): Resolved an issue where setting 3.5mm output would not unmute lineout. Many thanks to @kurtjcu! https://github.com/Fourdee/DietPi/issues/1026
DietPi-Software | Resolved an issue where Mono libary would fail to install on ARMv6. This effected Emby, Sonarr, Radarr, Jackett. Many thanks to Larmo for reporting this: https://github.com/Fourdee/DietPi/issues/1023
DietPi-Software | AmiBerry: No longer installs Mono libs.
DietPi-Software | Emby: Now installs required Mono libs.
DietPi-Software | Stretch, Fail2Ban: Installation now functional. Many thanks to @noplanman for the fix: https://github.com/Fourdee/DietPi/issues/475#issuecomment-310873879
DietPi-Software | Stretch, OpenSSH Server: Resolved an issue where uninstalling openSSH server would fail due to apt package changes with openssh-blacklist*.
General | tmpfs /tmp: is now disabled for all devices with <= 512MB of RAM. This is to prevent out of space errors during mono based sofware installs (and possibly others): https://github.com/Fourdee/DietPi/issues/1027
General | SystemD daily apt processing: Is now disabled by default, as this would interfere with apt/dpkg locks. DietPi-Software updates apt, as needed during software installs: https://github.com/Fourdee/DietPi/issues/1032#issuecomment-311942730
General | Resolved an issue where USB-DAC setting could lose the alsa HW:x,x device after reboot, in cases where USB kernel init takes longer than when our boot service is launched: https://github.com/Fourdee/DietPi/issues/1051
-----------------------------------------------------------------------------------------------------------
v152
(17/06/17)
Changes / Improvements / Optimizations:
DietPi RPi Kernel | Updated to 4.9.30
Sparky SBC Kernel | Updated: https://github.com/Fourdee/DietPi/issues/1015
Odroid XU4 | Image updated to include kernel support for EMMC 5.1. Many thanks to Meveric.
DietPi-Config | Added support for Allo Mini BOSS DAC and Allo DigiOne: https://github.com/Fourdee/DietPi/issues/999
DietPi-Software | PlexPy: Now available for installation. Many thanks to @FireHelmet for providing us with the installation scripts!: https://github.com/Fourdee/DietPi/issues/971
DietPi-Software | Radarr: Now available for installation. Automatically downloads movies. Many thanks to @FireHelmet for providing us with the installation scripts!: https://github.com/Fourdee/DietPi/issues/966
DietPi-Software | Sonarr: Now available for installation. Automatically downloads TV shows. Many thanks to @FireHelmet for providing us with the installation scripts!: https://github.com/Fourdee/DietPi/issues/966
DietPi-Software | Jackett: Now available for installation. API for trackers, can be used with Sonaar/Radaar etc. Many thanks to @FireHelmet for providing us with the installation scripts!: https://github.com/Fourdee/DietPi/issues/1010
DietPi-Software | JRiver: Now available for installation. RPi only: https://github.com/Fourdee/DietPi/issues/988
DietPi-Software | NZBget: Now available for installation. Fast NZB download manager (c++) with web interface: https://github.com/Fourdee/DietPi/issues/1013
DietPi-Software | apc.php: Now installs latest version from github. Many thanks to @MichaIng: https://github.com/Fourdee/DietPi/issues/475#issuecomment-305898287
DietPi-Software | Pydio: New installs latest version. Many thanks to @noplanman: https://github.com/Fourdee/DietPi/pull/1008
Bug fixes:
DietPi-Config | MP2/WVC1 key entry: Resolved an issue where decode_XXX entries were not being generated: https://github.com/Fourdee/DietPi/issues/885#issuecomment-305731094
DietPi-Software | Plex Media Server (x86_64) installation now functional (due to URL changes): https://github.com/Fourdee/DietPi/issues/998
DietPi-Software | Resolved an issue where incompatible software titles, were not being disabled for x86_64.
DietPi-Software | WiringPi: Installs will be updated to latest version. This is to ensure compatibility with 4.9 kernel on RPi: https://github.com/Fourdee/DietPi/issues/1001
DietPi-Services | Stretch: Resolved an issue with MariaDB installations, DietPi will no longer launch both mysql and mariaDB services. Many thanks to @MichaIng for his assistance on this: https://github.com/Fourdee/DietPi/issues/1000
DietPi-Software | Stretch: Resolved an issue with deprecated --force-yes during apt installs. Many thanks to @MichaIng for providing the solution!: https://github.com/Fourdee/DietPi/issues/1018
-----------------------------------------------------------------------------------------------------------
v151
(01/06/17)
Images:
OPi Zero Plus 2 (H5): Image now available: https://github.com/Fourdee/DietPi/issues/876
Changes / Improvements / Optimizations:
RPi 3 USB Boot | Now supported with our updated v150 image. USB boot loader bit must be enabled on the device (see DietPi-Config | Advanced Options > USB Boot), prior to functional USB boot: https://github.com/Fourdee/DietPi/issues/970#issuecomment-304264851
General | NTP wait increased to 30 seconds (from 20): https://github.com/Fourdee/DietPi/issues/954
DietPi-Config | Advanced Options > USB Boot | Added for RPi 3 only. Enables the device to boot from USB mass storage devices: https://github.com/Fourdee/DietPi/issues/983#issue-231863978
DietPi-Config | Display Options > LED Control: New feature. Allows you to set trigger types for all LEDs on system (eg: off/heartbeat). Automatically applied during boot: https://github.com/Fourdee/DietPi/issues/968
DietPi-Config | Tools > Filesystem benchmarks | Added ability to use a custom location, by selecting from a list of active mounts on system. This also includes CIFS/SAMBA mounts etc.
DietPi-Drive_Manager | Support for PARTUUID fstab entries/mounts: https://github.com/Fourdee/DietPi/issues/970
DietPi-Software | Koel: Now available for installation. Web interface audio streamer. Many thanks to @sootstone for the install notes! https://github.com/Fourdee/DietPi/issues/797
DietPi-Software | Remot3.it (formally Weaved): Updated to latest version (1.3-07v) to allow support for Remot3.it. Existing installations will need to uninstall/reinstall to upgrade. Available binaries now limited to ARMv6/7 (eg: RPi): https://github.com/Fourdee/DietPi/issues/978
DietPi-Software | ReadyMedia (formally MiniDLNA): Updated all references to software names: https://github.com/Fourdee/DietPi/issues/979
DietPi-Software | Shairport-sync: Re-compiled to include MetaData by default: https://github.com/Fourdee/DietPi/issues/962
DietPi-Software | NextCloud: Updated to latest version (12.0.0), existing installations will need to uninstall/reinstall to update: https://github.com/Fourdee/DietPi/issues/974
DietPi-Software | sabnzbd: Updated to latest version (2.0.1), existing installations will need to uninstall/reinstall to update: https://github.com/Fourdee/DietPi/issues/865#issuecomment-305461703
Bug fixes:
General | Resolved a critial issue with VM images, due to DietPi-Drive_Manager functions exiting, prior to providing valid exit code, rendering most DietPi scripts unavailable. Many thanks to @sosher and @powerzumsel for reporting this: https://github.com/Fourdee/DietPi/issues/960
DietPi-Config | Disabling CPU freq limits, will now re-apply the highest clock before-hand.
DietPi-Config | XU4 4.9: CPU freq limits for 2GHz cores now available: https://github.com/Fourdee/DietPi/issues/926
DietPi-Drive_Manager | Resolved RootFS detection on script launch, with RPi. Due to /dev/root reported mount source, as appossed to /dev/mmcblk0p2: https://github.com/Fourdee/DietPi/issues/959
DietPi-Software | Shairport-sync: Resolved issues with config file having no effect. Location updated to /usr/local/etc/shairport-sync.conf: https://github.com/Fourdee/DietPi/issues/962#issuecomment-301735237
-----------------------------------------------------------------------------------------------------------
v150
(15/05/17)
Changes / Improvements / Optimizations:
General | Preperation for Odroid XU4 4.9 kernel support, once its released through apt: https://github.com/Fourdee/DietPi/issues/899
General | First Run Setup: Partition resize/expansion now supports /dev/mmcblk[0-10]: https://github.com/Fourdee/DietPi/issues/899#issuecomment-298912660
General | ASUS TB: Image has been updated, brings it up to Debian Stretch and latest kernel (as per official ASUS beta image v1.8).
General | Stretch: Now installs Chromium via apt.
General | DietPi RPi Kernel: Updated to 4.9: https://github.com/Fourdee/DietPi/issues/936
General | rpi_boardinfo: Has been removed from DietPi scripts. Now contained within dietpi-obtain_hw_model: https://github.com/Fourdee/DietPi/issues/936#issuecomment-301055299
DietPi-Autostart | Added ability to select "custom", editing script located in /var/lib/dietpi/dietpi-autostart/custom.sh, to launch any command during boot: https://github.com/Fourdee/DietPi/issues/916
DietPi-Config | Display Options: Added ability to enter MPEG2/VC1 keys for RPi: https://github.com/Fourdee/DietPi/issues/885
DietPi-Config | WiFi Hotspot: Added ability to toggle on/off state of hotspot: https://github.com/Fourdee/DietPi/issues/924
DietPi-Drive_Manager | Added support for setting Read Only/Read Write filesystems: https://github.com/Fourdee/DietPi/issues/229
DietPi-Process_Tool | Added support for PiHole FTL.
DietPi-RAMdisk | Log files now include timestamps. Thanks @WolfganP: https://github.com/Fourdee/DietPi/issues/905#issuecomment-298241622
DietPi-RAMlog | Mode 2: PiHole logs now included in hourly backups: https://github.com/Fourdee/DietPi/issues/933
DietPi-Software | CouchPotato: Now available for installation: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=7212#p7212
DietPi-Software | Python-Pip: Also installs python-dev by default. Required for compiling.
DietPi-Software | WiringPi: Now available for BPi Pro: https://github.com/Fourdee/DietPi/issues/937
DietPi-Software | Blynk Server: Updated to latest version (0.24) for new installations only. Thanks @phonicmouse: https://github.com/Fourdee/DietPi/pull/912
DietPi-Software | UrBackupSrv: Updated to latest version (2.1.19) for new installations only. Thanks @mtdjr : https://github.com/Fourdee/DietPi/issues/948
Bug fixes:
General | RPi: G_HW_MODEL_INDEX detection has changed. Now uses revision codes pulled from /proc/cpuinfo. This is mainly to support 4.9 kernel which lacks correct BCM code we previously used: https://github.com/Fourdee/DietPi/issues/936
General | If NTPD has not been run, it will be launched automatically, before waiting for status completion: https://github.com/Fourdee/DietPi/issues/919
General | Resolved an issue with incorrect temp readouts on H3/H2+ and NanoPi M2/M3 boards. Many thanks to @hectorcamp for the report: https://github.com/Fourdee/DietPi/issues/909
General | RPi kernel is now overwritten without cleanup, to prevent failed unzip (0bytes free space) rendering system unbootable: https://github.com/Fourdee/DietPi/issues/905
General | NanoPi M3: CIFS now built into our kernel: https://github.com/Fourdee/DietPi/issues/920
DietPi-Config | Sound Card: Correct name for Audiophonics I-Sabre 9028, as this driver is only compatible with that device.
DietPi-Drive_Manager | Resolved an issue where changing formatting options, prior to RootFS transfer, would prevent RootFS transfer completing: https://github.com/Fourdee/DietPi/issues/926#issuecomment-301256888
DietPi-RAMdisk | Disabled clearing of DietPi files, prior to disk save, in attempt to prevent loss of DietPi files in /boot, in 0byte free space situations: https://github.com/Fourdee/DietPi/issues/905#issuecomment-298241622
DietPi-RAMLog | Tweaked log clearing for PiHole FTL logs: https://github.com/Fourdee/DietPi/issues/918#issuecomment-299173649
DietPi-Software | At least 500MB of free space is now required on RootFS, before software will be installed: https://github.com/Fourdee/DietPi/issues/905#issuecomment-298343932
DietPi-Software | Resolved an issue where unauthenticated packages (eg: from other repos), would prevent apt-get upgrade from completing, due to lack of --force-yes.
DietPi-Software | Resolved an issue with SubSonic installation failing, due to package conflicts with lame and libmp3lame (from our ffmpeg): https://github.com/Fourdee/DietPi/issues/946
DietPi-Update | At least 500MB of free space is now required on RootFS, before DietPi can be updated: https://github.com/Fourdee/DietPi/issues/905#issuecomment-298343932
-----------------------------------------------------------------------------------------------------------
v149
(28/04/17)
New Device / Images:
OrangePi Zero Plus 2 (H3) | https://github.com/Fourdee/DietPi/issues/876#issuecomment-294464779
OrangePi Win | https://github.com/Fourdee/DietPi/issues/875#issuecomment-296160956
OrangePi Prime | https://github.com/Fourdee/DietPi/issues/874#issuecomment-297675707
Changes / Improvements / Optimizations:
DietPi-Config | Display Rotation: New options for RPi HDMI output and Touchscreen devices. DietPi also calculates FB X/Y flip automatically, if required to utilize full screen under 90/270 rotations. Many thanks to @midwan for RPi touch screen testing: https://github.com/Fourdee/DietPi/issues/859
DietPi-Config | Hostname change: Now prompts for immediate reboot. This is to avoid potential issues with software installations and non-updated hostname on system. Many thanks to @9H5G for the suggestion: https://github.com/Fourdee/DietPi/issues/880
DietPi-Config | Audio > Sound Card: Updated hifiberry-dac to include HiFiBerry MiniAMP, many thanks to ta11 for the info: https://twitter.com/ta11/status/852599202186227712
DietPi-Config | Swapfile: Added ability to select Auto size (1GB - total RAM = size). Auto is now the default. Mainly to prevent out of memory errors on recent influx of 256MB boards.
DietPi-Obtain_Hw_Model | Optimized/reduced count of total G_HW_ARCH (from 21 to 10). Will improve performance in DietPi-Software due to reduced array size.
DietPi-RAMlog | PiHole: PiHole FTL log file is now excluded from 1 hour clear (preserves current day logs): https://github.com/Fourdee/DietPi/issues/868
DietPi-Software | Amiberry SDL2: Now available for installation. SDL2 Amiberry is currently in dev/testing. can be enabled with dietpi-autostart and selecting SDL2 option. Roughly 2x FPS increase over SDL1: https://github.com/Fourdee/DietPi/issues/850
DietPi-Software | VirtualHere: Now available for installation. Allows you to access psychically attached USB devices, over the network: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=6709#p6709
DietPi-Software | SABnzbd: Now available for installation. NZB download manager with web interface: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=6747#p6747
DietPi-Software | Spotify Connect Web: Now available for installation. Web interface, client and player for Spotify Premium: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=7013#p7013
DietPi-Software | SDL2: Now available for installation in additional linux software (RPi only).
DietPi-Software | FFmpeg: (RPi devices) now installs our binaries built with OpenMAX HW encoding enabled: https://github.com/Fourdee/DietPi/issues/869
DietPi-Software | AmiBerry: Renamed all references of uae4arm to AmiBerry: https://github.com/Fourdee/DietPi/issues/850
DietPi-Software | NAA Daemon: Updated to latest version (3.5.1-35). Many thanks to volpone for the heads up: https://dietpi.com/phpbb/viewtopic.php?f=11&t=1832
General | DietPi RPi Kernel: Now supports 384KHz audio output. Tested with Allo BOSS DAC and JustBoom-DAC: https://github.com/Fourdee/DietPi/issues/900#issuecomment-297775790
General | ARMbian built images: Console boot verbosity increase.
General | DietPi user: Now created for testing "dietpi". We are aiming to phase out root with our DietPi user in the future, currently, this account is for testing/debugging only. Default password is "dietpi" if "AUTO_SETUP_GLOBAL_PASSWORD=" is unchanged in dietpi.txt: https://github.com/Fourdee/DietPi/issues/796
General | RPi Jessie: Image updated to latest
General | AmiBerry: Image updated to latest
Bug fixes:
DietPi-Process_Tool | Emby server: Now supported.
DietPi-CPU_Info | Now supports devices used in a freezer (- values) :D. Thanks to Gordon for reporting and testing this: https://dietpi.com/phpbb/viewtopic.php?f=11&t=1677&p=6800#p6790
DietPi-Software | Amiberry SDL1: NUM/CAPS LEDs are now fully functional: https://github.com/Fourdee/DietPi/issues/760#issuecomment-288496760
-----------------------------------------------------------------------------------------------------------
v148
(08/04/17)
Changes / Improvements / Optimizations:
DietPi-Config | WiFi: Country code is now also applied to cfg80211 module params (ieee80211_regdom=): https://github.com/Fourdee/DietPi/issues/838
DietPi-Config | Network NAS/Misc: Added option to delay boot, until a valid network connection is established: https://github.com/Fourdee/DietPi/issues/842
DietPi-Config | Audio > Sound Card: Added support for AudioPhonics I-Sabre-K2M (9018K2M): https://github.com/Fourdee/DietPi/issues/716
DietPi-Software | NTPD check/wait: Is now bypassed if no valid network connection is available. It will be checked again, before software installation: https://github.com/Fourdee/DietPi/issues/840
DietPi-Software | Tonido: Now available for installation. Lightweight alternative to NextCloud/Owncloud: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=6476#p6476
DietPi-Software | IceCast: Now available for installation. This is a Shoutcast streaming server, using DarkIce for audio input: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=6526#p6526
DietPi-Software | MotionEye: Now available for installation (RPi only). Web interface and surveillance for your RPi/USB camera. Mainly focused towards motion detection usage: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=100
DietPi-Software | CloudPrint (Google): Now available for installation. Print server with support for Google cloud printing. Many thanks to Sciamano for his assistance with testing: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=100#p6630
DietPi-Set_Hardware | RPi Camera: Now enables bcm2835-v4l2 by default. Required for /dev/video0 stream (mainly for motioneye).
General | Boot: All failed drive mounts will be re-mounted after network connection is established. This is mainly a failsafe for CIFS/net shares, to ensure they are mounted again after network established: https://github.com/Fourdee/DietPi/issues/842#issuecomment-289448261
Bug fixes:
DietPi-Software | YaCy: Web interface admin details are now set during install. Username = admin, password = dietpi. Many thanks to Pilovali for reporting this!:
DietPi-Software | Gogs: Installation now resolved. Due to https://dl.gogs.io/ removing "latest" links for binary download. Now hosted on dietpi.com: https://github.com/Fourdee/DietPi/issues/833
DietPi-Software | OMV: Has been disabled. We have recieved too many reports from users with issues, due to incompatibility with DietPi. As we cant control what OMV does and how it does it, we cannot support it: https://github.com/Fourdee/DietPi/issues/851
DietPi-RAMlog | PiHole: Resolved an issue where PiHole logs were being cleared every 1 hour, if default locale on system is not en_GB. PiHole logs allow for current day and 5MB size limit. Many thanks to @k-plan for his assistance with this one: https://github.com/Fourdee/DietPi/issues/839
General | Cron-Daily: Removed a df export left over from auto TRIM code (no longer used).
General | RoseapplePi CPU temp: Now functional. Many thanks to @joaofl for this fix: https://github.com/Fourdee/DietPi/issues/848
RPi Stretch:
DietPi-Software | FFmpeg now sucessfully installs: https://github.com/Fourdee/DietPi/issues/475
-----------------------------------------------------------------------------------------------------------
v147
(24/03/17)
New Image:
Asus Tinker Board | https://dietpi.com/phpbb/viewtopic.php?f=8&t=1539#p6305
Changes / Improvements / Optimizations:
DietPi-AutoStart | Added option to launch Chromium, without a desktop: https://github.com/Fourdee/DietPi/issues/835
DietPi-Config | Audio > Sound Card: Added support for Soekris DAM1021 DAC: https://github.com/Fourdee/DietPi/issues/808
DietPi-Process_Tool | Blynk Server: now supported.
DietPi-Software | Aria2: Download manager with slick web UI interface, now available for install: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=6177#p6177
DietPi-Software | YaCy: Decentralized open source search engine, now available for install: https://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=6202#p6202
DietPi-Software | Blynk Server: config file added to the diepi user data folder, thanks to @joaofl: https://github.com/Fourdee/DietPi/pull/810
DietPi-Software | ShairPort-Sync: Updated to 3.0.2. SOXR interpolation is now enabled by default (will improve sound quality): https://github.com/Fourdee/DietPi/issues/819
DietPi-Software | MPD: Updated to 19.21. Also includes optional plugin support for UPNP playback, can be enabled in /etc/mpd.conf (https://github.com/Fourdee/DietPi/issues/821#issuecomment-288057932): https://github.com/Fourdee/DietPi/issues/821
DietPi-Software | NetData: Updated to 1.6. Also available for Virtual Machines (AMD64/x86_64)!: https://github.com/Fourdee/DietPi/issues/832
Bug fixes:
DietPi-Config | Change Locale: Once changed, the active locale on system will now be pumped into /etc/environment (thanks John for this), this should prevent 0.UTF-8 issues some of our users are reporting: https://github.com/Fourdee/DietPi/issues/825
DietPi-Software | Removed references for dietpi-uninstall. Many thanks to Pilovali!
-----------------------------------------------------------------------------------------------------------