Coder Social home page Coder Social logo

core's Introduction

Telegram Forum Website

DİKKAT: Geliştiriciler içindir, sisteminize zarar verebilir.

Pisi GNU/Linux

Pisi GNU/Linux; Pisi tabanlı son Pardus sürümünü temel alan, özgür yazılım topluluğu tarafından geliştirilen, bilgisayar kullanıcılarına kurulum, yapılandırma ve kullanım konusunda kolaylık sağlamaya çalışan, onların temel masaüstü gereksinimlerini karşılamayı amaçlayan, son kullanıcı odaklı bir GNU/Linux dağıtımıdır. Bu depo Pisi GNU/Linux projesinin X bağımlılığı olmadan çalışabilen asgari bişenlerini içerir.

Paketleme Kuralları;

  1. Ana sürümler dışında toolchain güncellemesinden kaçınılmalıdır.
  2. configure seçeneklerinde belge oluşturmaya yönelik seçenekler açılmamalı, bağımlılıklar yazılmalıdır.
  3. configure seçeneklerinde pakete yeni bağımlılık getirecek değişiklikler için mutlaka issue açılmalı, tartışılmadan Pull Request istenmemelidir.
  4. systemd olmadığı için paketleri yapılandırırken --with-systemdsystemunitdir=/lib/systemd/system yerine --with-systemdsystemunitdir=no kullanılmalıdır.
  5. Bir paketi yapılandırırken --libexecdir= kullanılacaksa --libexecdir=/usr/lib şeklinde kullanılmalıdır.

Pisi GNU/Linux projesinin geliştirilmesine yardım etmek istiyorsanız;

  • Öncelikle kendi github hesabınıza projeyi fork'layıp
  • Yaptığınız değişiklikleri Pull Request ile gönderebilirsiniz.

core's People

Contributors

4fury avatar 4fury-c3440d8 avatar alick01 avatar aligulle1 avatar alihanozturk avatar alitelli avatar aydemir avatar ayhanyalcinsoy avatar bferturk avatar blue-devil avatar ercanersoy avatar erkanisik1 avatar ertugerata avatar friberk avatar groni avatar idriskalp avatar ivmai avatar marcin- avatar namso-01 avatar ovr avatar poyraz76 avatar rmys avatar safaariman avatar suvari avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

core's Issues

ldconfig hata veriyor

sudo ldconfig ldconfig: /usr/lib/libisl.so.15.3.0-gdb.pyc bir ELF dosyası değil - Başlangıcındaki dosya tanımı hatalı. ldconfig: /usr/lib/liblua.so.5.3 bir sembolik bağ değil

Kernel hatası

Kernel son versiyon yüklendi Ama sistem eski kernel'i gösteriyor.

uname -r çıktısı: 4.4.8
Xorg.0.log : [19.611] Kernel command line: BOOT_IMAGE=/boot/kernel-4.4.8 root=UUID=569b2cf0-f5fd-4b8b-9c58-8b67e990469e ro quiet splash resume=UUID=04659845-2042-4f11-b34b-485c961eaf33
pisi info kernel :
Yüklü paket:
İsim : kernel, sürüm: 4.6.3, yayım: 3
Özet : Pisi Linux için Linux çekirdeği

grub.cfg : https://gist.github.com/SamiBabat/ddb3879dec413a3c5c8cd3b4ac87d0d8

Firmware bug

[Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness

[Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored

dil paketlerini ayıralım

firefox glibc örneğinde olduğu gibi paketlerin dil dosyalarını ayırmalı

(core de glibc tamam)

grep -r localedata|grep pspec.xml

system/boot/grub2/pspec.xml: /usr/share/locale
system/base/grep/pspec.xml: /usr/share/locale
system/base/pisilinux-python/pspec.xml: /usr/share/locale
system/base/popt/pspec.xml: /usr/share/locale
system/base/diffutils/pspec.xml: /usr/share/locale
system/base/e2fsprogs/pspec.xml: /usr/share/locale
system/base/help2man/pspec.xml: /usr/share/locale
system/base/polkit/pspec.xml: /usr/share/locale
system/base/util-linux/pspec.xml: /usr/share/locale
system/base/util-linux/pspec.xml.new: /usr/share/locale
system/base/acl/pspec.xml: /usr/share/locale
system/base/gawk/pspec.xml: /usr/share/locale
system/base/mingetty/pspec.xml: /usr/share/locale
system/base/attr/pspec.xml: /usr/share/locale
system/base/texinfo/pspec.xml: /usr/share/locale
system/base/glib2/pspec.xml: /usr/share/locale
system/base/tar/pspec.xml: /usr/share/locale
system/base/alternatives/pspec.xml: /usr/share/locale
system/base/shadow/pspec.xml: /usr/share/locale
system/base/kbd/pspec.xml: /usr/share/kbd/locale
system/base/gdbm/pspec.xml: /usr/share/locale
system/base/cpio/pspec.xml: /usr/share/locale
system/base/net-tools/pspec.xml: /usr/share/locale
system/base/psmisc/pspec.xml: /usr/share/locale
system/base/sed/pspec.xml: /usr/share/locale
system/base/bash/pspec.xml: /usr/share/locale
system/base/cracklib/pspec.xml: /usr/share/locale
system/base/coreutils/pspec.xml: /usr/share/locale
system/base/gettext/pspec.xml: /usr/share/locale
system/base/mudur/pspec.xml: /usr/share/locale
system/base/libuser/pspec.xml: /usr/share/locale
system/base/pisi/pspec.xml: /usr/share/locale
system/base/findutils/pspec.xml: /usr/share/locale
system/base/cryptsetup/pspec.xml: /usr/share/locale
system/base/libidn/pspec.xml: /usr/share/locale
system/base/pam/pspec.xml: /usr/share/locale
system/base/xz/pspec.xml: /usr/share/locale
system/base/man-db/pspec.xml: /usr/share/locale

system/base/glibc/pspec.xml: /usr/share/i18n
system/base/glibc/pspec.xml: /usr/lib/locale/tr_*

system/base/nano/pspec.xml: /usr/share/locale
system/base/libgpg-error/pspec.xml: /usr/share/locale
system/devel/flex/pspec.xml: /usr/share/locale
system/devel/gcc/pspec.xml: /usr/share/locale
system/devel/bison/pspec.xml: /usr/share/locale
system/devel/make/pspec.xml: /usr/share/locale

util-linux

util-linux paketine runuser dahil edilmeli

Yalı hataları

Birkaç iso denemem oldu.
uefi sistemde live açılıyor.Kurulum başarı. Ancak ilk açılışta kullanıcı silinmiş veya oluşmamış oluyor. root kullanıcısı var. Bu yüzden sistem açılmıyor. Yeni kullanıcı ekledim tty ekranında yetkilerini de ekledim sorunsuz açıldı.
Legacy de ise live açılmıyor. Kurulan iso yaptım oda açılmadı. İmleç aşamasında kalıyor.

swap alanı

format atarken, swap alanı oluşturmaktan vazgeçmek gerekiyor. aksi takdirde "disk, ext4 olarak biçimlendiriliyor.." bölümünde, donup kalıyor, format devam etmiyor. sadece mouse çalışmaya devam ediyor.

emerge fonksiyonu

Pisi'nin emerge fonksiyonu güncelleme almıyor.sürüm veya yayım arttırıldığında güncelleme alması sağlanabilir.

bzip2 paketinde /bin içerisinde install dizinine yanlış linkler mevcut

ll |grep var
lrwxrwxrwx 1 root root 46 Eki 31 22:43 bzcmp -> /var/pisi/bzip2-1.0.6-4/install/usr/bin/bzdiff
lrwxrwxrwx 1 root root 46 Eki 31 22:43 bzegrep -> /var/pisi/bzip2-1.0.6-4/install/usr/bin/bzgrep
lrwxrwxrwx 1 root root 46 Eki 31 22:43 bzfgrep -> /var/pisi/bzip2-1.0.6-4/install/usr/bin/bzgrep
lrwxrwxrwx 1 root root 46 Eki 31 22:43 bzless -> /var/pisi/bzip2-1.0.6-4/install/usr/bin/bzmore

fetch fonksiyonu

pisi nin fetch fonsiyonuna argüman ekleyerek bağımlılıklarıyla beraber alması/indirmesi sağlanabilir mi ?

passwd komutu çalışmıyor

passwd ertugerata
passwd: Modül bilinmiyor
passwd: password unchanged

genel olarak shadow içerisinden çıkan adduser, passwd gibi komutlar çalışmıyor

güncelleme sonrasında, sudo pisi up -dvs ile çıkan paketlerin listesi

sudo pisi up -dvs ile çıkan paketlerin listesi, aşağıdaki şekildedir, bildirdiğim son 3-4 issue bunlarla ilgili olabilir mi diye belirtmek istedim .

Aşağıdaki paketler yükseltilecektir:
ark dolphin dragonplayer gobject-introspection
gstreamer kate kdebaseapps kunitconversion
module-virtualbox-guest ntfs-3g ntfsprogs polkit-qt
pulseaudio pulseaudio-libs qt5-base qt5-declarative
qt5-designer qt5-qdbusviewer qt5-quick1 qt5-quickcontrols
qt5-script qt5-sensors qt5-svg qt5-xmlpatterns
tar yakuake

no eh_frame_hdr(Binutils)

42%] Linking CXX shared library libGreenIslandPlatform.so
[ 42%] Building CXX object src/client/CMakeFiles/GreenIslandClient.dir/GreenIslandClient_automoc.cpp.o
[ 43%] Building CXX object src/waylandcompositor/CMakeFiles/GreenIslandCompositor.dir/extensions/qwaylandtextinputmanager.cpp.o
/usr/bin/ld: error in /usr/lib/libQt5PlatformSupport.a(qfontconfigdatabase.o)(.eh_frame); no .eh_frame_hdr table will be created.
collect2: error: ld returned 1 exit status
src/platform/CMakeFiles/GreenIslandPlatform.dir/build.make:865: recipe for target 'src/platform/libGreenIslandPlatform.so.0.7.91' failed
make[2]: *** [src/platform/libGreenIslandPlatform.so.0.7.91] Error 1
CMakeFiles/Makefile2:1509: recipe for target 'src/platform/CMakeFiles/GreenIslandPlatform.dir/all' failed
make[1]: *** [src/platform/CMakeFiles/GreenIslandPlatform.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

ark, bir "rar" dosyasını açamadı

"Loading the archive /home/suvari/İndirilenler/21105944_istiklal_marsi.rar failed with the following error:Failed to locate program unrar on disk."

libcryptsetup eksik dep

libcryptsetup-1.6.7-7-p01-x86_64.pisi [cached]
Installing libcryptsetup, version 1.6.7, release 7
device-mapper dependency of package libcryptsetup is not satisfied
Program terminated.
libcryptsetup package cannot be installed unless the dependencies are satisfied
Please use 'pisi help' for general help

polkit-0.113 released.

http://cgit.freedesktop.org/polkit/commit/?id=23519924f24fb80a5f33bb3a82058a6c025ddfa9

diff --git a/NEWS b/NEWS
index e785172..8d7ce12 100644
--- a/NEWS
+++ b/NEWS
@@ -11,7 +11,27 @@ some security review. Use at your own risk.
This is polkit 0.113.

Highlights:

  • TODO

  • Fixes CVE-2015-4625, a local privilege escalation due to predictable

  • authentication session cookie values. Thanks to Tavis Ormandy, Google Project

  • Zero for reporting this issue. For the future, authentication agents are

  • encouraged to use PolkitAgentSession instead of using the D-Bus agent response

  • API directly.
    +

  • Fixes CVE-2015-3256, various memory corruption vulnerabilities in use of the

  • JavaScript interpreter, possibly leading to local privilege escalation.
    +

  • Fixes CVE-2015-3255, a memory corruption vulnerability in handling duplicate

  • action IDs, possibly leading to local privilege escalation. Thanks to

  • Laurent Bigonville for reporting this issue.
    +

  • Fixes CVE-2015-3218, which allowed any local user to crash polkitd. Thanks to

  • Tavis Ormandy, Google Project Zero, for reporting this issue.
    +

  • On systemd-213 and later, the “active” state is shared across all sessions of

  • an user, instead of being tracked separately.
    +

  • (pkexec), when not given a program to execute, runs the users’ shell by

  • default.

    Build requirements

@@ -23,12 +43,79 @@ Build requirements

Changes since polkit 0.112:

  • TODO
    +Colin Walters (17):
  •  PolkitSystemBusName: Add public API to retrieve Unix user
    
  •  examples/cancel: Fix to securely lookup subject
    
  •  sessionmonitor-systemd: Deduplicate code paths
    
  •  PolkitSystemBusName: Retrieve both pid and uid
    
  •  Port internals non-deprecated PolkitProcess API where possible
    
  •  Use G_GNUC_BEGIN_IGNORE_DEPRECATIONS to avoid warning spam
    
  •  pkexec: Work around systemd injecting broken XDG_RUNTIME_DIR
    
  •  pkexec: Support just plain "pkexec" to run shell
    
  •  .dir-locals: Style for Emacs - we don't use tabs
    
  •  authority: Avoid cookie wrapping by using u64 counter
    
  •  CVE-2015-3218: backend: Handle invalid object paths in RegisterAuthenticationAgent
    
  •  build: Start using git.mk
    
  •  Revert "authority: Avoid cookie wrapping by using u64 counter"
    
  •  authority: Add a helper method for checking whether an identity is root
    
  •  CVE-2015-4625: Use unpredictable cookie values, keep them secret
    
  •  CVE-2015-4625: Bind use of cookies to specific uids
    
  •  README: Note to send security reports via DBus's mechanism
    
    +Kay Sievers (1):
  •  sessionmonitor-systemd: prepare for D-Bus "user bus" model
    
    +Lukasz Skalski (1):
  •  polkitd: Fix problem with removing non-existent source
    
    +Max A. Dednev (1):
  •  authority: Fix memory leak in EnumerateActions call results handler
    
    +Miloslav Trmač (24):
  •  Post-release version bump to 0.113
    
  •  Don't discard error data returned by polkit_system_bus_name_get_user_sync
    
  •  Fix a memory leak
    
  •  Refuse duplicate --user arguments to pkexec
    
  •  Fix a possible NULL dereference.
    
  •  Remove a redundant assignment.
    
  •  Simplify forced error domain registration
    
  •  Fix a typo, s/Evaluting/Evaluating/g
    
  •  s/INCLUDES/AM_CPPFLAGS/g
    
  •  Fix duplicate GError use when "uid" is missing
    
  •  Fix a crash when two authentication requests are in flight.
    
  •  docs: Update for changes to uid binding/AuthenticationAgentResponse2
    
  •  Don't pass an uninitialized JS parameter
    
  •  Don't add extra NULL group to subject.groups
    
  •  Don't store unrooted jsvals on heap
    
  •  Fix a per-authorization memory leak
    
  •  Fix a memory leak when registering an authentication agent
    
  •  Wrap all JS usage within “requests”
    
  •  Register heap-based JSObject pointers to GC
    
  •  Prevent builds against SpiderMonkey with exact stack rooting
    
  •  Clear the JS operation callback before invoking JS in the callback
    
  •  Fix spurious timeout exceptions on GC
    
  •  Fix GHashTable usage.
    
  •  Fix use-after-free in polkitagentsession.c
    
    +Philip Withnall (1):
  •  sessionmonitor-systemd: Use sd_uid_get_state() to check session activity
    
    +Rui Matos (1):
  •  PolkitAgentSession: fix race between child and io watches
    
    +Simon McVittie (1):
  •  Use libsystemd instead of older libsystemd-login if possible
    
    +Ting-Wei Lan (1):
  •  build: Fix several issues on FreeBSD
    
    +Xabier Rodriguez Calvar (1):
  •  Fixed compilation problem in the backend
    

fix mkinitramfs/init dm-mod

boot.log

modprobe: module 'pci:v00008086d00000126sv000017AAsd000021DAbc03sc00i00' not found
modprobe: module 'pci:v00008086d00000104sv000017AAsd000021DAbc06sc00i00' not found
BusyBox v1.24.1 (2017-03-19 00:15:35 +03) multi-call binary.

Usage: modprobe [-qfwrsv] MODULE [SYMBOL=VALUE]...

    -r    Remove MODULE (stacks) or do autoclean
    -q    Quiet
    -v    Verbose
    -f    Force
    -w    Wait for unload
    -s    Report via syslog instead of stderr
modprobe: module 'usb:v1D6Bp0002d0409dc09dsc00dp00ic09isc00ip00in00' not found
modprobe: module 'dm_mod' not found

dm-mod in kernel;
http://cateee.net/lkddb/web-lkddb/BLK_DEV_DM.html
https://github.com/pisilinux/core/blob/master/kernel/kernel/files/configs/kernel-x86_64-config#L2200

dm-mod in mkinitramfs/init;

https://github.com/pisilinux/core/blob/master/kernel/tools/mkinitramfs/files/init#L123
https://github.com/pisilinux/core/blob/master/kernel/tools/mkinitramfs/files/init#L133

fix kernel config for UEFI

https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface

Linux Kernel Config options for UEFI

The required Linux Kernel configuration options for UEFI systems are :
CONFIG_RELOCATABLE=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
CONFIG_FB_EFI=y
CONFIG_FRAMEBUFFER_CONSOLE=y
UEFI Runtime Variables Support (efivarfs filesystem - /sys/firmware/efi/efivars). This option is important as this is required to manipulate UEFI Runtime Variables using tools like /usr/bin/efibootmgr. The below config option has been added in kernel 3.10 and above.
CONFIG_EFIVAR_FS=y
UEFI Runtime Variables Support (old efivars sysfs interface - /sys/firmware/efi/vars). This option should be disabled to prevent any potential issues with both efivarfs and sysfs-efivars enabled.
CONFIG_EFI_VARS=n
GUID Partition Table GPT config option - mandatory for UEFI support
CONFIG_EFI_PARTITION=y

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/Documentation/x86/x86_64/uefi.txt .

check and update core packages

rsyslog yapılandırması veya paketi hatalı mı?

cat /var/log/messages|grep rsyslog

Jul 12 21:00:09 localhost rsyslogd: [origin software="rsyslogd" swVersion="8.9.0" x-pid="527" x-info="http://www.rsyslog.com"] exiting on signal 15.
Jul 12 23:32:36 localhost rsyslogd: [origin software="rsyslogd" swVersion="8.9.0" x-pid="529" x-info="http://www.rsyslog.com"] start
Jul 12 23:32:36 localhost rsyslogd-2181: $WorkDirectory: /var/spool/rsyslog can not be accessed, probably does not exist - directive ignored [v8.9.0 try http://www.rsyslog.com/e/2181 ]
Jul 12 23:32:36 localhost rsyslogd: cannot create '/var/empty/dev/log': No such file or directory [v8.9.0]

krunner (deleted)

ilk güncelleme sonrasında bu hata çıkıyor:

GNU gdb (GDB) 7.9.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
/usr/bin/krunner (deleted): Böyle bir dosya ya da dizin yok.
Attaching to process 869
/usr/bin/krunner (deleted): Böyle bir dosya ya da dizin yok.
(gdb)

kernel 4.2.2 sonrası grep..

https://paste.kde.org/ptltcvz4i
sitem açılmadı
ancak grub diğer disklerdeki sistemleri gösterir oldu
açılışta tepede çıkan iki satırlık init hatası, tek satır halinde çıkıyor, yazı aynı
init hatasının olduğu yeri geçemiyor makine
eski kernel ile açtım

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.