{{howhard>3}} ====== Configuration of my Fedora23 XFCE ====== ===== Authentication on the SME-server ===== [[Welcome:Duo client-server:Authentication client Fedora on SME-server via sssd ldap]] ===== SSH connection to the SME and mounting the SME on the Fedora ===== [[Welcome:Duo client-server:Connection SSH Fedora 22 - SME|Connection SSH of the Fedora 22 from the SME]] ===== Installation of supplementary repositories: ===== *Installation of both free and non-free repos of RPMFusion: su -c 'dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \ http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm' ===== Small settings ===== ==== Midori ==== Midori, instead of Firefox, can't manage the certificates. Therefore, the management system of Gnome for the certificates as to be enabled: \\ ''Applications-->Parameters-->Session and start'' \\ Then go to ''advanced'' and tick on "enable GNOME services by start" \\ Reboot ==== Icons for shortcuts on the desktop ==== are here /usr/share/oxygen/32x32/ ==== Add general packages ==== sudo dnf install dia xsane gimp numlockx wget gvfs-smb darktable gvfs-mtp xscreensaver unetbootin ==== Install libre-office ==== sudo dnf install libreoffice-calc libreoffice-draw libreoffice-impress libreoffice-langpack-fr libreoffice-writer ==== Multimedia ==== *Installation of xfce4-volumed to get control about the audio volume dnf install xfce4-volumed *Replace lxmusic through rhythmbox sudo dnf remove lxmusic sudo dnf install rhythmbox ==== Enable rc.local ==== *create and configure the file /etc/rc.d/rc.local and give execution permissions (chmod 755) sudo nano /etc/rc.d/rc.local and enter in it: #!/bin/bash and then sudo chmod +x /etc/rc.d/rc.local *Start the service rc.local: sudo systemctl start rc-local.service sudo systemctl enable rc-local.service sudo systemctl status rc-local.service ==== Enable the Wake-on-Lan ==== *Instal «ethtool» sudo dnf install ethtool *Find the name of the interface you want to "wake up": ifconfig *Check if the WOL is active / make it active: sudo ethtool should / must give ''Wake-on: g'' to have the WOL active. ''Wake-on: d'' means «disactive». \\ Then add in /etc/sysconfig/network-scripts/ifcfg-my_interface: ETHTOOL_OPTS="wol g" *Add in /etc/rc.d/rc.local: /usr/sbin/ethtool -s enp5s0 wol g *Restart. The WOL should now work (''ethtool'' returns ''Wake-on: g'') Don't forget to configure the Bios to support the WOL too!! ==== Enable automatically the numeric pad ==== Use and configure numlockx: *for the sessions: add "greeter-setup-script=/usr/bin/numlockx on" in the section [seatDefaults] of the file /etc/lightdm/lightdm.conf *for the terminals, add following in /etc/rc.d/rc.local # Turn Numlock on for the TTYs: for tty in /dev/tty[1-6]; do /usr/bin/setleds -D +num < $tty done ==== Installation of the polices M$: «msttcorefonts»: ==== Download follwing rpm and install localy: wget ftp://fr2.rpmfind.net/linux/sourceforge/p/po/postinstaller/fedora/releases/23/x86_64/msttcorefonts-2.5-2.fc23.noarch.rpm sudo dnf install msttcorefonts-2.5-2.fc23.noarch.rpm ==== Installation of a Flash-player: ==== sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux sudo dnf install flash-plugin ==== Wallpapers on the desktop ==== [[Welcome:Fedora:Wallpapers on desktop|Wallpapers on desktop:]] ==== Printers ==== for my HP printer: sudo dnf install hplip-gui system-config-printer hplip-gui seems to be necessary to allow Xsane to detect the scanner (USB pluged). ==== Email / Calendar / Adress book ==== I wanted to have clients for emails, calendar (calDAV) and address-book (cardDAV). It must not be a all-in-one solution.\\ The only not-too-bad solution I found is called "Evolution". It can natively do all these jobs without any plugin. sudo dnf remove claws-mail sudo dnf install evolution ==== Installation of ownCloud ==== sudo dnf install owncloud-client ===== Enable backups by BackupPC of the SME ===== Source: [[http://geekeries.de-labrusse.fr/?p=2586]]\\ To make backups possible, the user "backuppc" of the SME must be able to connect via ssh to this client Fedora without entering any password. Therefore the user "backuppc" must have a private ssh-key without passphrase and the public key must be send to the client Fedora.\\ On the SME-server: u -s /bin/bash backuppc # to login with the user backuppc ssh-keygen -t rsa -b 2048 # without passphrase ssh-copy-id -i ~backuppc/.ssh/id_rsa.pub root@ip_of_the_client_Fedora # to send the public key ## Test: ## ssh -l root@ip_of_the_client_Fedora # a connexion without entering password should be working exit # to close the connexion to fedora exit # to logout the user backuppc ===== Upgrading Fedora22 --> Fedora23 ===== *ownCloud has to be removed, as well as the corresponding repo sudo rm /etc/yum.repos.d/isv\:ownCloud\:desktop.repo *proceed the upgrade: dnf install dnf-plugin-system-upgrade dnf system-upgrade download --releasever=23 dnf system-upgrade reboot *reinstall the client owncloud (present in the repos of Fedora now) *modify the ssh copnfig to allow connection from the SME: [[Welcome:Duo client-server:Connection SSH Fedora 22 - SME|Connection SSH of the Fedora 22 from the SME]] ===== Keyring ===== per default, the gnome-keyring is not unlocked at the login and its password has to be entered by hand for each login. Solution: ????? [[http://www.nurdletech.com/linux-notes/agents/keyring.html]]