abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 16:55 | Komunita

Handshake, decentralizovaná certifikační autorita a peer-to-peer DNS aneb DNS v blockchainu, postupně rozděluje mezi svobodné a open source projekty celkově 10,2 milionu dolarů. V srpnu získalo 300 000 dolarů GNOME a 100 000 dolarů GIMP. Dnes oznámila nezisková organizace KDE e.V. zastupující komunitu kolem KDE v právních a finančních záležitostech, že od Handshake získala 300 000 dolarů, z čehož 100 000 dolarů je alokováno pro multiplatformní balík svobodných kancelářských a grafických aplikací Calligra.

Ladislav Hagara | Komentářů: 3
12.10. 15:44 | Nová verze

Po třech letech od vydání verze 5.0 byla vydána nová major verze 6.0 v Javě napsané aplikace pro komplexní návrh rozmístění nábytku a dalšího vybavení v interiérech Sweet Home 3D. Přináší celou řadu novinek. Zdůraznit lze možnost otevírání oken, dveří nebo skříněk. Zmínit lze také novou figurínu s otočnými klouby.

Ladislav Hagara | Komentářů: 20
12.10. 15:00 | Nová verze

Byla vydána nová verze 2018-10-09 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Přehled novinek v poznámkách k vydání. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Z novinek je nutno upozornit na odstranění programu Wolfram Mathematica.

Ladislav Hagara | Komentářů: 2
11.10. 22:44 | Zajímavý projekt

V rámci projektu PRIM (Podpora rozvíjení informatického myšlení), jehož cílem je "podporovat změnu orientace školského předmětu informatika z uživatelského ovládání ICT směrem k základům informatiky jako oboru", byly na stránkách iMyšlení (informatické myšlení) představeny volně stažitelné učebnice a výukové materiály pro výuku informatiky. Videozáznam z tiskové konference na Facebooku.

Ladislav Hagara | Komentářů: 2
11.10. 13:22 | Nová verze

Nadace Free Software Foundation (FSF) zveřejnila na svých stránkách prohlášení k připojení Microsoftu k Open Invention Network (OIN): Je to krok správným směrem. Problematiku softwarových patentů to ale neřeší. OIN pokrývá pouze část svobodného softwaru. Smlouvu s OIN lze vypovědět s 30 denní lhůtou. FSF vyzývá Microsoft, aby 1) jednoznačně potvrdil, že ukončil všechny patentové spory související s Linuxem v Androidu, 2) s členy OIN

… více »
Ladislav Hagara | Komentářů: 2
10.10. 22:22 | Komunita

Bradley M. Kuhn se v příspěvku na blogu Software Freedom Conservancy zamýšlí nad připojením Microsoftu k Open Invention Network. Žádá Microsoft, aby jako gesto dobré vůle a jako důkaz, že to myslí opravdu vážně, sám commitnul zdrojové kódy proprietárního patentovaného souborového systému exFAT pod licencí GPLv2+ do upstreamu Linuxu.

Ladislav Hagara | Komentářů: 32
10.10. 18:11 | Komunita

Microsoft se připojil k organizaci Open Invention Network, zkráceně OIN, založené v roce 2005 za účelem vytvoření a správy portfolia patentů, jeho sdílení a použití v patentových sporech k ochraně Linuxu a open source softwaru. Portfolio patentů se tím rozšířilo o více než 60 000 patentů.

Ladislav Hagara | Komentářů: 8
10.10. 15:25 | Zajímavý článek

Vědci z Národního ústavu duševního zdraví (NÚDZ) v Klecanech experimentálně zjistili (publikace v BioMed Research International), že používání GPS navigace v chytrých brýlích mění strukturu mozku. U testované skupiny došlo už po třech měsících ke snížení počtu spojení mezi hipokampem a ostatními částmi mozku.

Blaazen | Komentářů: 13
10.10. 08:55 | Komunita

Diskusi vyvolala stránka Flatpak - bezpečnostní noční můra (flatkill.org) popisující bezpečnostní problémy technologie Flatpak [reddit, Hacker News].

Ladislav Hagara | Komentářů: 79
9.10. 23:55 | Nová verze

V Orlandu probíhá konference AstriCon 2018 věnovaná Asterisku (Wikipedie), tj. svobodné softwarové implementaci telefonní ústředny (PBX). Při té příležitosti byla vydána nová verze 16 Asterisku a nová verze 15 webového rozhraní k Asterisku FreePBX. Dění na konferenci lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
Přispíváte osobně k vývoji svobodného softwaru?
 (40%)
 (41%)
 (23%)
 (22%)
 (10%)
 (37%)
Celkem 206 hlasů
 Komentářů: 7, poslední včera 22:28
Rozcestník

Dotaz: Jak vypnout vypisovani spusteneho prikazu (set +v)

14.3. 15:53 Rishare2
Jak vypnout vypisovani spusteneho prikazu (set +v)
Přečteno: 865×
Ahoj,

na AIX stroji s ksh mi shell neustale vypisuje na stdout spusteny prikaz. Stejne chovani, jako dela "set -v". Nicmene "set +v" nenahlasi zadnou chybu, ale toto chovani nezmeni. Zajimave take je, ze "set -v" nezpusobi dvojite vypsani tohoto prikazu - vypisuje se stale jednou. Dale je zajimave, ze "normalni" user toto nedela, pouze root (po pouziti "sudo su -")

set +v
Command: set +v
Return Code: 0
Stdout:
set +v
Stderr:

Command: hostname
Return Code: 0
Stdout:
hostname
testaix1
set -v
Command: set -v
Return Code: 0
Stdout:
set -v
Stderr:

Command: hostname
Return Code: 0
Stdout:
hostname
testaix1
Netusi nekdo, jak tento vypis prikazu vypnout? Diky moc.

Odpovědi

14.3. 16:06 NN
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Hadam, neni to v kshrc?
14.3. 17:09 Rishare2
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Nevypada to tak. Ale u dlouheho prikazu to zajimave deformuje zadany command.

Command: cat ~/.kshrc;cat ~/.profile;cat /etc/profile;cat /etc/environment
Return Code: 0
Stdout:
cat ~/.kshrc;cat ~/.profile;cat /etc/profile;cat /etc/envi??????????????????????????????????????????????????????????at /etc/profile;cat /etc/envir                            <?????????????????????????????onment
cat: 0652-050 Cannot open //.kshrc.
# @(#) $Revision: 74.2 $
HISTSIZE=800
HISTFILE=.sh_history
export HISTSIZE HISTFILE
alias ll="ls -la"
alias shr="cd /systems/shr/server/oncdbmd1/bin"
# Default (example of) super-user's .profile file


# Do not put "." in PATH; it is a potential security breach.
# Do not put "/usr/local/bin" in PATH; it is a potential security breach.
# Example assumes /home/root exists.
set +u
14.3. 17:27 Rishare2
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Pardon, vystup se orizl. Doplnuji:
Command: cat ~/.kshrc;cat ~/.profile;cat /etc/profile;cat /etc/environment
Return Code: 0
Stdout:

cat ~/.kshrc;cat ~/.profile;cat /etc/profile;cat /etc/envi??????????????????????????????????????????????????????????at /etc/profile;cat /etc/envir                            <?????????????????????????????onment
cat: 0652-050 Cannot open //.kshrc.
# @(#) $Revision: 74.2 $
HISTSIZE=800
HISTFILE=.sh_history
export HISTSIZE HISTFILE
alias ll="ls -la"
alias shr="cd /systems/shr/server/oncdbmd1/bin"
# Default (example of) super-user's .profile file


# Do not put "." in PATH; it is a potential security breach.
# Do not put "/usr/local/bin" in PATH; it is a potential security breach.
# Example assumes /home/root exists.
set +u

# PATH=/usr/sbin:$PATH:/sbin:/home/root:/opt/perf/bin

PATH=/usr/sbin:$PATH:/sbin:/home/root:/opt/perf/bin:/usr/openv/netbackup/bin:/usr/openv/netbackup/bin/goodies:/usr/openv/volmgr:/usr/openv/volmgr/bin:/opt/dpo/bin

# Be sure that VUE does not invoke tty commands

   if [ ! "$VUE" ]; then

   # Set up the terminal:
        if [ "$TERM" = "" ]
        then
                eval ` tset -s -Q -m ':?hp' `
        else
                eval ` tset -s -Q `
        fi
        stty erase "^H" kill "^U" intr "^C" eof "^D"
        stty hupcl ixon ixoff
        tabs

        echo
        echo "Value of TERM has been set to \"$TERM\". "
        export TERM

        EDITOR=vi
        export EDITOR

   fi          # if !VUE

# Set up shell environment:

        set -u                                  # error if undefined variable.
        trap "echo 'logout root'" 0             # what to do on exit.


# Set up shell variables:

        PS1="$(whoami).$(hostname):\$PWD# "
        MAIL=/var/mail/root
        # don't export, so only login shell checks.
        export HISTFILE=${HOME}/.sh_history

        echo "WARNING:  YOU ARE SUPERUSER !!\n"


export EDITOR=vi
PS1="$(whoami).$(hostname):\$PWD# "
HISTSIZE=800
HISTFILE=.sh_history
export HISTSIZE HISTFILE
alias df="df -k"
alias dir="clear;ls -al|pg"
alias shr="cd /systems/shr/server/$(hostname)"
PATH=$PATH:/usr/local/bin
#The following line is added by License Use Management installation
export PATH=$PATH:/var/ifor:/usr/opt/ifor/ls/conf
alias ib2bwas2="cd /websphere/sftw/wps/ib2b/was2"
alias db2bwas2="cd /websphere/sftw/wps/db2b/was2"
#The following line is added by License Use Management installation
export PATH=$PATH:/usr/opt/ifor/ls/os/aix/bin
alias tsmcli="cd /usr/tivoli/tsm/client/ba/bin64"
alias tsmlog="cd /isa/data/tsm/`hostname`"
alias tsmsst="cd /systems/shr/tsm"

#
# The following is required by ITD for root security logging
#
Dir="/var/adm/logs/rootlog"
if [[ ! -d $Dir ]];then
  mkdir $Dir
fi

REAL_USER=`who am i | awk '{print $1}'`
WHOas="${REAL_USER}.as.${LOGNAME}"
HISTFILE="$Dir/.hist.${WHOas}"

if [ ! -f $HISTFILE ]; then
  printf "\001\001\n\000\000" > $HISTFILE
  touch ${HISTFILE}_smit.log ${HISTFILE}_smit.script
  chmod 600 ${HISTFILE} ${HISTFILE}_smit.log ${HISTFILE}_smit.script
fi

export HISTFILE
echo "#\n# Begin $WHOas ($(tty)) on $(date +%m-%d-%Y@%T)" >> $HISTFILE
printf "\000\000" >> $HISTFILE
alias smitty='smitty -l "${HISTFILE}_smit.log" -s "${HISTFILE}_smit.script"'
alias smit='smit -l "${HISTFILE}_smit.log" -s "${HISTFILE}_smit.script"'
echo "Logging enabled"
#The following line is added by License Use Management installation
export PATH=$PATH:/opt/LicenseUseManagement/bin
echo "#################################################################################################"

FGRED=`echo "\033[34m"`
FGRED1=`echo "\033[31m"`
NORMAL=`echo "\033[m"`
echo "${FGRED}   This LPAR "oncdbmd1" is moved From ONC to RNH ${NORMAL}"
echo "${FGRED}   This LPAR "oncdbmd1" running on Frame "Server-8426-42A-SN0643A36"  ${NORMAL}"
echo "${FGRED1}  "Change Number:-CH22042312"     #### "CHANGE DATE :- 10/01/18" !! ${NORMAL}"

echo "##################################################################################################"
# @(#)27        1.20  src/bos/etc/profile/profile, cmdsh, bos510 8/9/94 12:01:38
#
# COMPONENT_NAME: (CMDSH) Shell related commands 
################################################################

# System wide profile.  All variables set here may be overridden by
# a user's personal .profile file in their $HOME directory.  However,
# all commands here will be executed at login regardless.

trap "" 1 2 3
readonly LOGNAME

# Automatic logout, include in export line if uncommented
# TMOUT=120

# The MAILMSG will be printed by the shell every MAILCHECK seconds
# (default 600) if there is mail in the MAIL system mailbox.
MAIL=/usr/spool/mail/$LOGNAME
MAILMSG="[YOU HAVE NEW MAIL]"

# If termdef command returns terminal type (i.e. a non NULL value),
# set TERM to the returned value, else set TERM to default lft.
TERM_DEFAULT=lft
TERM=`termdef`
TERM=${TERM:-$TERM_DEFAULT}

# If LC_MESSAGES is set to "C@lft" and TERM is not set to "lft",
# unset LC_MESSAGES. 
if [ "$LC_MESSAGES" = "C@lft" -a "$TERM" != "lft" ]
then
        unset LC_MESSAGES
fi

export LOGNAME MAIL MAILMSG TERM

# The following is required by ITD for secondary ID logging
if tty >/dev/null 2>&1; then
        export EXTENDED_HISTORY=ON
        realUser="`/usr/bin/who am i | awk '{ print $1 }'`"
        if [ $realUser != "root" ]; then
                toUser=`whoami`
                if [ $toUser != "root" ]; then
                        historyDir="/var/adm/logs/history/$toUser"
                        HISTFILE=$historyDir/.hist.$realUser.as.$toUser
                        if [ ! -d $historyDir ]; then
                                mkdir -p $historyDir
                                chmod 700 $historyDir > /dev/null 2>&1
                        fi

                        if [ ! -f $HISTFILE ]; then
                                printf "\001\001\n\000\000" > $HISTFILE
                                touch ${HISTFILE}_smit.log ${HISTFILE}_smit.script
                                chmod 600 ${HISTFILE} ${HISTFILE}_smit.log ${HISTFILE}_smit.script > /dev/null 2>&1
                        fi

                        export HISTFILE
                        echo "#\n# Begin $WHOas ($(tty)) on $(date +%m-%d-%Y@%T)" >> $HISTFILE
                        printf "\000\000" >> $HISTFILE
                        alias smitty='smitty -l "${HISTFILE}_smit.log" -s "${HISTFILE}_smit.script"'
                        alias smit='smit -l "${HISTFILE}_smit.log" -s "${HISTFILE}_smit.script"'
                fi
        fi
fi

trap 1 2 3
# Call Secondary Logging
. /etc/profile.d/secondary_logging.sh
# @(#)18        1.22  src/bos/etc/environment/environment, cmdsh, bos510 10/30/00 02:55:55
#
# COMPONENT_NAME: (CMDSH) Shell related commands 
#
################################################################
# System wide environment file.  This file should only contain
#     1.  comment lines which have a # in the first column,
#     2.  blank lines, and
#     3.  Lines in the form name=value.
#
# WARNING: This file is only for establishing environment variables.
#          Execution of commands from this file or any lines other
#          than specified above may cause failure of the initialization 
#          process.
#
# Searching the current directory last is usually a BIG time saver.
# If /usr/ucb is at the beginning of the PATH the BSD version of commands will
# be found. 
#
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java131/jre/bin:/usr/java131/bin
TZ=EST5EDT
LANG=en_US
LOCPATH=/usr/lib/nls/loc
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
LC__FASTMSG=true

# ODM routines use ODMDIR to determine which objects to operate on
# the default is /etc/objrepos - this is where the device objects
# reside, which are required for hardware configuration

ODMDIR=/etc/objrepos
DEFAULT_BROWSER=netscape
ITECONFIGSRV=/etc/IMNSearch
ITECONFIGCL=/etc/IMNSearch/clients
ITE_DOC_SEARCH_INSTANCE=search
GETTOD_ADJ_MONOTONIC=1
21.3. 09:57 mngnt
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Nebudu nejak kreativne nastavene premenne PS1 PS2 PS3 PS4?
21.3. 10:24 dushi64
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
A co obsahuje /etc/profile.d/secondary_logging.sh ?
28.3. 09:43 Rishare2
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Omlouvam se za pozdni odpoved.

Takovy soubor na tom serveru neexistuje. Dokonce neexistuje ani /etc/profile.d
28.3. 14:07 dushi64
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Robi to aj priamy root login cez konzolu (HMC), alebo len sudo su -?

sudo su -

truss -deaf -o /tmp/shell.out ls -d /

cat /tmp/shell.out
28.3. 10:05 Rishare2
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
PS1 az PS4 vypadaji prazdne. I PROMPT_COMMAND tak vypada. Ani po "unset PROMPT_COMMAND" se chovani nezmenilo.
21.3. 10:54 lertimir | skóre: 62 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
no možná by pomohlo ten výpis unést. Viz můj malý blog, jak přenést do výstup do jiného terminálu.
28.3. 09:38 Rishare2
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
Dekuji za napad, to bohuzel neni ta spravna cesta k reseni, kterou bychom se v nasem pripade mohli vydat. Delame na reseni, ktere pracuje se statisici servery zaraz a potrebujeme spise standardizovat jejich terminaly. Proto spise hledame cestu, jak toto divne chovani zmenit, nez obejit nejakymi harakiri. Nicmene dekuji za napad.
28.3. 16:25 pet I. | skóre: 5
Rozbalit Rozbalit vše Re: Jak vypnout vypisovani spusteneho prikazu (set +v)
A dela to i pri "sudo -i" nebo "sudo ksh"? ksh pripadne s vhodnym parametrem, pro bash se pouziva -l (= login shell)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.