Linux-haladó

claws mail sub_expr nem megy

Fórumok

Itt egy parancssor, mely teszi a dolgát.

$ sed -r 's/(@*)@(.*)\./\1 worm \2 dot /g'<<<'john.do@something.com'

john.do worm something dot com

Valamikor régen beállítottam egy szűrőt a ClawsMail válasz sablonba melynek ez lenne a dolga.

|p{sed -r 's/(@*)@(.*)\./\1 kukac \2 pont /g'<<<'%A'}

De (már) nem működik. Hibát ír ki: sed: -e kifejezés #1, karakter 34: ismeretlen „s” kapcsoló

Ez ClawsMail bug, vagy most mi van?

samba-tool domain join hiba

Fórumok

Sziasztok!

Samba DC-t szeretnék telepíteni egy Windows AD környezetbe, ez alapján:

https://wiki.samba.org/index.php/Joining_a_Samba_DC_to_an_Existing_Active_Directory
Debian 10-en használok Samba 4.12.11-et, a jelenlegi tartományvezérlők pedig Windows 2008-asok.
A join parancsom:

samba-tool domain join ourdomain.local DC -U" ourdomain\admin" --option="dns
forwarder=208.67.222.222 208.67.220.220" --option="interfaces=lo eth0" -d3

Ezt kapom végül:

...
Failed to apply records: Failed to locally apply remote add of CN=owa
(Default Web Site),CN=HTTP,CN=Protocols,CN=OCS1,CN=Servers,CN=Exchange
Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First
Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=
ourdomain,DC=local: attribute 'msExchOWATranscodingFileTypes': value 'S:8:
      .:<GUID=36b83610-396d-4f53-ac03-5eae2fb4677a>;CN=owa (Default Web
Site),CN=HTTP,CN=Protocols,CN=OCS1,CN=Servers,CN=Exchange Administrative
Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First
Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=
ourdomain,DC=local' on 'CN=owa (Default Web
Site),CN=HTTP,CN=Protocols,CN=OCS1,CN=Servers,CN=Exchange Administrative
Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First
Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=
ourdomain,DC=local' provided more than once in ADD object: Operations error
Failed to commit objects: WERR_GEN_FAILURE
...

lvm kötetek aktiválása

Fórumok

Sziasztok!

 

Xcp-ng-n van egy olyan gondom, hogy ha beteszek egy kötetet az fstabba automounttal, akkor nem indul a rendszer, mert nem tudja csatolni. Mégpedig azért nem, mert nem aktív a kötet. A működő rendszeren aktívvá tudom tenni a köteteket a

vgchange -ay

paranccsal. Ez után be tudom mountolni a kívánt kötetet. A kérdés az, hogy bootoláskor hogyan tudom ezt megtenni? Elvileg, ha a /etc/lvm/lvm.conf-ba beteszem a

auto_activation_volume_list = [ "volumegroupname" ]

sort, akkor a rajta lévő összes logikai kötetet aktiválja. Gyakorlatilag sajnos nem.

Most ott tartok, hogy noauto paraméterrel tettem be az fstabba és indulás után kézzel mountolom.

TrueNAS alaplap

Fórumok

Sziasztok!

TrueNAS kompatibilis alkatrészeket keresek egy otthoni NAS építéshez. Ehhez szeretnék tanácsot kérni.

Olyasmi lenne jó mint a Mini https://www.truenas.com/truenas-mini/ de nem szempont a hot swap ház. Elég minimál setup lenne kis költségvetéssel.

Ami érdekelne, hogy:

- olyan alaplap legyen ami legaláb 16GB ECC RAM-ot tud kezelni

- legalább 4 SATA csatlakozó

- kis fogyasztás az állandó működés miatt

Ha valaki már rakott össze ilyet szívesen venném a tanácsokat. Ha kb. ezeknek megfelel valami kész számítógép akkor az is jöhet.

Előre is köszönöm

DEB/RPM/APK key rollover hogyan?

Fórumok

Szoftvert csomagolnék DEB, RPM és APK formátumba. Eddig szép és jó, de megakadtam a csomagok digitális aláírásánál. Mivel a csomagok szignózása CI rendszerben (GitHub Actions) történik szeretnék felkészülni arra az esetre, hogy megnyomják.

A kérdésem ezért az, hogy hogyan kell egy key rollovert implementálni? GPG subkey? Honnan fogja a repót használó gép megtudni, hogy mi az új kulcs?

Légyszi vágjatok hozzám linkeket ahol ez dokumentálva van, az én Google-fum nem elég erős.

4k skálázás / KDE / Optimus

Fórumok

Sziasztok!

Adott egy ThinkPad P50-es notebook 15.6" megjelenítővel, Debian Stable (10) rendszerrel, KDE környezetben, 4k felbontással.
Alapvetően a felbontással elégedett vagyok, bizonyos esetekben hasznos a részletesebb megjelenítés.

Ugyanakkor egyes alkalmazások túl apró betűvel szeretnének írni, ezért némi skálázásra szükség van.

