diff --git a/plasma/customizeChroot b/plasma/customizeChroot index 5b7d468fabd2aa188b5a2721d3a8dcab7160f2f6..b130db475564ac70923af7827334e19e398f8de8 100755 --- a/plasma/customizeChroot +++ b/plasma/customizeChroot @@ -9,36 +9,36 @@ # except according to the terms contained in the LICENSE file. sourcing(){ - - local list - - for list in /tmp/obarun-install-tmp/install.conf /usr/lib/obarun/util.sh; do - if [[ -f "${list}" ]]; then - source "${list}" - else - out_error "Missing file : ${list}" - exit - fi - done - - unset list + + local list + + for list in /tmp/obarun-install-tmp/install.conf /usr/lib/obarun/util.sh; do + if [[ -f "${list}" ]]; then + source "${list}" + else + out_error "Missing file : ${list}" + exit + fi + done + + unset list } sourcing custo_once() { - local _tmp cmd - cmd="${1}" - _tmp="/tmp/obarun-install-tmp" - - if [[ ! -d $_tmp ]]; then - mkdir -p -m0755 $_tmp || die "Impossible to create $_tmp" - fi + local _tmp cmd + cmd="${1}" + _tmp="/tmp/obarun-install-tmp" + + if [[ ! -d $_tmp ]]; then + mkdir -p -m0755 $_tmp || die "Impossible to create $_tmp" + fi if [[ ! -e $_tmp/customize.${cmd} ]]; then "${cmd}" || die "Cannot execute $_" touch $_tmp/customize.${cmd} else - return - fi + return + fi unset _tmp } @@ -46,24 +46,38 @@ custo_once() { create_log_user(){ - out_action "add ${NEWUSER} at log group" - gpasswd -a "$NEWUSER" log + out_action "add ${NEWUSER} at log group" + gpasswd -a "$NEWUSER" log } custo_once create_log_user config_66(){ - - # creation of the live/ to avoid crash - mkdir -p -m1777 /run/66 - out_action "Enable dbus,consolekit,sddm,networkmanager,wpa_supplicant and ntpd on tree root" - 66-enable -v3 dbus ntpd consolekit sddm networkmanager wpa_supplicant - # avoid permissions access issue - chown -R ${NEWUSER}:users /run/66 - out_action "Create tree graphics for ${NEWUSER}, enables and makes it current" - su "${NEWUSER}" -c "66-tree -v3 -Ecn graphics" - out_action "Enable dbus-user and xdg-user-dirs on tree graphics" - su "${NEWUSER}" -c "66-enable -v3 -t graphics dbus-user xdg-user-dirs" - rm -rf /run/66 + + # creation of the live/ to avoid crash + mkdir -p -m1777 /run/66 + + out_action "Create and enable tree [system]" + 66-tree -v3 -nE system + + out_action "Enable ntpd,sshd on tree [system]" + 66-enable -v3 -t system ntpd sshd + + out_action "Create, enable and set flag default on tree [desktop]" + 66-tree -v3 -nEc desktop + + out_action "Enable dbus,networkmanager,wpa_supplicant services on tree [desktop]" + 66-enable -v3 -t desktop dbus networkmanager wpa_supplicant + + # avoid permissions access issue + chown -R ${NEWUSER}:users /run/66 + + out_action "Create tree graphics for ${NEWUSER}, enables and makes it current" + su "${NEWUSER}" -c "66-tree -v3 -Ecn graphics" + + out_action "Enable dbus-user and xdg-user-dirs on tree graphics" + su "${NEWUSER}" -c "66-enable -v3 -t graphics dbus-user xdg-user-dirs" + + rm -rf /run/66 } custo_once config_66 diff --git a/plasma/package_list/base_obarun b/plasma/package_list/base_obarun index fa6b1e94b11af2bad46ef0e063da808f6c737ca1..cb273ed4d2a990379cdcbda57e4ef84ee9ee23d9 100644 --- a/plasma/package_list/base_obarun +++ b/plasma/package_list/base_obarun @@ -62,16 +62,17 @@ p7zip boot-66serv root-66tree -sddm-66serv + +ntpd-66serv +sshd-66serv + dbus-66serv -consolekit-66serv networkmanager-66serv +wpa_supplicant-66serv +xdg-user-dirs-66serv +consolekit-66serv +# sddm-66serv # dhcpcd-66serv # dmraid-66serv # nfs-utils-66serv -# ntpd-66serv -# sshd-66serv -# syslogds6-66serv -# wpa_supplicant-66serv -# xdg-user-dirs-66serv diff --git a/plasma/package_list/desktop b/plasma/package_list/desktop index 217c18ae0cda1834493b983ce1347a7b7a84544e..a63796413e4c4ea70f1df32d5f7e1e0062ca28d8 100644 --- a/plasma/package_list/desktop +++ b/plasma/package_list/desktop @@ -39,52 +39,99 @@ user-manager ## kde applications #------------------- -# amarok -# ark -# digikam +# kmouth + +# kcron +# kshutdown +# ksystemlog + # dolphin -# |- ffmpegthumbs -# |- kde-cli-tools -# |- kdegraphics-thumbnailers -# |- dolphin-plugins +# |_ffmpegthumbs +# |_kdegraphics-thumbnailers +# |_dolphin-plugins +# kate +# kdialog +# keditbookmarks +# kfind +# |_mlocate +# khelpcenter +# konqueror +# |_kdesu +# |_tidy +# konsole +# |_keditbookmarks +# krename +# krusader +# kwrite +# yakuake + +# kmahjongg +# kpatience + +# gwenview +# |_kamera +# |_kimageformats +# |_kipi-plugins +# |_qt5-imageformats +# kcolorchooser +# kdegraphics-thumbnailers +# kolourpaint +# okular +# |_ebook-tools +# skanlite +# spectacle +# svgpart + +# digikam +# |_hugin # dragon # elisa -# falkon -# gwenview # juk # k3b -# kaddressbook -# kaffeine -# kalarm -# kate +# |_cdparanoia +# |_cdrdao +# |_transcode +# |_vcdimager +# kamoso # kaudiocreator -# kbackup -# kcalc -# kcolorchooser # kdenlive -# kdf -# kget -# kleopatra -# kmahjongg -# kmail +# |_dvdauthor +# |_dvgrab +# |_ffmpeg +# |_vlc +# kaffeine # kmix # kmplayer -# kompare -# konsole -# konversation -# kpatience +# kwave +# |_opus + +# kget +# krdc # krfb -# krename -# krusader -# kshutdown -# ksnapshot + +# akregator +# falkon +# konversation +# kaddressbook +# kalarm +# kleopatra +# kmail +# knotes +# kontact +# korganizer + +# ark +# filelight +# kbackup +# kcalc +# kcharselect +# kdf +# kfloppy +# ktimer # kwalletmanager -# kwave -# okular # partitionmanager -# skanlite -# spectacle -# yakuake +# print-manager +# sweeper #------------------- ## Qt5 applications @@ -92,6 +139,15 @@ user-manager # psi # quassel-monolithic +# simplescreenrecorder +# obs-studio + +#--------------------- +## Other applications +#--------------------- + +# firefox +# thunderbird #-------- ## fonts