The marketing, design and promotion of any product is a key element of success.
I have to admit that although I am not an active member of Fedora distribution teams and I am glad to be able to help where it is needed.
Over the last time, I spend my online time with my son playing Roblox ( because he is away from me) and trying to show him what the computer can do for people.
This game allows development with the LUA programming language and object creation for users.
The idea that programs and games are essential factors in our lives.
Also the fact that I have been using Fedora for a long time, I have allowed myself to implement an intention to promote the Fedora distribution.
This is a shirt created with the Fedora logo and can be worn in the Roblox game. He found it here.
tutorials, tips, tricks, commands, programming, linux, windows, database, sql, python, programming language, Fedora, drawing, painting, tutorial, tutorials
Monday, March 12, 2018
Fedora and childish ideas .
Posted by
Cătălin George Feștilă
Labels:
2018,
design,
Fedora,
Fedora 27,
game,
game development,
lua,
web development
Monday, February 26, 2018
Fedora 27 : The LXMusic music player for LXDE.
The LXMusic come with version 0.4.7-4 , update and bugs fixes.
It is a minimalist music player for LXDE with very few features .
This simple XMMS frontend music player named LXMusic has very few features.
I used to playing my list of music files and works great.
The install can be done with dnf tool:
It is a minimalist music player for LXDE with very few features .
This simple XMMS frontend music player named LXMusic has very few features.
I used to playing my list of music files and works great.
The install can be done with dnf tool:
# dnf install lxmusic
Wednesday, February 21, 2018
Fedora 27 : selinux and getfattr attributes.
In this tutorial I show you how to use the getfattr command to get extended attributes of filesystem objects and security selinux.
One attribute is selinux.security for selinux and other like:
Now, about selinux.security :
You can use for example the getfattr command to perform specific security selinux tasks:
One attribute is selinux.security for selinux and other like:
- security.capability - the security.capability files stores Linux capabilities for the related file and is applies to binaries which are provided one or more capabilities via this file.
- security.ima - for the Integrity Measurement Architecture (IMA), the file security.ima stores a hash or digital signature.
- security.evm - this is similar to security.ima, the Extended Verification Module (EVM) stores a hash/HMAC or digital signature in this file ( the different with IMA is that it protects the metadata of the file, not the contents).
Now, about selinux.security :
You can use for example the getfattr command to perform specific security selinux tasks:
# getfattr -m security.selinux -d /etc/passwd
getfattr: Removing leading '/' from absolute path
names
# file: etc/passwd
security.selinux="system_u:object_r:passwd_file_t:s0"
# getfattr -m security.selinux -d /etc/shadow
...
# getfattr -m security.selinux -d /var/www d /var/www
...
Both getfattr and setfattr commands has provided by the POSIX ACL package (Portable Operating Systems Interface).
Posted by
Cătălin George Feștilă
Labels:
2018,
Fedora,
Fedora 27,
getfattr,
linux,
linux tools,
selinux,
tutorial,
tutorials
Thursday, February 15, 2018
Fedora 27 : The strace tool for debug.
Today I test a great tool named strace from here.
This tool will help you with diagnostic, debugging and monitor between processes and the Linux kernel.
For example you can test this tool with ls command:
- to display only a specific system call, use the strace -e option as shown below.
You can see more examples on the official webpage.
This tool will help you with diagnostic, debugging and monitor between processes and the Linux kernel.
For example you can test this tool with ls command:
- to display only a specific system call, use the strace -e option as shown below.
$ strace -e open ls > /dev/null
- the result of this will come with all infos about count time, calls, and errors for each system call.$ strace -c ls > /dev/null
- save the trace execution to a file:
$ strace -o output.txt ls
- display and save the strace for a given process id:
$ strace -p 1725 -o process_id_trace.txt
You can see more examples on the official webpage.
Posted by
Cătălin George Feștilă
Labels:
2018,
debug,
Fedora,
Fedora 27,
linux tools,
strace,
tool,
tutorial,
tutorials
Tuesday, February 13, 2018
Fedora 27 : Test browsers for inline security.
Open the browser with this page: https://github.com.
Next step is to open the Developer Tools console.
If you use Opera then you can use this keys: Ctr+Shift +C .
If you use Firefox or Chrome browsers use F12 key.
Paste the following code into the console area to create a new inline script and add this java script:
The result of this message tell us about the script we tried to execute was stopped by the browser.
Next step is to open the Developer Tools console.
If you use Opera then you can use this keys: Ctr+Shift +C .
If you use Firefox or Chrome browsers use F12 key.
Paste the following code into the console area to create a new inline script and add this java script:
var test = document.createElement('script');
test.innerText = 'alert("hi there");'
document.body.appendChild(test);
For example, this is a good security result on my Opera browser.The result of this message tell us about the script we tried to execute was stopped by the browser.
Posted by
Cătălin George Feștilă
Labels:
2018,
Fedora,
Fedora 27,
java script,
javascript,
linux,
tool,
vulnerability,
web development
Thursday, January 25, 2018
Fedora 27 : About storage management and LVM.
About storage management offering flexibility like a complex task and LVM contributes to this complexity.
If you have seen incorrect usage of LVM many times and users are often neither aware of the possibilities or alternatives for the particular storage stacks.
If you use a VirtualBox software the you can increase the vdi file:
The wikipedia tell us:
In Linux, Logical Volume Manager is a device mapper target that provides logical volume management for the Linux kernel. Most modern Linux distributions are LVM-aware to the point of being able to have their root file systems on a logical volume.
To create a LVM, we need to run through the following steps:
If you want to have a good management of storage then one most common task is :
The resize the PV (Physical Volume) with all free space.
All LVM commands start with lv so try to find all into your terminal by type lv ant then use keys TAB+TAB.
To resize the LVM use this commands:
If you have seen incorrect usage of LVM many times and users are often neither aware of the possibilities or alternatives for the particular storage stacks.
If you use a VirtualBox software the you can increase the vdi file:
VBoxManage modifyhd fedora.vdi --resize 30960
About LVMThe wikipedia tell us:
In Linux, Logical Volume Manager is a device mapper target that provides logical volume management for the Linux kernel. Most modern Linux distributions are LVM-aware to the point of being able to have their root file systems on a logical volume.
To create a LVM, we need to run through the following steps:
- Select the physical storage devices for LVM
- Create the Volume Group from Physical Volumes
- Create Logical Volumes from Volume Group
If you want to have a good management of storage then one most common task is :
The resize the PV (Physical Volume) with all free space.
All LVM commands start with lv so try to find all into your terminal by type lv ant then use keys TAB+TAB.
To resize the LVM use this commands:
$sudo su
# pvs
PV VG Fmt Attr PSize PFree
...
# lvdisplay
--- Logical volume ---
LV Path /dev/fedora/root
LV Name
...
# lvextend -l+100%FREE /dev/fedora/root
...
# df -Th
If you use Volume group on LVM then you need to use:vgextend your_vg /dev/sda...
Posted by
Cătălin George Feștilă
Labels:
2018,
commands,
Fedora 27,
linux,
linux tools,
LVM,
tutorial,
tutorials,
VirtualBox
Wednesday, January 3, 2018
Fedora 27 : Fix your distro with package-cleanup command.
Happy New Year 2018 !
A new beginning for us, fedora distribution users, and I prefer to write about what we all use in Fedora and maybe is less well known by new readers.
Let's start with the development process of Fedora distro come and all the installed kernels.
Normally reason why you maybe want remove kernels is limited disk space, fix problems and see what is wrong with your Fedora distro.
First issue is about installed kernels, use this command:
A new beginning for us, fedora distribution users, and I prefer to write about what we all use in Fedora and maybe is less well known by new readers.
Let's start with the development process of Fedora distro come and all the installed kernels.
Normally reason why you maybe want remove kernels is limited disk space, fix problems and see what is wrong with your Fedora distro.
First issue is about installed kernels, use this command:
#rpm -q kernel
Install this package tool named dnf-utils (is a collection of add-on tool for dnf tool).
#dnf install dnf-utils
Let's start with this command, we see that several packages are seemingly installed more than once:
#package-cleanup --cleandupes
If there’s any remaining trouble with the yum database you can see with this command:
#package-cleanup --problems
To remove installed kernels from old Fedora distros use this command:
#package-cleanup --oldkernels --count=2
... the Fedora 27 use this command:
#package-cleanup --oldkernels 2
To obtain list of orphaned packages currently residing in the system:
#package-cleanup --leaves
Posted by
Cătălin George Feștilă
Labels:
2018,
commands,
dnf,
dnf-utils,
Fedora 27,
linux tools,
package-cleanup,
tool,
tutorial,
tutorials
Subscribe to:
Posts (Atom)