A gond ott kezdődik, amikor külső monitort is szeretnék használni.
Mivel nincs monitoronként eltérő DPI támogatás, alapvetően trükközni kellene, hogy a FullHD felbontású monitoron ne legyen óriási minden.

Több helyen xrandr --scale vagy --transform funkciókról írnak, ami még működhetne is, ha hatna a külső monitoromra.

Alapvetően Intel + nVidia vezérlő van a gépben, úgy, hogy a kimenetek az nVidia kártyára vannak kötve, vagyis szükség van a Bumblebee futtatására (Optimus).
Így viszont a külső megjelenítő VIRTUALn néven szerepel, ahol (n=1..8), a dokkoló HDMI kimenete VIRTUAL1-ként érhető el, míg a saját kijelzője eDP1-ként.

A fenti xrandr paraméterek a belső (eDP1) kijelzőre hatnak (változik a skálázás), a külső (VIRTUAL1) kijelzőre viszont nem, utóbbi esetén legfeljebb azt sikerült elérni, hogy egy kisebb "lyukon" nézem az adott képernyő-területet.

Szerintetek hogy tudnám elérni azt, hogy a belső megjelenítőn és a külső monitoron is megfelelő legyen a skálázás?
Tartok tőle, hogy a Bumblebee miatt nem akar a külső monitor a belsőhöz hasonlóan működni.

...most rákeresve úgy látom, más is panaszkodott már "intel-virtual-output" és xrandr problémás kapcsolatára...

Van esetleg ötletetek, hogyan tudnám működésre bírni?
Esetleg várhatom, hogy a Debian 11 megjelenésével valami változik, vagy ilyen reményeim ne legyenek? - nem tudom, sid esetén működik-e.

Az nem igazán megoldás, hogy letiltom az Inteles videót és csak az nVidia-t használom, mert "némileg" növeli a gép fogyasztását, és az akkuidőnek ez nem tesz jót...

OpenWRT beüzemelési gondok PC-re

Fórumok

Akartam csinálni próba képpen egy OpenWRT routert PC alapon. Fel is nyomtam a rendszert, azonban egyetlen hálókártyát sem ismer fel és nem kezel semmit. VirtualBox alatt minden olyan nagyszerűen megy, normál vason azonban egyáltalán semmi. ifconfig -a esetén is csak a local cím van (lo 127.0.0.1), más semmi.

Telepített renszer: openwrt-19.07.5-x86-64-combined-ext4.img

gép: HP Compaq dc7800

próba képpen raktam bele ilyen kártyákat: RTL8019as, régi 10/100 pci kártyák (intel, 3com), de semmit nem kezel.

Hogyan lehet életre kelteni?

[Megoldva] Mini Adatparki name szerver debian 10

Fórumok

Sziasztok!

Meg kellene valósítanom egy teszt környezetet alkalmazás fejlesztéshez, amihez kellene egy http és DNS proxi szerver, amit debian 10 alatt kellene leprogramoznom.

A hálózat áll az internet felől egy Zyxel ATP200 tűzfalból, aminek a 4 LAN portján egymástól független alhálózatok vannak. Pl. 10.10.0.0/24, 10.10.1.0/24, 10.10.2.0/24, 10.10.3.0/24.

1. A 10.10.0.0/24 hálózatban van egy fizikai szerver, amin VmWare fut, azon pedig egy WIN2019 tartományvezérlő, ami DNS, DHCP, ... Win10 Kliensek, Debian 10 Cloude ... stb. , valamint virtualizálva egy Debian 10 mail (IMAPS, SMTPS) szerver, ami egy azon kívül, hogy küld, multidomain (20 domain) és fetchmaillel kérdezget le levelek külső szerverekről.

2. A 10.10.1.0/24 hálózatban van egy fizikai szerver, amin szintén VmWare van -- itt virtualizálva 2db Webmin különböző IP -ken amin futna 50 domain www (https) és mail (imaps, smtps) ftp ... stb.

3. A 10.10.2.0/24 hálózatban van egy fizikai szerver, amin szintén VmWare van -- itt virtualizálva 2db Webmin különböző IP -ken amin futna 50 domain www (https) és mail (imaps, smtps) ftp ... stb.

4. A 10.10.3.0/24 hálózatban van egy fizikai szerver, amin szintén VmWare van -- itt virtualizálva 2db Webmin különböző IP -ken amin futna 50 domain www (https) és mail (imaps, smtps) ftp ... stb.

A kb. 200 domain egy külső szolgáltatótónál van jegyezve, amik irányítva vannak az ATP200 külső címére. Sajnos csak egy db public ip van, mert az isp nem tud többet, cserében van 2/1 gbit adatkapcsolat.

Azt kellene megoldanom, hogy az internet felől az ATP200 4 LAN -ában eligazodjanak a kívülről és belülről érkező kérések, és mindez a lehetőségekhez képet gyorsan is menjen és biztonságosan.

