Skip to content

Commit

Permalink
Merge pull request #5 from Fourdee/Testing
Browse files Browse the repository at this point in the history
v54

(12/05/15)

Release Notes:

DietPi-Software | Added DietPi optimized install option for "RPi Camera / Web Interface Surveillance (DietPi-Cam)"

DietPi-Software | Added additional Linux software install option for "FTP Client Filesystem Mount (curlftpfs)". Can be installed and configured using dietpi-config > networking.

DietPi-Software | Changed the DietPi optimized software menu to be more informative and user friendly.

DietPi-Software > Kodi | Fixed black screen hangs on exit. If starting from console users must run startkodi. Desktop shortcuts have been patched.

DietPi-Config > Advanced | Better explanation of swapfile.

DietPi-Config > Networking | Setting up a samba client share will no longer reset the /etc/fstab file each time.

Added changelog | *waves*


Code Related:

DietPi-Update | Added gitbranch option in dietpi.txt (gitbranch=master). This can be used to test the update/patching system.

DietPi-Software | Separated internal install flags for Webserver. Allows for applications to be installed that require only parts of the LAMP stack.

DietPi-Software | Changed PHP-apc/u conf files to remove "( 3 days )". It was causing php errors line 4.

/func/ | Moved "set samba client details" from dietpi-config to /boot/dietpi/func/dietpi-set_smbclient

/func/ | Change_hostname is now a global function script

/boot/dietpi/conf/index.php has changed to phpinfo.php. Allows us to reserve index.php for other software.
  • Loading branch information
Fourdee committed May 12, 2015
2 parents 4ca3009 + f0f3f11 commit c1e7c55
Show file tree
Hide file tree
Showing 26 changed files with 1,834 additions and 235 deletions.
61 changes: 61 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
v54
(12/05/15)
Release Notes:
DietPi-Software | Added DietPi optimized install option for "RPi Camera / Web Interface Surveillance (DietPi-Cam)"
DietPi-Software | Added additional Linux software install option for "FTP Client Filesystem Mount (curlftpfs)". Can be installed and configured using dietpi-config > networking.
DietPi-Software | Changed the DietPi optimized software menu to be more informative and user friendly.
DietPi-Software > Kodi | Fixed black screen hangs on exit. If starting from console users must run startkodi. Desktop shortcuts have been patched.
DietPi-Config > Advanced | Better explanation of swapfile.
DietPi-Config > Networking | Setting up a samba client share will no longer reset the /etc/fstab file each time.
Added changelog | *waves*

Code Related:
DietPi-Update | Added gitbranch option in dietpi.txt (gitbranch=master). This can be used to test the update/patching system.
DietPi-Software | Separated internal install flags for Webserver. Allows for applications to be installed that require only parts of the LAMP stack.
DietPi-Software | Changed PHP-apc/u conf files to remove "( 3 days )". It was causing php errors line 4.
/func/ | Moved "set samba client details" from dietpi-config to /boot/dietpi/func/dietpi-set_smbclient
/func/ | Change_hostname is now a global function script
/boot/dietpi/conf/index.php has changed to phpinfo.php. Allows us to reserve index.php for other software.


-----------------------------------------------------------------------------------------------------------

v53
(09/05/15)
EOL corrections in /conf/ folder, resolves startup issues (with YMPD/Softether/Opentyrian).
New func folder for global functions. (allows us to use re-occuring code in dietpi scripts)
dietpi-config > display | GPU mem split for RPI is now based on an array (optimized/cleaned coding)

-----------------------------------------------------------------------------------------------------------

v52
(07/05/15)
DietPi-Software | Modifications to help improve initial user experience.
DietPi-Config > Display Options | Added support for RPi Camera. Enable/disable camera and led.
DietPi General | Fix for dumb or unset TERM provided by tdaitx. Allows for SCP connections with OpenSSH Server installed.
DietPi General | Added time-outs and retry limits when checking urls to prevent endless waiting (internet tests/apt repo checks etc).

-----------------------------------------------------------------------------------------------------------

v51
(05/05/15)
DietPi-Software > Desktop (LXDE) | Trashcan is now disabled. This allows DietPi to save resources by not needing gvfs packages.

-----------------------------------------------------------------------------------------------------------

v50
(04/05/15)
DietPi-Software > Desktop (LXDE)
- Optimized/reduced installation time, now takes 4 minutes on a Pi2 (previously 20+ minutes).
- Optimized/reduced installed filesystem usage, now 200MB (previously 500MB+)
- Optimized/reduced number of processes running, now 26 (Previously 55+)
- DietPi's LXpanel config now gets correctly applied.

DietPi-Update
- Optimized. No longer requires 20MB+ Git to be installed. Uses wget and unzip, both under 1MB.
- Automatically checks and updates DietPi on 1st run.

DietPi-Config | New menu Audio Options.
- RPi Audiophiles rejoice! Added support for external soundcards (Supported cards: HifiBerry DAC/DAC+ Digi/Digi+ Amp/Amp+ , https://www.hifiberry.com/).

-----------------------------------------------------------------------------------------------------------
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,3 +115,6 @@ SoftEther VPN Server

OpenTyrian
- https://bitbucket.org/opentyrian/opentyrian/wiki/Home

DietPiCam
- https://github.com/Fourdee/RPi_Cam_Web_Interface
22 changes: 22 additions & 0 deletions dietpi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,25 @@ SambaClient_ComputerName=computername
SambaClient_ShareName=sharename
SambaClient_Username=username
SambaClient_Password=password

#FTP Client Filesystem Mount (CurlFtpFs) Details (Used by DietPi-Config | Networking | FTP Client)
curlftpfs_clientaddress=192.168.0.100
curlftpfs_clientusername=root
curlftpfs_clientpassword=raspberry

#Git Branch, DO NOT MODIFY
gitbranch=master

#----------------------------------------------------------------
# D I E T - P I
# Settings Specific to DietPi-Cam
#----------------------------------------------------------------
#0=standalone 1=server 2=client
dietpicam_mode=0

#0 = FTP based system (proftpd server - curlftpfs)
#1 = SAMBA based system (smb server - smbclient
dietpicam_connection_mode=0

#Camera name to be used eg: dietpicam_name=TheGirlNextDoor
dietpicam_name=cam_1
2 changes: 1 addition & 1 deletion dietpi/.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
53
54
4 changes: 2 additions & 2 deletions dietpi/boot
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@
# Main Loop
#/////////////////////////////////////////////////////////////////////////////////////

#Apply DietPi CPU (Governer) Settings
#Apply DietPi CPU Governor and settings
/boot/dietpi/dietpi-cpu_set

#Disable RPi hdmi output if set in dietpi.txt
Expand Down Expand Up @@ -215,7 +215,7 @@
dphys-swapfile setup
dphys-swapfile swapon

#Activate DietPi Boot Loader User Settings /dietpi.txt
#Activate DietPi Boot Loader User Settings and bring up network (dietpi.txt)
DietPi_Bootloader_Settings

#start all services
Expand Down
1 change: 1 addition & 0 deletions dietpi/conf/desktop/.gtk-bookmarks
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ file:/// /
file:///root /root
file:///mnt/usb_1 USB Drive
file:///mnt/samba Samba Client
file:///mnt/ftp_client FTP Client
8 changes: 5 additions & 3 deletions dietpi/conf/desktop/NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
DietPi-* = DietPi Menu and Desktop entries for LXDE
.gtk-bookmarks = DietPi PCManFM favourites links (~/.gtk-bookmarks)
panel = LXDE panel setup (~/.config/lxpanel/LXDE/panels/panel)
DietPi-* | *.desktop = DietPi Menu and Desktop entries for LXDE
.gtk-bookmarks = DietPi PCManFM favourites links (~/.gtk-bookmarks)
panel = LXDE panel setup (~/.config/lxpanel/LXDE/panels/panel)
lxde-rc.xml = Openbox config (~/.config/openbox/lxde-rc.xml)
pcmanfm* = Pcmanfm configs
22 changes: 22 additions & 0 deletions dietpi/conf/desktop/kodi.desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[Desktop Entry]
Version=1.0
Name=Kodi Media Center
GenericName=Media Center
Comment=Manage and view your media
Exec=startkodi
Icon=kodi
Terminal=false
Type=Application
Categories=AudioVideo;Video;Player;TV;

Actions=Fullscreen;Standalone;

[Desktop Action Fullscreen]
Name=Open in fullscreen
Exec=startkodi
OnlyShowIn=Unity;

[Desktop Action Standalone]
Name=Open in standalone mode
Exec=startkodi
OnlyShowIn=Unity;
3 changes: 1 addition & 2 deletions dietpi/conf/desktop/pcmanfm-desktopitems.conf
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,5 @@ desktop_font=Sans 12
show_wm_menu=0
sort=mtime;ascending;
show_documents=0
show_trash=1
show_trash=0
show_mounts=0

Loading

0 comments on commit c1e7c55

Please sign in to comment.