A Hálózat gbit, a szerverek pedig, 24 CPU, 512 GB ram, 35 TB RAID6, és 8 gbit lan van mindegyikben.

Segítséget előre is köszönöm.

Zfs pool diszk csere probléma

Fórumok

Diszk csere után a replacing alatt ott maradt a régi diszknek a "linkje" és a folyamat hibára futott végül, ahol egy darab hibás fájl található. Miként lehetne javítani a degradált tömböt? Jelenleg egy elég nagy tömbről beszélünk, amiben nincsenek snapshotok és csak a fontos dolgokról van mentés, de jó lenne, ha nem vesznének el az adatok egy malőr miatt. A google ben a zpool scrub pool és a zpool clear pool parancsot javasolják, de még nem adtam ki. Valaki meg tudna esetleg erősíteni ebben, hogy erre ez a gyógyír? Köszönöm.

root@stg1:/root# zpool status -v
  pool: pool
 state: DEGRADED
status: One or more devices has experienced an error resulting in data
        corruption.  Applications may be affected.
action: Restore the file in question if possible.  Otherwise restore the
        entire pool from backup.
   see: http://zfsonlinux.org/msg/ZFS-8000-8A
  scan: resilvered 5.05T in 65h26m with 1 errors on Fri Jan  1 03:52:46 2021
config:

        NAME             STATE     READ WRITE CKSUM
        pool             DEGRADED     1     0     0
          raidz1-0       DEGRADED     1     0     0
            sda          ONLINE       0     0     0
            sdb          ONLINE       0     0     0
            replacing-2  OFFLINE      0     0     0
              old        OFFLINE      0     0     0
              sdc        ONLINE       0     0     0
            sdd          ONLINE       0     0     0
            sde          ONLINE       0     0     0
            sdf          ONLINE       0     0     0
            sdg          ONLINE       0     0     0
            sdh          ONLINE       0     0     0
            sdi          ONLINE       1     0     0
        spares
          sdj            AVAIL

errors: Permanent errors have been detected in the following files:

        /mnt/storage/valami.gz
    

root@stg1:/root# zpool history
2020-12-29.09:41:24 zpool offline pool 4012839354214699166
2020-12-29.10:26:20 zpool replace -o ashift=9 pool 4012839354214699166 /dev/sdc

root@stg1:/root# zdb
pool:
    version: 5000
    name: 'pool'
    state: 0
    txg: 28696671
    pool_guid: 14089924342026554290
    errata: 0
    hostid: 8323328
    hostname: 'stg1'
    vdev_children: 1
    vdev_tree:
        type: 'root'
        id: 0
        guid: 14089924342026554290
        create_txg: 4
        children[0]:
            type: 'raidz'
            id: 0
            guid: 6755275009510535222
            nparity: 1
            metaslab_array: 36
            metaslab_shift: 38
            ashift: 9
            asize: 54010443202560
            is_log: 0
            create_txg: 4
            children[0]:
                type: 'disk'
                id: 0
                guid: 11064214669236398238
                path: '/dev/sda1'
                whole_disk: 1
                create_txg: 4
            children[1]:
                type: 'disk'
                id: 1
                guid: 13507590225516951596
                path: '/dev/sdb1'
                whole_disk: 1
                create_txg: 4
            children[2]:
                type: 'replacing'
                id: 2
                guid: 15733673123223733177
                whole_disk: 0
                create_txg: 4
                children[0]:
                    type: 'disk'
                    id: 0
                    guid: 4012839354214699166
                    path: '/dev/sdc1/old'
                    whole_disk: 1
                    DTL: 246
                    create_txg: 4
                    offline: 1
                children[1]:
                    type: 'disk'
                    id: 1
                    guid: 16033800647744749539
                    path: '/dev/sdc1'
                    whole_disk: 1
                    DTL: 247
                    create_txg: 4
                    resilver_txg: 28696668
            children[3]:
                type: 'disk'
                id: 3
                guid: 7751324156916513465
                path: '/dev/sdd1'
                whole_disk: 1
                create_txg: 4
            children[4]:
                type: 'disk'
                id: 4
                guid: 11197819723486236712
                path: '/dev/sde1'
                whole_disk: 1
                create_txg: 4
            children[5]:
                type: 'disk'
                id: 5
                guid: 342993940855163304
                path: '/dev/sdf1'
                whole_disk: 1
                create_txg: 4
            children[6]:
                type: 'disk'
                id: 6
                guid: 13737018497333603841
                path: '/dev/sdg1'
                whole_disk: 1
                create_txg: 4
            children[7]:
                type: 'disk'
                id: 7
                guid: 2343349341947863028
                path: '/dev/sdh1'
                whole_disk: 1
                create_txg: 4
            children[8]:
                type: 'disk'
                id: 8
                guid: 5036193290447877584
                path: '/dev/sdi1'
                whole_disk: 1
                create_txg: 4
    features_for_read:
        com.delphix:hole_birth
        com.delphix:embedded_data

root@stg1:/root# uname -a
Linux stg1 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux